Skip to content
Declarative configuration files for my personal setups of NixOS.
Objective-C Nix C Shell
Branch: master
Clone or download

README.md

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

You can’t perform that action at this time.