No description
  • Nix 83.4%
  • Shell 16.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-19 19:16:28 +02:00
aspects use zen 2026-10-19 19:16:28 +02:00
hosts/geist update to tokyonight 2026-10-15 13:15:42 +02:00
modules use zen 2026-10-19 19:16:28 +02:00
notes add cleaning instructions 2026-10-13 21:58:37 +02:00
templates remove home manager 2026-10-08 02:12:42 +02:00
.gitignore add cleaning instructions 2026-10-13 21:58:37 +02:00
.gitmodules move stuff around, disable torlnk (repo vanished..) 2026-10-18 19:51:09 +02:00
flake.lock use zen 2026-10-19 19:16:28 +02:00
flake.nix use zen 2026-10-19 19:16:28 +02:00
README.md update readme 2026-10-06 23:14:13 +02:00

geist

Run from this directory:

nix flake update
sudo nixos-rebuild switch --flake .

After the system is bootstrapped, use:

nh os switch --upgrade

Flake inputs

Inputs are to be added the module's declaration, or inside modules/inputs.nix.

Regenerate the flake file after each input addition.

nix run .#write-flake

Structure

aspects/ contains reusable app, desktop, development, system, and terminal modules.

modules contains flake-file declarations.

hosts/ contains each host's configuration, hardware, and users.