My NixOS Configuration
Find a file
2024-04-08 01:45:23 +02:00
home Update options 2024-04-07 17:00:49 +02:00
hosts Rework (and fix) impermanence 2024-04-08 01:16:41 +02:00
options Rework (and fix) impermanence 2024-04-08 01:16:41 +02:00
system Explain why we use recursive deletion 2024-04-08 01:45:23 +02:00
.gitignore Full rewrite 2024-03-23 21:48:54 +01:00
flake.lock Update flake 2024-04-04 22:20:33 +02:00
flake.nix Add impermanence config 2024-04-07 18:31:50 +02:00
INSTALLATION.md Fix typos 2024-04-07 21:15:32 +02:00
LICENSE Add GPL license 2024-03-23 21:48:57 +01:00
README.md Place notashelf/nyx first in sources 2024-04-05 02:13:13 +02:00

NixDots

My NixOS and home-manager flake

Structure

  • flake.nix: Starting point of the configuration, declaring entrypoints.
  • system: Basic core configurations for the system itself.
  • home: Home-Manager configuration.
  • options: Declaration of the configurable options, that should be set by the individual machines.
  • hosts: Configuration of the individual hosts/computers

Inspiration

This configuration was massively inspired by the following amazing projects: