Commit graph

64 commits

Author SHA1 Message Date
Felix Schröter 9d160aa98f
chore: update {system,home}.stateVersion to 23.05 2023-05-31 19:03:54 +02:00
Felix Schröter e77fc1fe1d
chore: upgrade to NixOS 23.05 2023-05-31 19:03:54 +02:00
Felix Schröter 386b3f6616
feat(hardware): improve firmware config 2023-05-03 12:11:23 +02:00
Felix Schröter 01ed691523
feat: improve printing config
Should now discover printers via IPP Everywhere automatically.
2023-03-06 16:46:25 +01:00
Felix Schröter 1da5ce612e
feat: expand systemd notify service with libnotify option 2023-01-06 19:23:11 +01:00
Felix Schröter 80bea87da6
chore: update {system,home}.stateVersion to 22.11 2022-12-07 14:48:07 +01:00
Felix Schröter aa1075e911
chore: update state version 2022-08-12 12:30:01 +02:00
Felix Schröter ddb0484a2a
feat(virtualisation): switch from docker to podman 2022-08-08 23:41:47 +02:00
Felix Schröter 9693e762df
feat: migrate home-server to LattePanda 3 Delta 2022-08-03 03:15:06 +02:00
Felix Schröter fc3a243354
feat: remove syncthing 2022-07-10 13:12:57 +02:00
Felix Schröter 8dcece0836
feat: restructure system config
Create common system config and derive common server & desktop configs
from it.
2022-06-26 13:14:04 +02:00
Felix Schröter 5f329f550e
feat: set up agenix secrets management 2022-05-05 19:57:48 +02:00
Felix Schröter 68d499f5cf
feat: setup email notification on systemd failures 2022-05-01 16:42:56 +02:00
Felix Schröter 4bbff75f68
feat(home-pc): enable cross-compilation support 2022-02-08 23:46:28 +01:00
Felix Schröter 8ea773b2d0
fix: remove unsecure package permission for p7zip 2022-02-05 01:37:23 +01:00
Felix Schröter 6ca8849dfb
feat: enable libvirt tools 2022-02-05 01:36:56 +01:00
Felix Schröter b6dbe19a6f
feat: unify home-pc naming 2022-02-05 01:24:41 +01:00
Felix Schröter dfe6dbecf3
feat: switch to samba for media share 2022-02-04 23:23:34 +01:00
Felix Schröter b1aa0d9771
refactor: move swap config into hardware configuration 2022-01-31 23:03:47 +01:00
Felix Schröter 33a712b637
feat: update home-pc config 2022-01-27 15:04:20 +01:00
Felix Schröter 99223e4ad8
feat: enable restic for home-pc 2022-01-27 15:01:24 +01:00
Felix Schröter 98761658cc
fix(home-pc): re-add declarative swapfile config 2021-12-12 17:09:32 +01:00
Felix Schröter e073ed6cab
chore: update state versions 2021-12-01 10:47:51 +01:00
Felix Schröter 58a0fbf5a5
fix: open port for AusweisApp2 2021-10-29 20:27:44 +02:00
Felix Schröter b30e96b595
feat: improve flake structure 2021-08-08 17:48:48 +02:00
Felix Schröter 322ae93e35
feat(gaming): update gaming configuration 2021-08-04 22:25:56 +02:00
Felix Schröter a2317fcb09
feat: add epson printer drivers 2021-06-10 12:08:04 +02:00
Felix Schröter 1b28f9ec8a
fix: update transmission port & fix IPv6 portcheck 2021-06-10 11:54:16 +02:00
Felix Schröter 71960bb37d
chore: update stateVersion's 2021-06-03 11:46:25 +02:00
Felix Schröter eda3db6947
feat(home-pc): remove jellyfin server 2021-05-05 00:06:50 +02:00
Felix Schröter 4131664063
feat(home-pc): enable memtest86 boot option 2021-03-04 14:56:39 +01:00
Felix Schröter 9f66d1b8cc
docs: add note for declarative swapfile config 2021-03-04 14:55:27 +01:00
Felix Schröter 8bf3bbebd0
feat: update steam config 2021-03-04 14:45:54 +01:00
Felix Schröter 4bce45f2c5
fix: remove system.autoUpgrade 2021-02-16 16:51:10 +01:00
Felix Schröter 14025f3c6a
feat(home-pc): allow transmission port 2020-12-25 12:04:18 +01:00
Felix Schröter 493a09a945
chore: update {system,home}.stateVersion to 20.09 2020-12-05 20:15:41 +01:00
Felix Schröter 7b2e2298e3
feat(home-manager): set backupFileExtension 2020-11-07 12:01:22 +01:00
Felix Schröter c54373bac7
feat(home-pc): add ausweisapp 2020-11-07 11:58:17 +01:00
Felix Schröter 3b43500a12
feat: add syncthing 2020-10-06 17:41:56 +02:00
Felix Schröter 4d3bda09b9
style: format nix files 2020-09-23 13:19:19 +02:00
Felix Schröter 80d4bb746e
feat: migrate to nix flake 2020-09-23 12:36:30 +02:00
Felix Schröter 4f8f77441d
feat: specify swapDevices 2020-09-07 12:48:54 +02:00
Felix Schröter 114d5dc446
feat: fix virtualisation path 2020-08-15 13:53:15 +02:00
Felix Schröter 104204ef74
feat: add jellyfin
- move jellyfin & plex to services/
- disable plex
2020-08-15 00:35:17 +02:00
Felix Schröter e8250630cc
feat: enable docker & plex server 2020-06-18 16:20:42 +02:00
Felix Schröter 416285380d
feat: update nix & home-manager stateVersion 2020-05-22 18:36:59 +02:00
Felix Schröter e7d1dca343
feat(home-manager): enable useUserPackages & useGlobalPkgs 2020-05-22 18:36:59 +02:00
Felix Schröter d21d7a1fdd
fix: allow usage of p7zip 2020-05-22 18:36:59 +02:00
Felix Schröter d2db7cd863
feat: add plex config 2020-03-21 16:55:25 +01:00
Felix Schröter 9dafec8502
feat: remove unused vboxusers group 2020-03-21 16:44:35 +01:00