unexplrd
14b4bdb585
Split shared host config into dedicated modules
...
- Add shared modules for boot, hardware, networking, input, and host defaults
- Move host-specific TOML flags to new option namespaces
- Update SSH and service defaults for the new layout
2026-05-11 15:01:36 +03:00
unexplrd
e873ad80e0
1778500283
2026-05-11 14:51:23 +03:00
unexplrd
305af3097f
1777030998
2026-04-24 14:43:18 +03:00
unexplrd
3478e8291b
1776604546
2026-04-19 16:15:46 +03:00
unexplrd
84020b1572
1769288238
2026-01-24 22:57:18 +02:00
unexplrd
6243330c4b
move locale, add host option
2025-12-21 22:20:19 +02:00
unexplrd
29425b8a9a
2025-10-23 12:22:17 +03:00
unexplrd
5d85708e0e
2025-10-23 12:22:17 +03:00
unexplrd
b24f8a2b86
2025-10-23 12:22:17 +03:00
unexplrd
5d9782d733
finish niri rice
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-07-02 20:14:50 +03:00
unexplrd
1ae179eb85
hosts/dunamis/configuration.nix: rose-pine-moon
...
modules/nixos/system/stylix/default.nix: change serif to inter
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-06-28 17:35:18 +03:00
unexplrd
f3bf120805
rework modules
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-06-19 10:23:34 +03:00
unexplrd
078351becd
stylix: new theme
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-06-18 18:27:24 +03:00
unexplrd
a1cac8803a
hosts: cleanup
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-06-17 17:35:36 +03:00
unexplrd
89ff07ac7b
hosts/dunamis: switch to niri
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-06-17 17:35:36 +03:00
unexplrd
539a1d8713
hosts/dunamis/configuration.nix: remove TODO
...
hosts/legion: autologin, secure boot, tpm
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-06-17 15:01:22 +03:00
unexplrd
4abde43c61
hosts: rename module
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-06-17 14:33:53 +03:00
unexplrd
02a8c645e9
modules/nixos: rename config to shared
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-06-17 12:35:52 +03:00
unexplrd
fff9e50163
hosts/dunamis/configuration.nix: switch to gnome
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-06-12 13:30:29 +03:00
unexplrd
854a3be744
hosts/dunamis: move nix.sshServe to misc
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-06-06 16:55:29 +03:00
unexplrd
95671a0343
stylix: add gruvbox-dark-pale
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-30 16:52:21 +03:00
unexplrd
7bc1d7e36a
hosts: move additional config to misc/
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-24 23:04:03 +03:00
unexplrd
52dcc3279e
refactor modules/desktop
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-24 13:01:05 +03:00
unexplrd
d70b2f7f8a
hosts: bump system.stateVersion
...
flake.lock: bump
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-22 09:55:19 +03:00
unexplrd
30fcac5ff6
hosts/dunamis: switch theme
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-22 09:55:19 +03:00
unexplrd
07838aa669
waybar restyle, new themes
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-09 19:18:44 +03:00
unexplrd
4652ce19db
move around security
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-04 19:38:26 +03:00
unexplrd
9510cc48e2
fix some things
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-04 19:18:25 +03:00
unexplrd
03bcc94645
more work on hosts/ and modules/config
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-04 18:50:39 +03:00
unexplrd
b55a50ada8
modules/config: init new module
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-04 18:12:28 +03:00
unexplrd
7e2458b322
hosts: move to new structure
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-03 23:08:55 +03:00
unexplrd
5393154b91
hosts/dunamis: break up disko
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-03 13:31:37 +03:00
unexplrd
6279b93b1e
hosts/dunamis: back to niri
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-03 13:31:37 +03:00
unexplrd
019ea4247a
replace nixos-hardware with nixos-facter
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-03 13:31:37 +03:00
unexplrd
3cf1a29d54
desktop/cosmic
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-04-27 22:02:07 +03:00
unexplrd
b9816afe0b
move server to another host
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-04-15 19:49:35 +03:00
unexplrd
cd32750a9d
hosts/dunamis/configuration.nix: switch theme
...
modules/home/desktop/niri/default.nix: redo strings
modules/nixos/system/misc/default.nix: redo imports
modules/nixos/system/misc/{stylix.nix => stylix/default.nix}: self-telling
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-04-03 19:13:34 +03:00
unexplrd
6fc63520e9
steal stylix from MaxMur
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-04-03 18:30:11 +03:00
unexplrd
f31ca59f58
Back out "add cosmic again"
...
This backs out commit 572bca9ec7 .
2025-04-03 01:06:14 +03:00
unexplrd
572bca9ec7
add cosmic again
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-04-02 21:23:37 +03:00
unexplrd
0b99f0dbd3
hosts/dunamis/configuration.nix: simplify
...
hosts/dunamis/users/user/home-configuration.nix: simplify
hosts/dunamis/users.nix: simplify
modules/nixos/desktop/plasma.nix: simplify
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-03-30 15:57:05 +03:00
unexplrd
2745bd1e35
do the same for two other hosts
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-03-28 22:53:08 +02:00
unexplrd
9286d95f0a
hosts/dunamis/configuration.nix: sshServe.write = true;
...
modules/home/desktop/niri/default.nix: animation slowdown to 0.8
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-03-26 00:00:02 +02:00
unexplrd
6dc7762d90
another one
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-03-25 22:52:11 +02:00
unexplrd
8464dc0084
yeah
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-03-25 14:42:38 +02:00
unexplrd
1d46820135
too lazy to describe
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-03-24 14:18:13 +02:00
unexplrd
f810a5e4fc
hosts/dunamis/configuration.nix: add catppuccin
...
hosts/dunamis/stylix-light.nix: change to nord
hosts/dunamis/stylix.nix: change to nord
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-03-20 00:03:41 +02:00
unexplrd
88db51d7a1
flake.lock: update mysecrets
...
hosts/dunamis/configuration.nix: add dnscrypt
hosts/dunamis/sops.nix: add another ssh key
hosts/dunamis/users/user/home-configuration.nix: import sops.nix
hosts/dunamis/users/user/sops.nix: link public keys
modules/home/desktop/niri/default.nix: redo layout string insertion
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-03-17 20:29:33 +02:00
unexplrd
4607b47fca
niri
2025-03-14 18:49:25 +02:00
unexplrd
04174ccd34
syncthing
2025-03-12 15:46:52 +02:00