My NixOS configs.
  • Nix 99.4%
  • Shell 0.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-08 10:21:15 -04:00
flake Remove a PC and update flake 2026-08-08 10:21:15 -04:00
hosts Remove a PC and update flake 2026-08-08 10:21:15 -04:00
modules Remove a PC and update flake 2026-08-08 10:21:15 -04:00
scripts Add new Macbook 2026-04-04 13:47:17 -04:00
.gitignore Add Lime and install script shell 2026-03-12 05:34:10 -04:00
.sops.yaml Remove a PC and update flake 2026-08-08 10:21:15 -04:00
flake.lock Remove a PC and update flake 2026-08-08 10:21:15 -04:00
flake.nix Switch back to Chaotic Nyx 2026-07-17 22:15:12 -04:00
LICENSE Change license holder 2025-03-03 01:51:13 -05:00
README.md Fix wording 2026-01-22 23:20:53 -05:00

Nix Systems

Thanks for taking a look at my Nix* flake!

This config is organizeds solely for my own use,
but you may take whatever is useful, or readapt for your own use.

Installation

I recommend the Determinate Nix installer.

This config relies on sops-nix.
If you want to fork this flake, you will need to either remove or replace the secrets file with your own.

nixos-install, nixos-anywhere, and colmena can all be used to install or manage this flake.
For an initial install, refer to my nixos-anywhere scripts in this repo.

Info

My user makes use of these programs:
Sway - Window manager / Desktop
ZSH - Primary shell
Foot - Terminal emulator
Rofi - App launcher and menu system

Credits

Initial heavy inspiration comes from these flakes:
CloudyChris' nix-starter-configs fork, the very base of my flake file.
WillPower3309's personal flake, for introducing me to secrets.
Jules Sommer's flake, for helping me build my flake to what it is now.

Made with love. ❤️