Commit graph

119 commits

Author SHA1 Message Date
Jakob Lechner
ca0f4663b0 Enable snapcast-discover module 2024-12-09 00:55:31 +01:00
Jakob Lechner
ffbe3c5d49 Add avahi module 2024-12-09 00:55:31 +01:00
Jakob Lechner
98881dcfbc Remove matrix-sliding-sync
since matrix-synapse incorporated its functionality.
2024-11-20 02:53:38 +01:00
Jakob Lechner
5f3faa705f Update to 24.11 2024-11-20 02:53:38 +01:00
Jakob Lechner
bae82fdec3 Install qbittorrent from master
as the package on 24.05 channel has a vulnerability
2024-11-08 22:19:44 +01:00
Jakob Lechner
525be5d0d0 Add wshowkeys 2024-11-07 21:28:23 +01:00
Jakob Lechner
13b86afac1 Use implicit TLS port for SMTP client connection 2024-09-17 14:36:06 +02:00
Jakob Lechner
476c099044 Remove nano 2024-09-11 22:42:41 +02:00
Jakob Lechner
2db35dfc54 Add Matrix sliding-sync service 2024-09-11 18:22:25 +02:00
Jakob Lechner
acc04548f0 Fix udev rule 2024-09-09 14:02:33 +02:00
Jakob Lechner
37221ed58d Implement connection rate limiting 2024-07-17 23:17:21 +02:00
Jakob Lechner
6295e55eb8 Allow only ed25519 host key 2024-07-17 23:16:25 +02:00
Jakob Lechner
d21d155a0e Configure ciphers 2024-07-17 23:15:36 +02:00
Jakob Lechner
50d3be57fe Enable nftables 2024-07-17 23:15:17 +02:00
Jakob Lechner
97642bd6a1 Enable automatic garbage collection 2024-07-17 23:07:53 +02:00
Jakob Lechner
3d4e1ceac1 Implement secure boot on copper 2024-07-03 01:54:17 +02:00
Jakob Lechner
9721f59c20 Resolve subdomains for localhost to 127.0.0.1
I'm using it for local web development.
2024-06-26 20:29:18 +02:00
Jakob Lechner
a8b74142e1 Replace docker-compose with podman-compose 2024-06-26 20:26:13 +02:00
Jakob Lechner
28acb6e48c Improve sway performance 2024-06-14 16:26:24 +02:00
Jakob Lechner
4f5d6c4456 Manage sway extra packages in home-manager module 2024-06-14 16:26:24 +02:00
Jakob Lechner
12463fc3b1 Move polkit enabling to sway module
As it is currently only required by sway.
2024-06-14 16:26:23 +02:00
Jakob Lechner
2054adbea6 Remove environment variables
These are already set with home-manager.
2024-06-14 16:26:23 +02:00
Jakob Lechner
2fb7ef2857 Add mobile broadband 2024-06-14 16:26:23 +02:00
Jakob Lechner
0f55324c65 Remove udev rule and use /dev/v4l/by-id/ instead 2024-06-14 16:26:23 +02:00
Jakob Lechner
d8d05806dd Use dnscrypt-proxy2 as resolver 2024-06-14 16:26:23 +02:00
Jakob Lechner
7f8967d44e Add networking module 2024-06-14 16:26:23 +02:00
Jakob Lechner
1b9d7745f4 Add upgrade-diff 2024-06-14 16:26:22 +02:00
Jakob Lechner
a2c01c0fda Allow only system-level authorized_keys 2024-06-14 16:26:22 +02:00
Jakob Lechner
b9cee6c8b7 Harden OpenSSH service 2024-06-14 16:26:22 +02:00
Jakob Lechner
083980d619 Add useful nix settings 2024-06-14 16:26:22 +02:00
Jakob Lechner
5003a40a97 Fix app_service_config and RuntimeDirectory
As the nixos module now already sets a RuntimeDirectory, I had to move
stuff around and use some `lib.mkForce`.
2024-06-14 16:26:22 +02:00
Jakob Lechner
c4e80d0d91 Fix sieve configuration after update to 24.05 2024-06-14 16:26:22 +02:00
Jakob Lechner
ca1ec6b16c Rename sieve option
The option `services.dovecot2.sieveScripts` has been renamed to
`services.dovecot2.sieve.scripts`
2024-06-14 16:26:22 +02:00
Jakob Lechner
f1ce67dc0d Enable networkmanager for GUI systems 2024-06-14 16:26:22 +02:00
Jakob Lechner
102ae3fe62 Fix pinentry deprecations 2024-06-14 16:26:22 +02:00
Jakob Lechner
4c0d5c5fe0 Remove deprecated use of lib.mdDoc 2024-06-14 16:26:22 +02:00
Jakob Lechner
4d283f82e4 Use local timezone on workstations 2024-05-17 19:48:50 +02:00
Jakob Lechner
4ab80690bd Remove tradebyte stuff 2024-05-15 22:23:40 +00:00
Jakob Lechner
5d78f0fc9c Add gnome GUI 2024-05-13 14:25:32 +00:00
Jakob Lechner
8a9616fdea Enable experimental
to enable reporting of devices' battery state
2024-03-28 16:36:09 +00:00
Jakob Lechner
58f64d8dcb
Add Network Manager applet 2023-12-27 19:27:11 +00:00
Jakob Lechner
da0a9dad55
Add adb 2023-12-24 14:02:54 +00:00
Jakob Lechner
3b34f2d519
Add mautrix bridges 2023-12-23 20:22:29 +00:00
Jakob Lechner
28c41482c5
Add matrix module 2023-12-17 23:44:41 +00:00
Jakob Lechner
6111b2c520
Add comment regarding remarkable_printer 2023-11-29 18:16:06 +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
0033bdc070
Fix deprecation fonts.fonts -> fonts.packages 2023-11-24 20:22:47 +00:00
Jakob Lechner
668c83dfc0
Enable dynamic colors for UI and firefox 2023-11-22 14:55:51 +00:00
Jakob Lechner
f0762b17c6
Add port attrset 2023-11-22 14:55:28 +00:00