Starting small 💖
  • Nix 81.6%
  • Lua 17.4%
  • Just 1%
Find a file
Violet Heague 0ec376f1b2
All checks were successful
Check / flake-check (push) Successful in 1m50s
Tidy
2026-05-31 12:27:43 +10:00
.forgejo/workflows Flake check on push 2026-05-26 11:26:16 +10:00
hosts Tidy 2026-05-31 12:27:43 +10:00
modules Tidy 2026-05-31 12:27:43 +10:00
secrets include secret 2026-05-03 11:39:02 +10:00
.gitignore Ignore .idea/ 2026-05-11 17:07:45 +10:00
.sops.yaml Remove comments 2026-05-01 10:52:40 +10:00
flake.lock Tidy flake inputs 2026-05-19 16:34:46 +10:00
flake.nix Simplify imports 2026-05-31 12:18:12 +10:00
justfile Use tailscale 2026-05-14 10:41:14 +10:00
README.md Update README 2026-05-26 11:42:29 +10:00

Nix Config

build status Built with love

TIL: You can start nix slow using just home-manager! This repo is that - it lives alongside my existing unix-config repo (for now).

I've slowly started adding NixOS hosts and migrating dotfiles here - nothing is set in stone though so things may change often!

Boostrapping

For Home Manager:

# Install lix
curl -sSf -L https://install.lix.systems/lix | sh -s -- install

# Clone and enter repo
git clone https://git.pfy.ch/pfych/nix.git
cd nix

# Bootstrap
nix run home-manager -- switch --flake ".#pfych@work"

# For future changes
home-manager switch --flake ".#pfych@work"