My Nix Flake with WSL, NixOS and MacOS
  • Nix 90.5%
  • Shell 9.5%
Find a file
2026-08-25 02:59:20 +00:00
assets Compress images a bit 2026-04-18 13:48:26 +00:00
hosts Split out PAM to its own file and allow tmux to use TouchID 2026-07-11 14:33:48 +10:00
modules Drop pgcli and litecli, they stopped working on MacOS 2026-08-18 17:59:04 +10:00
scripts Improve tmuxp spawning 2026-08-18 16:17:59 +10:00
.editorconfig Initial commit 2026-03-18 08:25:32 +00:00
.gitignore Allow defining hostname through a .hostname.txt file during build time 2026-08-18 14:50:25 +10:00
.tmuxp.yaml Add tmuxp file for flake 2026-08-18 16:08:28 +10:00
build.sh Pipe the string directly into awk for macOS 2026-08-21 09:16:54 +00:00
CLAUDE.md Update CLAUDE prompt 2026-05-09 09:37:08 +00:00
flake.lock Update Flake inputs 2026-08-25 02:59:20 +00:00
flake.nix Use Weekly Unstable 2026-08-02 09:46:08 +00:00
host-info.nix.example Initial commit 2026-03-18 08:25:32 +00:00
README.md Set up Nix Darwin 2026-04-06 18:04:04 +10:00

RVxLab's Nix Flake

Nix Flake for my systems.

Supported Systems

Getting Started

Clone the repo:

git clone git@code.rvx.works:RVxLab/nix-flake

Optional: If the username and/or hostname are considered sensitive (e.g. real name), copy host-info.nix.example to host-info.nix and fill in the blanks.

Then build the system using ./build.sh.