Commit graph

522 commits

Author SHA1 Message Date
Jakob Lechner
e4cbda4cd9
Add rmfakecloud 2023-11-25 03:44:26 +00:00
Jakob Lechner
5895441364
Add remarkable tools 2023-11-25 03:44:25 +00:00
Jakob Lechner
8e15e71e2f
Add virtual PDF printer 2023-11-25 03:44:22 +00:00
Jakob Lechner
5dee814f1b
Add filebitch dataset 2023-11-24 21:40:52 +00:00
Jakob Lechner
7bdd465204
Don't use a specific python3 version 2023-11-24 21:36:01 +00:00
Jakob Lechner
32fdc2e948
Enable RTC trimming 2023-11-24 21:26:54 +00:00
Jakob Lechner
3d32df31cf
Increment system.stateVersion 2023-11-24 21:22:48 +00:00
Jakob Lechner
5085ca8cd1
Add workaround to hide title bar 2023-11-24 21:20:34 +00:00
Jakob Lechner
578ed7297c
Format file 2023-11-24 20:23:52 +00:00
Jakob Lechner
0033bdc070
Fix deprecation fonts.fonts -> fonts.packages 2023-11-24 20:22:47 +00:00
Jakob Lechner
048d474d3f
Remove terraform as it is unfree now 2023-11-24 20:19:17 +00:00
Jakob Lechner
07fd427471
Replace exa with eza
eza is a maintained fork of exa
2023-11-24 20:19:17 +00:00
Jakob Lechner
c053227704
Apply autoformatting and improve comment 2023-11-24 20:19:16 +00:00
Jakob Lechner
d6da8bfd82
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/4784a12198f7434971d5bb8aa6f111acef662ff4' (2023-11-22)
  → 'github:nixos/nixpkgs/7f7851dfc570812c305d89438681b715a4f7beba' (2023-11-24)
• Updated input 'nixpkgsMaster':
    'github:NixOS/nixpkgs/dc78a010f44d71536b7546d2ca0d2088c9dcf02d' (2023-11-22)
  → 'github:NixOS/nixpkgs/0bd59c54ef06bc34eca01e37d689f5e46b3fe2f1' (2023-11-24)
• Updated input 'nur':
    'github:nix-community/NUR/0b44c1ac9ae6105b4c57123913fb2a969305c75a' (2023-11-22)
  → 'github:nix-community/NUR/ebf2c68214f10ee5b9372ae4960a7b54af514bd3' (2023-11-24)
2023-11-24 20:19:14 +00:00
Jakob Lechner
0b96be4950
Switch to 23.11 2023-11-24 20:17:52 +00:00
Jakob Lechner
341b31f04f
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgsMaster':
    'github:NixOS/nixpkgs/f91fd8b00d47727b3a836e333f6726cafad7938b' (2023-11-20)
  → 'github:NixOS/nixpkgs/dc78a010f44d71536b7546d2ca0d2088c9dcf02d' (2023-11-22)
• Updated input 'nur':
    'github:nix-community/NUR/97e1eb951068ac7253c3a62fec2f9f9501367805' (2023-11-19)
  → 'github:nix-community/NUR/0b44c1ac9ae6105b4c57123913fb2a969305c75a' (2023-11-22)
2023-11-22 15:01:15 +00:00
Jakob Lechner
668c83dfc0
Enable dynamic colors for UI and firefox 2023-11-22 14:55:51 +00:00
Jakob Lechner
0f2e97a3fc
Add ntp service 2023-11-22 14:55:49 +00:00
Jakob Lechner
a9cd396dec
Add iot network 2023-11-22 14:55:47 +00:00
Jakob Lechner
99c7bae840
Implement dynamic colors for waybar 2023-11-22 14:55:46 +00:00
Jakob Lechner
a744037968
Implement dynamic colors for sway 2023-11-22 14:55:45 +00:00
Jakob Lechner
33224a258c
Use config file for dynamic-colors 2023-11-22 14:55:43 +00:00
Jakob Lechner
0edfae1350
Implement dynamic colors for wofi 2023-11-22 14:55:42 +00:00
Jakob Lechner
9b8a7ca645
Rewrite dynamic-colors script in Python 2023-11-22 14:55:41 +00:00
Jakob Lechner
d87e6b0f0c
flake.lock: Update
Flake lock file updates:

• Updated input 'gomod2nix':
    'github:nix-community/gomod2nix/f95720e89af6165c8c0aa77f180461fe786f3c21' (2023-09-13)
  → 'github:nix-community/gomod2nix/05c993c9a5bd55a629cd45ed49951557b7e9c61a' (2023-11-14)
