Skip to content

Declarative configuration files for my personal setups of NixOS.

License

Notifications You must be signed in to change notification settings

fuerbringer/nixfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nixfiles

This repository declaratively defines the software I use on my computers and notebook thanks to Nix and NixOS. With these nix definitions and my dotfiles one could perfectly replicate my exact desktop setups.

Structure

  • modules: nix modules
  • common: static nix files (should probably convert those into modules)
  • pkgs: nix derivations for small shell scripts

Machines

  • carbon-brick: Thinkpad
  • cyberdeck: Another Thinkpad
  • orbit: Home PC (not used)

Usage

NixOS machine profiles are inside subfolders. They can be deployed using the supplied deploy.sh bash script.

Example: ./deploy.sh deploy carbon-brick

About

Declarative configuration files for my personal setups of NixOS.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published