Find a file
2024-07-06 13:57:46 +02:00
configurations Cqmelot: quickfix GoToSocial reverse proxy 2024-07-06 13:57:46 +02:00
modules Camelot: add GoToSocial instance 2024-07-06 09:23:24 +02:00
.gitignore Add gitignore 2023-11-25 15:55:03 +01:00
.sops.yaml camelot: Add wireguard conf and route deluge traffic 2023-12-14 21:43:54 +01:00
flake.lock Update flake.lock 2024-07-06 09:25:27 +02:00
flake.nix Update to 24.05 2024-06-04 20:47:23 +02:00
LICENSE Add MIT license 2023-06-17 23:20:59 +02:00
machines.nix Add camelot initial config 2023-11-25 15:55:04 +01:00
README.md Complete README with the architecture 2023-10-22 17:11:14 +02:00

Dala's NixOS flake config

This is my Nix flake configuration for all my machines. To build it, you can just run

nixos-rebuild switch --flake sr.ht:~dala/nixos-flake-config#{machine_name}

Structure

Here is the structure of the project:

modules/ (Custom modules and wrappers around nixpkgs options)
|- server/ (Custom options for servers)
|- workstation/ (Custom options for personnal workstation)

configurations/ (Machines configuration defined with my custom modules' option)