|
3f43173838
|
fix: use lib.recursiveUpdate where it is necessary
|
2025-03-10 20:25:56 +03:00 |
|
|
b31362656d
|
style: change rec to let in
|
2025-03-10 20:21:27 +03:00 |
|
|
115a2545cc
|
style: rename systemdDevice into waitForDevice
|
2025-03-10 20:17:43 +03:00 |
|
|
ebf506016e
|
style: mount options to variable
|
2025-03-10 20:16:07 +03:00 |
|
|
130b1e9eb3
|
fix: nixos-vm evaluation
|
2025-03-10 20:07:01 +03:00 |
|
|
d87b988a06
|
fix: disable cSpell for vscode
|
2025-03-10 20:05:31 +03:00 |
|
|
a066ff0960
|
feat: add remote hosts deploy with deploy-rs
|
2025-03-10 20:04:25 +03:00 |
|
|
f2de87fcea
|
fix: remove srvos from flake.lock
|
2025-03-10 20:02:46 +03:00 |
|
|
040502a480
|
feat: add backup with rustic for redshift
|
2025-03-10 20:02:17 +03:00 |
|
|
3f16fdab87
|
feat: add marzban, nginx, ocis with secrets for redshift
|
2025-03-10 20:01:44 +03:00 |
|
|
bf9584b0f1
|
fix: exclude secrets from yaml linting
|
2025-03-10 20:00:57 +03:00 |
|
|
0d155fa553
|
feat: add disko config for redshift
|
2025-03-10 19:10:28 +03:00 |
|
|
e63296d245
|
feat: add redshift (vps) host
|
2025-03-10 19:08:13 +03:00 |
|
|
2c03698a2f
|
feat: add rollback service for btrfs
|
2025-03-10 19:06:21 +03:00 |
|
|
6d85bb5bdb
|
fix: disable document-start rule for yamllint
|
2025-03-10 19:04:49 +03:00 |
|
|
65db257b33
|
feat: add sops for secrets management
|
2025-03-10 19:01:22 +03:00 |
|
|
7a910b5567
|
fix: postgresql backups
|
2025-03-10 18:46:44 +03:00 |
|
|
a2a0fb4a43
|
fix: persist some dirs by default for home dirs too
|
2025-03-10 18:45:57 +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 |
|
|
9d808421af
|
fix: remove erofs from kernel module blacklist for hardened profile
system.etc.overlay requires erofs kernel module, but hardened profile from nixpkgs disables it. Patch nixpkgs and remove erofs module from blacklist.
|
2025-03-10 18:37:22 +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 |
|
|
7c346eb6a8
|
feat: add some new inputs, update them all
|
2025-03-10 18:22:22 +03:00 |
|
|
f8dd3a3ce6
|
fix: exclude backblaze link for lychee
|
2025-03-08 15:59:43 +03:00 |
|
|
2ad7f5aab4
|
feat: add module to backup postgresql db using rustic
|
2025-03-08 15:58:14 +03:00 |
|
|
f6edb7f80d
|
fix: enable home-manager options eval for nixd
|
2025-03-08 15:36:12 +03:00 |
|
|
bd5f61d3c0
|
feat: pass secretsDir to specialArgs
|
2025-03-08 15:35:34 +03:00 |
|
|
89ce47d4da
|
feat: test persist module in multi-user scenario
|
2025-03-02 16:50:41 +03:00 |
|
|
4272509524
|
feat: add persist module
|
2025-03-02 16:50:12 +03:00 |
|
|
96f1c6854b
|
feat: test overlay and 'base' role
|
2025-03-02 14:38:22 +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 |
|
|
6e7d63bbfd
|
feat: add 'nixd' as nix lsp to vscode
|
2025-03-02 14:38:21 +03:00 |
|
|
295cfa4c67
|
fix: add 'lazer' to 'typos' hook exclusion
|
2025-03-02 14:38:21 +03:00 |
|
|
2fd3865bd2
|
feat: add overlay, set some nixpkgs configuration
|
2025-03-02 14:38:20 +03:00 |
|
|
be45a769c7
|
feat: add devenv shell with git-hooks
|
2025-02-19 14:22:39 +03:00 |
|
|
d2a2bbfa7e
|
feat: add nixos-vm host to test flake
|
2025-02-19 12:35:37 +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 |
|