Skip to content

This is a mirror of my nix-config to github for visablity if people want to use my system config

Notifications You must be signed in to change notification settings

jan-leila/nix-config-mirror

Repository files navigation

nix-config

https://git.jan-leila.com/jan-leila/nix-config

nix multi user, multi system, configuration with sops secret management, home-manager, and nixos-anywhere setup via disko with zfs + impermanence

Hosts

Host Map

Hostname Device Description Primary User Role
twilight Desktop Computer Leyla Desktop
horizon 13 inch Framework Laptop Leyla Laptop
defiant NAS Server Leyla Server
hesperium Mac ????? ???
emergent Desktop Computer Eve Desktop
threshold Laptop Eve Laptop
wolfram Steam Deck House Handheld
ceder A5 Tablet (not using nix) Leyla Tablet
skate A6 Tablet (not using nix) Leyla Tablet
shale A6 Tablet (not using nix) Eve Tablet
coven Pixel 8 (not using nix) Leyla Android

Tooling

Rebuilding

./rebuild.sh

Updating

nix flake update

New host setup

./install.sh --target 192.168.1.130 --flake hostname

Updating Secrets

sops -c sops secrets/secrets_file_here.yaml

Inspecting a configuration

nix-inspect -p .

Notes:

Research topics

Tasks:

Tech Debt

New Features

About

This is a mirror of my nix-config to github for visablity if people want to use my system config

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published