Commit Graph

90 Commits

Author SHA1 Message Date
0ae8128304 Refactor packages
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-23 23:52:29 +00:00
3360e7f8c3 Refactor some modules
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-22 23:46:19 +00:00
e0602dd1a0 Rename installer.key to keyfile
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-22 18:35:25 +00:00
0235b1146f Update nix-develop and nix-direnv
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-21 09:19:44 +00:00
eadbccf2fa Add podman btrfs
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-20 15:28:48 +00:00
5c75205343 Fix bugs
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-20 11:43:33 +00:00
7737abc45e Unfuck secrets
Don't worry why all the commit hashes suddenly changed, it's fine.

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-19 13:06:35 +00:00
5f905e76c6 Disable auto-upgrade
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-19 12:26:19 +00:00
3d2a972ea3 Automate luks password during install
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-19 11:00:32 +00:00
eeb39db533 Add quadlet-nix
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-16 19:56:54 +00:00
2888bb8b72 Add treefmt
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-16 18:53:11 +00:00
22c82653dd Remove unused root packages
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-16 17:23:12 +00:00
5eb9766572 Remove disko format argument
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-16 11:14:10 +00:00
8a9d75808a Replace docker with podman
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-15 00:32:16 +00:00
fd1cc6a4ff Fix dnsmasq libvirt conflict
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-14 19:28:45 +00:00
a23e4c6908 Add split sas vpn tunneling
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-13 22:16:55 +00:00
9f1dd0001d Add dive
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-13 15:07:47 +00:00
f94a7a5b55 Fix backup script
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-10 13:30:18 +00:00
73ae6a6a73 Add elara sas specialisation
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-10 13:30:18 +00:00
ad5039fc3c Rename networkmanager module
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-10 13:30:18 +00:00
b269139b70 Remove sudo delay
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-02-09 19:54:58 +00:00
e5747150bc Remove kubernetes
Fuck this arcane wizardry cluster bollocks piece of crap

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-01-29 16:34:47 +00:00
3c1cfbceb8 Add custom kubernetes module base
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-01-29 12:44:05 +00:00
79e804f8bf Add kubernetes
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-01-28 12:38:08 +00:00
20da47f994 Fix installer
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-01-27 18:59:07 +00:00
6e6887f861 Fix impermanence hibernation bug
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-01-24 10:04:20 +00:00
bcbda92c46 Review shell scripts
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-01-22 14:07:22 +00:00
6022298d8d Add documentation
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-01-15 15:47:26 +00:00
e9a55eed52 Add install script
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-01-12 14:13:35 +00:00
8e18ca20a9 Add backup script
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-01-12 13:20:31 +00:00
253600e0b6 Clean up system imports
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-01-12 11:46:19 +00:00
465198f3c8 Update docker & kubernetes settings
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-01-10 13:23:06 +00:00
6c618d9baa Fix occasional impermanence error
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-01-10 13:20:55 +00:00
c8c34c40e5 Add sas private repo requirements
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-01-09 12:00:49 +00:00
f8e94f146b Fix occasional sops-nix error
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-01-05 08:24:36 +02:00
799824373a Rewrite globalprotect-remote-connect
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-12-28 15:52:57 +02:00
98ce774210 Reorganize imports
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-12-21 23:32:29 +02:00
7ab40e3493 Move some (all) files around
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-07-08 20:01:55 +03:00
9dfbe1203d Add syncthing base
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-07-08 15:56:42 +03:00
a25076c47b Add bluetooth
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2024-07-04 12:22:55 +03:00