• Updated input 'home-manager':
    'github:nix-community/home-manager/04bac349d585c9df38d78e0285b780a140dc74a4' (2023-11-12)
  → 'github:nix-community/home-manager/28535c3a34d79071f2ccb68671971ce0c0984d7e' (2023-11-19)
• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/ea758da1a6dcde6dc36db348ed690d09b9864128' (2023-11-06)
  → 'github:cachix/pre-commit-hooks.nix/e558068cba67b23b4fbc5537173dbb43748a17e8' (2023-11-15)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/da4024d0ead5d7820f6bd15147d3fe2a0c0cec73' (2023-11-10)
  → 'github:nixos/nixpkgs/0c5678df521e1407884205fe3ce3cf1d7df297db' (2023-11-19)
• Updated input 'nixpkgsMaster':
    'github:NixOS/nixpkgs/496bd3c758cae58840f4a2a8b6a9bca1c3a63c8f' (2023-11-12)
  → 'github:NixOS/nixpkgs/f91fd8b00d47727b3a836e333f6726cafad7938b' (2023-11-20)
• Updated input 'nur':
    'github:nix-community/NUR/076a620318b0b53f159538414025b3dacada784f' (2023-11-12)
  → 'github:nix-community/NUR/97e1eb951068ac7253c3a62fec2f9f9501367805' (2023-11-19)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/2fc3c9edc3029ed396ec917f39a7253acc3d8999' (2023-11-12)
  → 'github:Mic92/sops-nix/49a87c6c827ccd21c225531e30745a9a6464775c' (2023-11-19)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/9502d0245983bb233da8083b55d60d96fd3c29ff' (2023-11-12)
  → 'github:NixOS/nixpkgs/decdf666c833a325cb4417041a90681499e06a41' (2023-11-18)
2023-11-22 14:55:39 +00:00
Jakob Lechner
a9a28a8647
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/07682fff75d41f18327a871088d20af2710d4744' (2023-09-19)
  → 'github:nix-community/home-manager/04bac349d585c9df38d78e0285b780a140dc74a4' (2023-11-12)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/41de143fda10e33be0f47eab2bfe08a50f234267' (2023-11-06)
  → 'github:nixos/nixpkgs/da4024d0ead5d7820f6bd15147d3fe2a0c0cec73' (2023-11-10)
• Updated input 'nixpkgsMaster':
    'github:NixOS/nixpkgs/e556bb0b675a849371645b6b79eccd4130744967' (2023-11-08)
  → 'github:NixOS/nixpkgs/496bd3c758cae58840f4a2a8b6a9bca1c3a63c8f' (2023-11-12)
• Updated input 'nur':
    'github:nix-community/NUR/9249f2baa49a8ba139eb084128e092073ed88c4e' (2023-11-08)
  → 'github:nix-community/NUR/076a620318b0b53f159538414025b3dacada784f' (2023-11-12)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/664187539871f63857bda2d498f452792457b998' (2023-11-06)
  → 'github:Mic92/sops-nix/2fc3c9edc3029ed396ec917f39a7253acc3d8999' (2023-11-12)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/78f3a4ae19f0e99d5323dd2e3853916b8ee4afee' (2023-11-04)
  → 'github:NixOS/nixpkgs/9502d0245983bb233da8083b55d60d96fd3c29ff' (2023-11-12)
2023-11-22 14:55:38 +00:00
Jakob Lechner
2949996b36
Change door-open feature code to 1 2023-11-22 14:55:37 +00:00
Jakob Lechner
13794713c6
Fix formatting 2023-11-22 14:55:36 +00:00
Jakob Lechner
2bdf3000ed
Add wantedBy and after to services 2023-11-22 14:55:35 +00:00
Jakob Lechner
0b93fba3c9
Add doorbell cam video proxy 2023-11-22 14:55:33 +00:00
Jakob Lechner
7f77b0e863
Add unavail voicemail message 2023-11-22 14:55:32 +00:00
Jakob Lechner
af6f86bd53
Add git lfs 2023-11-22 14:55:30 +00:00
Jakob Lechner
92687c7e76
Add custom voicemail greeting 2023-11-22 14:55:29 +00:00
Jakob Lechner
f0762b17c6
Add port attrset 2023-11-22 14:55:28 +00:00
Jakob Lechner
e7f9b90db3
flake.lock: Update
Flake lock file updates:

• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/bd38df3d508dfcdff52cd243d297f218ed2257bf' (2023-10-25)
  → 'github:cachix/pre-commit-hooks.nix/ea758da1a6dcde6dc36db348ed690d09b9864128' (2023-11-06)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/60b9db998f71ea49e1a9c41824d09aa274be1344' (2023-10-26)
  → 'github:nixos/nixpkgs/41de143fda10e33be0f47eab2bfe08a50f234267' (2023-11-06)
• Updated input 'nixpkgsMaster':
    'github:NixOS/nixpkgs/71ef7ea8fe2aff7c21cf2e7ec7283a4276a2f366' (2023-10-29)
  → 'github:NixOS/nixpkgs/e556bb0b675a849371645b6b79eccd4130744967' (2023-11-08)
• Updated input 'nur':
    'github:nix-community/NUR/4364937d33ca6b79cd8b66fdf4ee1758ff279e62' (2023-10-29)
  → 'github:nix-community/NUR/9249f2baa49a8ba139eb084128e092073ed88c4e' (2023-11-08)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/632c3161a6cc24142c8e3f5529f5d81042571165' (2023-10-29)
  → 'github:Mic92/sops-nix/664187539871f63857bda2d498f452792457b998' (2023-11-06)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/d87c5d8c41c9b3b39592563242f3a448b5cc4bc9' (2023-10-29)
  → 'github:NixOS/nixpkgs/78f3a4ae19f0e99d5323dd2e3853916b8ee4afee' (2023-11-04)
2023-11-22 14:55:27 +00:00
Jakob Lechner
096d234d7c
Move asterisk service to own directory 2023-11-22 14:55:25 +00:00
Jakob Lechner
2e65116d2d
Fix asterisk-sounds-de
There was a race condition that lead to incorrect user permissions on
the sounds directory. The solution to use the preStart script is better
and fixes this issue as well.
2023-11-22 14:55:24 +00:00
Jakob Lechner
aba0d00afd
Add myintercom doorbell 2023-11-22 14:55:23 +00:00
Jakob Lechner
4aa948f8d4
Add home domain 2023-11-22 14:55:22 +00:00
Jakob Lechner
65c90bed81
Sort dnsmasq server list 2023-11-22 14:55:21 +00:00
Jakob Lechner
8f267232a7
Add voicemail 2023-11-22 14:55:20 +00:00
Jakob Lechner
b03078b13d
Update pretix version
Bump pretix version from 2023.8.0 to 2023.9.0
2023-11-22 14:55:19 +00:00
Jakob Lechner
d0b5a220a1
flake.lock: Update
Flake lock file updates:

• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/8cc349bfd082da8782b989cad2158c9ad5bd70fd' (2023-10-19)
  → 'github:cachix/pre-commit-hooks.nix/bd38df3d508dfcdff52cd243d297f218ed2257bf' (2023-10-25)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/5550a85a087c04ddcace7f892b0bdc9d8bb080c8' (2023-10-21)
  → 'github:nixos/nixpkgs/60b9db998f71ea49e1a9c41824d09aa274be1344' (2023-10-26)
• Updated input 'nixpkgsMaster':
    'github:NixOS/nixpkgs/955525b515f43c1f356ebaab40b0b794c67e0e48' (2023-10-24)
  → 'github:NixOS/nixpkgs/71ef7ea8fe2aff7c21cf2e7ec7283a4276a2f366' (2023-10-29)
• Updated input 'nur':
    'github:nix-community/NUR/c4231705e51c32a83297ebb7bc88da0e87fe4ba5' (2023-10-24)
  → 'github:nix-community/NUR/4364937d33ca6b79cd8b66fdf4ee1758ff279e62' (2023-10-29)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/30a0ba4a20703b4bfe047fe5def1fc24978e322c' (2023-10-22)
  → 'github:Mic92/sops-nix/632c3161a6cc24142c8e3f5529f5d81042571165' (2023-10-29)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/fb000224952bf7749a9e8b3779104ef7ea4465c8' (2023-10-21)
  → 'github:NixOS/nixpkgs/d87c5d8c41c9b3b39592563242f3a448b5cc4bc9' (2023-10-29)
2023-11-22 14:55:17 +00:00
Jakob Lechner
7b106c9014
flake.lock: Update
Flake lock file updates:

• Updated input 'nix-pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/42e1b6095ef80a51f79595d9951eb38e91c4e6ca' (2023-10-09)
  → 'github:cachix/pre-commit-hooks.nix/8cc349bfd082da8782b989cad2158c9ad5bd70fd' (2023-10-19)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/898cb2064b6e98b8c5499f37e81adbdf2925f7c5' (2023-10-13)
  → 'github:nixos/nixpkgs/5550a85a087c04ddcace7f892b0bdc9d8bb080c8' (2023-10-21)
• Updated input 'nixpkgsMaster':
    'github:NixOS/nixpkgs/d26b6de226ec3248acdd930f7228f9bfd0f1e101' (2023-10-18)
  → 'github:NixOS/nixpkgs/955525b515f43c1f356ebaab40b0b794c67e0e48' (2023-10-24)
• Updated input 'nur':
    'github:nix-community/NUR/bc8feb3239c1a4a896fd03ada155d1b8ee8ae38c' (2023-10-18)
  → 'github:nix-community/NUR/c4231705e51c32a83297ebb7bc88da0e87fe4ba5' (2023-10-24)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/51186b8012068c417dac7c31fb12861726577898' (2023-10-15)
  → 'github:Mic92/sops-nix/30a0ba4a20703b4bfe047fe5def1fc24978e322c' (2023-10-22)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/0e1cff585c1a85aeab059d3109f66134a8f76935' (2023-10-15)
  → 'github:NixOS/nixpkgs/fb000224952bf7749a9e8b3779104ef7ea4465c8' (2023-10-21)
2023-11-22 14:55:11 +00:00
Jakob Lechner
d772033794
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgsMaster':
    'github:NixOS/nixpkgs/fb8d36459a4310d51471461123aa7798c15b7dde' (2023-10-16)
  → 'github:NixOS/nixpkgs/d26b6de226ec3248acdd930f7228f9bfd0f1e101' (2023-10-18)
• Updated input 'nur':
    'github:nix-community/NUR/72bd87326ff38e5c8e76d73681af56b8255ddace' (2023-10-16)
  → 'github:nix-community/NUR/bc8feb3239c1a4a896fd03ada155d1b8ee8ae38c' (2023-10-18)
2023-11-22 14:55:09 +00:00
Jakob Lechner
a8aacc1532
Add secondary DNS server 2023-11-22 14:55:06 +00:00
Jakob Lechner
b15d3903c0
Print advertised DNS servers on vpn connection 2023-11-22 14:55:04 +00:00
Jakob Lechner
eada2f8bb8
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/bd1cde45c77891214131cbbea5b1203e485a9d51' (2023-10-11)
  → 'github:nixos/nixpkgs/898cb2064b6e98b8c5499f37e81adbdf2925f7c5' (2023-10-13)
• Updated input 'nixpkgsMaster':
    'github:NixOS/nixpkgs/a97d85ff06c5d91b594cace882fdf1b241086345' (2023-10-13)
  → 'github:NixOS/nixpkgs/fb8d36459a4310d51471461123aa7798c15b7dde' (2023-10-16)
• Updated input 'nur':
    'github:nix-community/NUR/1076bf182a065b1a037caaaa9edee751148582e3' (2023-10-13)
  → 'github:nix-community/NUR/72bd87326ff38e5c8e76d73681af56b8255ddace' (2023-10-16)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/f995ea159252a53b25fa99824f2891e3b479d511' (2023-10-11)
  → 'github:Mic92/sops-nix/51186b8012068c417dac7c31fb12861726577898' (2023-10-15)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/2f3b6b3fcd9fa0a4e6b544180c058a70890a7cc1' (2023-10-07)
  → 'github:NixOS/nixpkgs/0e1cff585c1a85aeab059d3109f66134a8f76935' (2023-10-15)
2023-11-22 14:55:03 +00:00
Jakob Lechner
ca020b5cd2
Add gitlab-runner 2023-11-22 14:55:01 +00:00
Jakob Lechner
97e24d0bae
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/5a237aecb57296f67276ac9ab296a41c23981f56' (2023-10-07)
  → 'github:nixos/nixpkgs/bd1cde45c77891214131cbbea5b1203e485a9d51' (2023-10-11)
• Updated input 'nixpkgsMaster':
    'github:NixOS/nixpkgs/fc16009786a9258644b801518168bca6beb5e69f' (2023-10-10)
  → 'github:NixOS/nixpkgs/a97d85ff06c5d91b594cace882fdf1b241086345' (2023-10-13)
• Updated input 'nur':
    'github:nix-community/NUR/b78fc719a77eafb78ee851da2d59f3580a76d88d' (2023-10-10)
  → 'github:nix-community/NUR/1076bf182a065b1a037caaaa9edee751148582e3' (2023-10-13)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/6b32358c22d2718a5407d39a8236c7bd9608f447' (2023-10-09)
  → 'github:Mic92/sops-nix/f995ea159252a53b25fa99824f2891e3b479d511' (2023-10-11)
2023-11-22 14:55:00 +00:00