Skip to content

NixOS Configuration as Code, fully modularized setup. Just pick and fit together the desired pieces, enable and disable on-demand for a clean environment.

License

Notifications You must be signed in to change notification settings

macunha1/configuration.nix

Repository files navigation

configuration.nix -> NixOS config as code

Shell: ZSH + Antigen
DM: LightDM
WM: AwesomeWM
Terminal: Alacritty
Launcher: Rofi
Browser: Chromium
Know thyself,
Know thy environment.

A thousand configurations,
A thousand wins

- Sun Tzsh, The Art of Code

Quick start: Installing

git clone https://github.com/macunha1/configuration.nix ${HOME}/.config/nixos/dotfiles
cd $_
make HOST=pick-your-poison install

Management

  • make = nixos-rebuild --flake configuration.nix#${HOST} test
  • make switch = nixos-rebuild --flake configuration.nix#${HOST} switch

Credits

Heavily based and inspired on the incredible work from hlissner at hlissner/dotfiles.

About

NixOS Configuration as Code, fully modularized setup. Just pick and fit together the desired pieces, enable and disable on-demand for a clean environment.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published