My NixOS config
  • Nix 98.4%
  • CSS 1.1%
  • JavaScript 0.3%
  • SCSS 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Traditional Clanker 1c1e7672e5 flake: update lock
2026-07-27 19:30:21 +03:00
hosts Stuff 2026-07-27 01:16:09 +03:00
modules Update 2026-07-27 10:41:47 +03:00
packages Stuff 2026-07-27 01:16:09 +03:00
secrets Forgejo! 2026-07-27 00:06:17 +03:00
utils Stuff 2026-06-05 10:44:59 +03:00
.gitignore sops-nix 2025-07-10 18:23:12 +03:00
.sops.yaml Stuff 2026-06-25 15:29:34 +03:00
flake.lock flake: update lock 2026-07-27 19:30:21 +03:00
flake.nix Stuff 2026-07-27 01:16:09 +03:00
README.md Power management, some waybar tweaks 2025-05-30 10:49:52 +03:00

My NixOS configuration

Architecture

Everything stems from home and system. The files there are the basis of the configuration for all my systems. The files may however import additional system specific files from hosts, where machine/hardware specific configs reside.

Impurity

This flake needs to be built with nixos-rebuild switch --flake path:<path to this repo> with certain files added:

  • secrets.toml: Simple not so secret but not so public either values that need to be substituted into config files.