44 Commits

Author SHA1 Message Date
06ce4ca258
feat: add gvfs service by default 2025-06-07 21:29:52 +03:00
43d4b8ab04
feat: add corectrl module 2025-06-07 21:11:02 +03:00
d6ce0a7f61
feat: add steam module 2025-06-07 21:10:46 +03:00
4d94184b34
feat: add wayland and hyprland modules to nixos and home-manager 2025-06-07 21:06:41 +03:00
e77c94ffad
feat: some minor options by default 2025-06-07 17:50:08 +03:00
db2a97023b
feat: add nix-index-database program 2025-06-07 17:46:05 +03:00
f7ca351f48
feat: add boot nixos module 2025-06-07 17:43:36 +03:00
e8445e20ad
fix: fix some module configs 2025-06-07 17:40:24 +03:00
1b90d0ff0f
feat: add networkmanager nixos module 2025-06-07 17:40:24 +03:00
250d76cf65
feat: add hardware nixos module 2025-06-07 17:40:24 +03:00
821628a598
feat: set zsh shell by default 2025-06-07 17:32:06 +03:00
2e3e941ac2
feat: add sound nixos and home modules 2025-06-07 17:31:28 +03:00
0442bf82ad
feat: add sing-box nixos module 2025-06-07 17:29:25 +03:00
adda550db2
feat: split persist module onto nixos and home ones 2025-06-07 17:20:39 +03:00
1c7a94546d
feat: change module import method 2025-06-07 17:07:22 +03:00
33b9b3eea0
feat: disable default fonts for minimal profile 2025-03-12 15:41:35 +03:00
7a944e39c6
feat: enable zfs scrub by default 2025-03-12 15:41:19 +03:00
7d5c459e59
feat: filter out mounpoints from persistance list 2025-03-12 15:41:05 +03:00
07b12c6171
feat: implement rollback on boot for zfs 2025-03-12 14:28:40 +03:00
6af773f6e1
feat: enable cache clean by default 2025-03-12 14:17:01 +03:00
3f43173838
fix: use lib.recursiveUpdate where it is necessary 2025-03-10 20:25:56 +03:00
115a2545cc
style: rename systemdDevice into waitForDevice 2025-03-10 20:17:43 +03:00
2c03698a2f
feat: add rollback service for btrfs 2025-03-10 19:06:21 +03:00
7a910b5567
fix: postgresql backups 2025-03-10 18:46:44 +03:00
6d12c775c8
feat: network module for configuring networkd with bridge support 2025-03-10 18:44:16 +03:00
12651a52ee
feat: do not compress journald logs if using native fs compression 2025-03-10 18:43:40 +03:00
387086a698
feat: add empty modules for btrfs and zfs filesystems 2025-03-10 18:42:32 +03:00
bd8fa8a9ae
feat: add some files and dirs to persist by default 2025-03-10 18:39:05 +03:00
9a9abac938
fix: support persist module without home-manager on host 2025-03-10 18:38:30 +03:00
57ab28592e
feat: locale module 2025-03-10 18:35:29 +03:00
0f43c2e01d
fix: import profiles to modules 2025-03-10 18:34:51 +03:00
0bf6498de3
feat: hardened profile from nixpkgs with some additions 2025-03-10 18:34:03 +03:00
1e47f00539
feat: minimal profile from nixpkgs 2025-03-10 18:32:18 +03:00
6ed8b746cb
feat: auto-login for desktop 2025-03-10 18:31:46 +03:00
d0563f6028
feat: user module with some security 2025-03-10 18:31:24 +03:00
73c86aa500
feat: sane ssh defaults 2025-03-10 18:30:20 +03:00
05db810079
feat: module for role system 2025-03-10 18:29:45 +03:00
03df1ae699
feat: simple tailscale module to persist its directory 2025-03-10 18:23:55 +03:00
2ad7f5aab4
feat: add module to backup postgresql db using rustic 2025-03-08 15:58:14 +03:00
4272509524
feat: add persist module 2025-03-02 16:50:12 +03:00
32e4b957aa
feat: wip module for hosts roles 2025-03-02 14:38:21 +03:00
97f2fd94e6
feat: add lix as module 2025-03-02 14:38:21 +03:00
fc8ae06a06
feat: new 'nix' module with some good defaults 2025-03-02 14:38:21 +03:00
7d2ce8e7ec
feat: add flake
use fork of lite-config to support patching nixpkgs for hosts
2025-02-19 12:35:10 +03:00