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-10-02 05:06:59 -04:00
flake Begin switching to Tailscale. Remove many systems, as my main OS is now Bazzite. 2026-10-02 05:06:59 -04:00
hosts Begin switching to Tailscale. Remove many systems, as my main OS is now Bazzite. 2026-10-02 05:06:59 -04:00
modules Begin switching to Tailscale. Remove many systems, as my main OS is now Bazzite. 2026-10-02 05:06:59 -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 Begin switching to Tailscale. Remove many systems, as my main OS is now Bazzite. 2026-10-02 05:06:59 -04:00
flake.lock Do whatever idfc 2026-09-10 21:15:00 -04:00
flake.nix Do whatever idfc 2026-09-10 21:15:00 -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. ❤️