/dots

Delarative Nix system & home configuration for my devices

Primary LanguageNix

Nix-based system & user configuration for Linux & macOS

Structure

common: General configuration that can be applied to all systems.

lib: Helper functions.

nixos: Common configuration for NixOS-based systems & my custom NixOS modules.

darwin: Common configuration for macOS-based systems (no custom modules yet!).

hosts: Machine-specific configuration for NixOS and macOS.

home-manager/homes: User-specific home-manager configs for each system.

home-manager/modules: My custom home-manager modules.

scripts: Misc. scripts.

secrets: Encrypted secrets managed with Agenix.

Management

Just run just.