snowflake/hosts/common
notohh b7cd36173f
flake.nix: remove eww and update
nix: remove eww overlay & conduwuit cache

vaultwarden: enable ssh key items
2025-02-12 01:50:25 -05:00
..
default.nix move modules to hosts/common 2025-02-08 13:41:37 -05:00
fonts.nix move modules to hosts/common 2025-02-08 13:41:37 -05:00
nix.nix flake.nix: remove eww and update 2025-02-12 01:50:25 -05:00
openssh.nix move modules to hosts/common 2025-02-08 13:41:37 -05:00
prometheus.nix move modules to hosts/common 2025-02-08 13:41:37 -05:00
README.md move modules to hosts/common 2025-02-08 13:41:37 -05:00
security.nix move modules to hosts/common 2025-02-08 13:41:37 -05:00
sops.nix move modules to hosts/common 2025-02-08 13:41:37 -05:00
system.nix move modules to hosts/common 2025-02-08 13:41:37 -05:00
time.nix move modules to hosts/common 2025-02-08 13:41:37 -05:00
users.nix move modules to hosts/common 2025-02-08 13:41:37 -05:00
virtualisation.nix move modules to hosts/common 2025-02-08 13:41:37 -05:00

🔌 modules

this directory hosts some common modules / services / security tweaks used on (most) hosts.

name description
prometheus has default prometheus config for all hosts, along with exporters for select hosts
default used for commonly shared modules
fonts font handling
nix common nix configuration
openssh configures openssh options
security stolen from hlissner
sops configures sops-nix
system commonly shared system settings
time force sets the time on all systems
users defines all hosts users & groups
virtualisation basic docker configuration