Skip to content

fbosch/nixos

Repository files navigation

❄️ NixOS

This is my personal NixOS configuration.

It uses a dendritic module layout with flake-parts.

Layout

modules/
  flake-parts/   host loader, overlays, meta
  hosts/         one file per machine → nixosConfigurations.<name>
  *.nix          single-purpose modules (desktop, apps, dev, shell, system)
pkgs/by-name/    local packages

Lint & format

nix run .#lint   # statix + deadnix
nix run .#fmt    # nixpkgs-fmt

Dotfiles

My dotfiles (https://github.com/fbosch/dotfiles) are applied via a Home Manager module that runs GNU Stow.

Useful when you need the same dotfiles on non‑Nix hosts.

For reproducibility, the repository is initially pinned to a specific ref. You can switch to the default branch to iterate without rebuilding Nix every time.

Credits

About

❄️

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •