aboutsummaryrefslogtreecommitdiff
path: root/nix/lib (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-12-28remove secrets and agenix since nothing uses themFranck Cuny1-2/+0
2024-12-19switch to the newer version of nixfmtFranck Cuny2-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.
2024-12-19use treefmt to format all the filesFranck Cuny2-9/+6
2024-12-18install some tools only on work machineFranck Cuny1-0/+1
2024-12-18add support for overlays and add one for `sapi'Franck Cuny1-0/+6
2024-12-16refactor home-managerFranck Cuny1-1/+4
Only install what's needed for specific OSes.
2024-12-14use agenix to manage secrets in the repositoryFranck Cuny1-0/+2
2024-12-09move each machine into a directoryFranck Cuny1-1/+1
it will be easier to break down some configs.
2024-12-08refactor overall configurationFranck Cuny1-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.