My NixOS Configuration
Find a file
2024-04-16 12:15:42 +02:00
docs Add workstation-specific settings 2024-04-13 20:20:10 +02:00
home Fix git signing after renaming the custom opt 2024-04-16 12:15:42 +02:00
hosts Include lanzaboote input 2024-04-16 11:59:07 +02:00
options Rename git.signing.enabled to enable 2024-04-16 11:55:53 +02:00
system Fix string coercion issue with clean-audit-log 2024-04-16 12:14:23 +02:00
.gitignore Full rewrite 2024-03-23 21:48:54 +01:00
flake.lock Add secure-boot 2024-04-12 18:25:26 +02:00
flake.nix Add secure-boot 2024-04-12 18:25:26 +02:00
LICENSE Add GPL license 2024-03-23 21:48:57 +01:00
README.md Rewrite installation guide 2024-04-08 04:35:21 +02:00

NixDots

My NixOS and home-manager flake

Structure

  • docs: Directory with various documents explaining the installation process, or other relevant topics.
  • 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: