Lyes' NixOS and dotfiles repository
Find a file
Lyes Saadi 68642b7443
All checks were successful
Flake check / check (push) Successful in 49m21s
Flake check / cache (push) Successful in 1h17m9s
Add control for unbound
2026-08-24 12:28:17 +02:00
.forgejo Final attempt at reducing bandwidth in CIs 2026-08-11 00:23:41 +01:00
hosts Add control for unbound 2026-08-24 12:28:17 +02:00
modules Updates 2026-08-24 11:09:33 +02:00
pkgs Actually update gomuks 2026-07-16 21:37:46 +02:00
secrets Adding Tomar and removing MAS 2026-07-26 17:47:58 +02:00
users Add packages 2026-08-22 21:40:19 +02:00
.gitignore Update 2024-08-21 20:42:41 +02:00
flake.lock Updates 2026-08-24 11:09:33 +02:00
flake.nix Updates 2026-08-24 11:09:33 +02:00
LICENSE Adding a LICENSE 2025-12-24 17:22:02 +01:00
README.md Setting up tetra and mogma 2026-01-15 03:01:34 +01:00
secrets.nix Adding <details> and <summary> for updates 2026-08-04 20:10:37 +02:00

Lyes' NixOS and dotfiles collection

This repo is divided as such:

  • hosts/ : Contains the configuration of hosts (hardware, networking...)
  • modules/ : Contains the configuration of related pieces of software
    • common/ : Common configuration for all devices
    • desktop/ : Contains configuration relevant to desktop software
    • server/ : Contains configuration relevant to server software
  • users/ : Contains user configuration (including home-manager)
  • pkgs/ : Contains custom packages for my own use (for now not importable as an external flake, may do it upon request)

This repo uses flakes, which can construct the following targets:

  • piaf : For my framework 16 laptop
  • zora : For my servers hosted at the Crans
  • triforce : For my custom ISO creation

Unless indicated otherwise by a comment or file (when the code is taken from elsewhere), everything in this repo is under the MIT-0 LICENSE. Meaning, you can copy everything here without any restriction (not even attribution).