snowflake/modules
notohh 193f2480d7
Some checks failed
ci/woodpecker/cron/flake-lock-update Pipeline failed
flake.nix: update
license: update

pkgs: remove scls

nix: update inputs and insecure pkgs

tsuki: init gaming file

blocky: update blocklist

pgres: add dbs

home: update themes

programs: init opencomposite

media: remove spotify-player

helix: update theme and scls

tsuki: remove stylix

overlays: set chatterino tag to null
2025-01-12 20:52:09 -05:00
..
default.nix treewide: more refactor changes 2024-04-17 14:53:48 -04:00
fonts.nix fonts: update nerdfonts 2024-11-30 11:58:22 -05:00
nix.nix flake.nix: update 2025-01-12 20:52:09 -05:00
openssh.nix openssh: permit root login 2023-10-20 23:19:54 -04:00
prometheus.nix modules: remove prometheus folder + other changes 2024-01-17 08:53:19 -05:00
README.md docs: fmt with prettier 2024-02-01 17:31:35 -05:00
security.nix modules: more fmting 2024-02-01 16:03:44 -05:00
sops.nix treewide: apply deadnix / statix 2023-06-11 02:08:06 -04:00
system.nix system: set systemd timeout to 5s 2024-04-16 13:29:53 -04:00
time.nix modules: more fmting 2024-02-01 16:03:44 -05:00
users.nix users: add user to input 2024-12-11 15:52:42 -05:00
virtualisation.nix virtualisation: fmt 2024-02-08 11:43:41 -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