leonhard
|
52486cdb13
|
move custom options config to own file and import it in both nixos and home-manager
|
2026-02-11 18:08:24 +01:00 |
|
leonhard
|
36b25b2b61
|
fix(dyndns): dnszone entries are strings
|
2026-02-11 10:36:50 +01:00 |
|
leonhard
|
51c95c7fd0
|
fix(dyndns): only update dns entries if there is stuff to be updated
|
2026-02-10 22:46:48 +01:00 |
|
leonhard
|
39c596c17e
|
feat: remove agenix and use git-crypt instead
|
2026-02-10 16:56:19 +01:00 |
|
leonhard
|
d168049236
|
chore: add description to dyndns user
|
2026-02-10 11:46:32 +01:00 |
|
leonhard
|
873584865f
|
fix(firewall): disable firewall bc it apparently defaults to true
|
2026-02-09 21:19:40 +01:00 |
|
leonhard
|
0ddfd2d3ec
|
fix(dyndns): finally make it work
|
2026-02-09 18:16:32 +01:00 |
|
leonhard
|
037a3c0f10
|
fix(dyndns): correct path to python3 binary
|
2026-02-09 13:17:58 +01:00 |
|
leonhard
|
7752b4da7d
|
feat(dyndns): add additional secret and write dyndns script
|
2026-02-09 13:14:04 +01:00 |
|
leonhard
|
68d27bb298
|
fix: no home directory for dyndns user
|
2026-02-09 11:43:30 +01:00 |
|
leonhard
|
4fd953b188
|
feat(agenix): use host keys for decryption
|
2026-02-09 11:04:37 +01:00 |
|
leonhard
|
201aa1b797
|
refactor(dyndns): move dyndns config into own module
|
2026-02-09 10:36:40 +01:00 |
|
leonhard
|
39952ecd6e
|
feat: add agenix, some secrets and dyndns user
|
2026-02-08 18:26:03 +01:00 |
|
leonhard
|
5cda61783c
|
feat: configure networking and ssh on server
|
2026-02-01 17:13:13 +01:00 |
|
leonhard
|
5ff11b11d8
|
feat: add hardware config for server
|
2026-01-31 18:20:14 +01:00 |
|
leonhard
|
b2d5a66012
|
fix: add missing config (need to improve system in the future
|
2026-01-31 18:19:44 +01:00 |
|
leonhard
|
af8d71cc70
|
feat: add config for new device
|
2026-01-31 13:42:01 +01:00 |
|
leonhard
|
954461d2c4
|
chore: improve calling of modules
|
2026-01-26 00:04:40 +01:00 |
|
leonhard
|
035bb3eaab
|
chore: prepare config structure for multiple hosts
|
2026-01-25 23:57:06 +01:00 |
|
leonhard
|
d7d08e28be
|
Modularize nixos config
|
2025-12-15 18:54:42 +01:00 |
|
leonhard
|
c8e7ca9ce3
|
Upgrade to nixos and home-manager to version 25.11
|
2025-12-09 16:49:43 +01:00 |
|
leonhard
|
4392aa4c8c
|
Fix adding ly at the wrong spot
|
2025-11-27 14:21:03 +01:00 |
|
leonhard
|
2c96b2cf0e
|
Remove plasma desktop
|
2025-11-27 14:12:58 +01:00 |
|
leonhard
|
8f9e52a805
|
Remove unnecessary audio option
HyperV does not support audio virtualization,
so these options are irrelevant for now anyway
|
2025-11-08 17:04:18 +01:00 |
|
leonhard
|
897bebec05
|
Configure kitty term and make mouse not follow window
|
2025-08-08 17:51:18 +02:00 |
|
leonhard
|
a459b74dbe
|
Format all files
|
2025-07-07 19:11:26 +02:00 |
|
leonhard
|
63af04cbf0
|
Add Jetbrains Mono
|
2025-06-27 21:24:52 +02:00 |
|
leonhard
|
5f57d35470
|
Update flake + add nixvim
|
2025-06-21 15:00:24 +02:00 |
|
leonhard
|
63833426c3
|
Address warnings + cleanup
|
2025-06-08 18:28:20 +02:00 |
|
leonhard
|
66b2c22a1b
|
Initial commit
|
2025-06-08 15:47:46 +02:00 |
|