aboutsummaryrefslogtreecommitdiff
path: root/nix/lib (follow)
Commit message (Collapse)AuthorAgeFilesLines
* remove secrets and agenix since nothing uses themFranck Cuny2024-12-281-2/+0
|
* switch to the newer version of nixfmtFranck Cuny2024-12-192-13/+19
| | | | | | `nixfmt-rfc-style' replaces `nixfmt-classic'. It's actively maintained, but also changes the style, so this commit touches all the files in the repository.
* use treefmt to format all the filesFranck Cuny2024-12-192-9/+6
|
* install some tools only on work machineFranck Cuny2024-12-181-0/+1
|
* add support for overlays and add one for `sapi'Franck Cuny2024-12-181-0/+6
|
* refactor home-managerFranck Cuny2024-12-161-1/+4
| | | | Only install what's needed for specific OSes.
* use agenix to manage secrets in the repositoryFranck Cuny2024-12-141-0/+2
|
* move each machine into a directoryFranck Cuny2024-12-091-1/+1
| | | | it will be easier to break down some configs.
* refactor overall configurationFranck Cuny2024-12-081-0/+50
The configuration of the various hosts and home-manager was becoming a bit complex for no valid reasons. Try to simplify this a bit.