sisyphus/nixos
Tibo De Peuter c3225430db
nixos/flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/ea6d221d7aa85652d014b6f719dddf036037515b?narHash=sha256-cZRlW47U6A2nWvAmnZeeO6Xvq23gxYbVLel4KxqOrcQ%3D' (2026-06-11)
  → 'github:nix-community/home-manager/a6631107a83ceab5872f298a2ea710859c80c4cb?narHash=sha256-VkR1rMGyjU9jtw8ISFx5uqR9e%2BLEaOlhHwrseFkiIVk%3D' (2026-09-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/bd0ff2d3eac24699c3664d5966b9ef36f388e2ca?narHash=sha256-q8yYEC5f1mFlQO9RGna4LTc9QrcvWunX6FYp83munkQ%3D' (2026-06-08)
  → 'https://releases.nixos.org/nixos/26.05/nixos-26.05.10529.c508844df6c2/nixexprs.tar.zst?narHash=sha256-qdM4Skrqq9Xps3OPNi9PWC6/hrWK9eDx5DUAUUaoz%2Bo%3D' (2026-09-24)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/9ae611a455b90cf061d8f332b977e387bda8e1ca?narHash=sha256-md8WlXOlfnIeHeOScMTTHFyf2d6iaTwPl2apR5EQ3P4%3D' (2026-06-10)
  → 'https://releases.nixos.org/nixos/unstable/nixos-26.11pre1078696.4975466d3247/nixexprs.tar.zst?narHash=sha256-EZwz6sR6RLzbKiJJ9QQgXPZ/zA6P8ecfFr/6fwBRfes%3D' (2026-09-23)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/9ed65852b6257fbeae4355bc24ecfea307ca759a?narHash=sha256-Gq8KNx5A7hBB3uGJaj6eQfLDIz5YdLu92gqBcvHvoUo%3D' (2026-06-04)
  → 'github:Mic92/sops-nix/2bd00bd9bb35fe6d114888c8f1c2e946c541dd8f?narHash=sha256-TNfgoHsqsYYvaJImlWctfRkh4PseTagzegU1Dgdbehw%3D' (2026-09-24)
2026-09-24 18:03:22 +02:00
..
hosts chore(hyprland): update syntax to lua 2026-09-24 17:59:54 +02:00
modules chore(hyprland): update syntax to lua 2026-09-24 17:59:54 +02:00
overlays chore: Update to 25.05 2025-09-25 21:34:13 +02:00
secrets [sops/ssh] Add more SSH config/keys 2025-10-26 16:22:50 +01:00
users feat(firefox): add NixOS wiki search engine 2026-09-24 18:00:56 +02:00
.sops.yaml [sops/ssh] Add more SSH config/keys 2025-10-06 16:01:32 +02:00
flake.lock nixos/flake.lock: Update 2026-09-24 18:03:22 +02:00
flake.nix nixos/flake.lock: Update 2026-06-12 18:12:48 +02:00
README.md Fix README users not working 2023-10-20 22:43:15 +02:00

NixOS

Nix Flake configuration for my Linux machines running NixOS.

Structure

The directory structure is organized as follows:

  • flake.nix: Main entrypoint for the configuration.
  • hosts/hostname: Host-specific configuration by setting options. Each host has its own folder.
  • modules: Declarations of configuration options.
  • overlays: Attribute overrides for Nix Packages.
  • secrets: Encrypted files that store sensitive information, such as SSH private keys.
  • users/username: User-specific configuration. Users are defined as modules, so they can be enabled or disabled on a host machine.

Modules are a key component of NixOS. They encapsulate various configuration options, which should make it easy for you to integrate it into your specific configuration.