Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
01aaa78
lib: Add stable system support
TheMaxMur Mar 19, 2025
fed7740
system/nixos/modules: Add xdg module
TheMaxMur Mar 19, 2025
6bb466b
system/nixos/modules: Move from chrony to ntpd-rs
TheMaxMur Mar 19, 2025
944ecc5
system/nixos/programs: Fix xdg open
TheMaxMur Mar 19, 2025
1a3072c
system/nixos/programs: Add fix for stable fonts
TheMaxMur Mar 19, 2025
c92a9e1
modules: Add fix for stable fonts in stylix
TheMaxMur Mar 19, 2025
7195956
system/nixos/modules/services: Vaultwarden init
TheMaxMur Mar 19, 2025
2638905
system/nixos/modules/services: Uptime-kuma init
TheMaxMur Mar 19, 2025
b22a7df
system/nixos/modules/services: PrivateBin init
TheMaxMur Mar 19, 2025
66da5b4
system/nixos/modules/services: PostgreSQL init
TheMaxMur Mar 19, 2025
d19eb41
system/nixos/modules/services: Paperless init
TheMaxMur Mar 19, 2025
f8c9bbe
system/nixos/modules/services: NetBird server init
TheMaxMur Mar 19, 2025
add4675
system/nixos/modules/services: Keycloak init
TheMaxMur Mar 19, 2025
836679f
system/nixos/modules/services: Homepage dashboard init
TheMaxMur Mar 19, 2025
2c79494
system/nixos/modules/services: Forgejo init
TheMaxMur Mar 19, 2025
6622876
system/nixos/modules/services: Fail2ban init
TheMaxMur Mar 19, 2025
f81e64f
system/nixos/modules/services: Adguard home add secrets support and s…
TheMaxMur Mar 19, 2025
b2efab2
system/nixos/modules/services: Ssh disable password auth
TheMaxMur Mar 19, 2025
7d19d4b
system/machine: Dnsvm init
TheMaxMur Mar 19, 2025
83a11fa
system/machine: Dbvm init
TheMaxMur Mar 19, 2025
084495f
system/machine: Gitvm init
TheMaxMur Mar 19, 2025
07be496
system/machine: Vaultvm init
TheMaxMur Mar 19, 2025
60a6190
system/machine: Vpntwvm init
TheMaxMur Mar 19, 2025
6d7e8ad
hosts: hlbox change to stable
TheMaxMur Mar 19, 2025
06b78c1
flake: Change latest stable, add microvm, update lanzaboote
TheMaxMur Mar 19, 2025
f1e0a45
system/machine/rasp: Remove dns and add netbird client
TheMaxMur Mar 19, 2025
1ef3f72
system/machine/nbox: Xdg enable
TheMaxMur Mar 19, 2025
5a193f8
system/machine/p8box: Xdg enable
TheMaxMur Mar 19, 2025
d69137f
system/machine/pcbox: Xdg enable
TheMaxMur Mar 19, 2025
a7648cb
system/machine/pcbox: Change dns
TheMaxMur Mar 19, 2025
9e18bfb
system/machine/hlbox: Acme init
TheMaxMur Mar 19, 2025
4009292
system/machine/hlbox: Microvm init
TheMaxMur Mar 19, 2025
ecbe6f9
system/machine/hlbox: Nginx init
TheMaxMur Mar 19, 2025
43eda5d
system/machine/hlbox: Zfs add autoscrab and autosnapshot
TheMaxMur Mar 19, 2025
196ef44
system/machine/hlbox: Add microvm nat in network
TheMaxMur Mar 19, 2025
fe3421f
system/machine/hlbox: Enable some services
TheMaxMur Mar 19, 2025
7558e98
home/modules: Helix fmt
TheMaxMur Mar 19, 2025
ebd4f31
home/modules: Neovim default editor enable
TheMaxMur Mar 19, 2025
4028ade
home/users/maxmur: Fix xdg browser
TheMaxMur Mar 19, 2025
28ffe4d
home: Move ssh from common modules to user modules
TheMaxMur Mar 19, 2025
67ca954
home/modules: Add bitwarden and change to kagi in librewolf
TheMaxMur Mar 19, 2025
ed072d9
common: Move display settings from wms to machine hardware
TheMaxMur Mar 19, 2025
43aba38
modules: Rewrite defaults module
TheMaxMur Mar 19, 2025
4906c72
topology: Update network schemes
TheMaxMur Mar 19, 2025
80b3665
.gitignore: Update ssh secret path
TheMaxMur Mar 19, 2025
60b2bf3
README: Update
TheMaxMur Mar 19, 2025
94a571e
flake: Update lock
TheMaxMur Mar 19, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
home/modules/ssh/
home/users/maxmur/modules/ssh/
secrets/
.sops.yaml

7 changes: 6 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,12 @@
- ⚠️ Impermanence - to remove junk files and directories that are not specified in the config.
- 💈 Stylix - to customize the theme for the entire system and the software you use.
- 🍎 NixDarwin - to declaratively customize MacOS.
- 🔐 Lanzaboot - to securely boot the system.
- 🔐 Lanzaboote - to securely boot the system.
- 🤖 MicroVMs - for secure separation of services.
- ⚡ Proxmox - to run non-NixOS machines.
- 💭 Nix Topology - to visualize the network topology.
- 🔥 Sops-Nix - to securely store sensitive data.
- 🎁 NVF - for the declarative configuration neovim
- 📁 Config file structure and modules with options.

## 📁 File structure
Expand Down
2 changes: 1 addition & 1 deletion assets/network/main.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/network/network.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading