Skip to content

carjorvaz/nixos

Repository files navigation

Carlos Vaz’s dotfiles

Repository map

See docs/README.md for the durable repository guidance map: architecture, validation, public-boundary policy, and plan conventions.

Run the public-safe local validation entrypoint before reporting changes ready:

scripts/validate

Bootstrapping and deploying

Requires only root ssh access to the destination system (running some Linux distribution with kexec support)

nix run github:numtide/nixos-anywhere -- --flake .#<host> root@<ip>

Rebuilding

trajanus

nh os switch               # rebuild and switch
nh os boot                 # rebuild, apply on next reboot
nh os test                 # rebuild, switch, don't add boot entry
nh clean all               # garbage collect old generations

Servers

nixos-rebuild switch --flake .#<host> --target-host root@<host>
nixos-rebuild boot --flake .#<host> --target-host root@<host>

Workflow

nix flake update
nh os switch               # trajanus
nixos-rebuild switch --flake .#pius --target-host root@pius

Packages

Available via nix run github:carjorvaz/nixos#<package>

  • brainworkshop

About

Personal NixOS configuration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages