aboutsummaryrefslogtreecommitdiff
path: root/flake/hosts.nix (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-11-03consolidate all modules under modules/Franck Cuny1-5/+4
2025-11-02remove colmenaFranck Cuny1-73/+0
2025-11-02simplify configuration for darwinFranck Cuny1-13/+0
2025-10-24simplify hosts managementFranck Cuny1-14/+27
2025-10-18move the disk configuration for rivendell as a profileFranck Cuny1-0/+1
2025-10-13move modules under nixosFranck Cuny1-2/+0
2025-10-13consistent home-manager configuration for all nixos hostsFranck Cuny1-8/+21
2025-10-12make the remote unlock bits a nix moduleFranck Cuny1-0/+12
Move all the hardware configuration for rivendell into the default.nix.
2025-09-12start to refactor nixos modulesFranck Cuny1-0/+1
2025-09-08move common modules together and simplify importsFranck Cuny1-4/+2
2025-09-08Revert "move droplet specific settings to its own module"Franck Cuny1-2/+6
This reverts commit 3b47113c28c5180d4d5d710e3c1fe74f95aa7226.
2025-09-08move droplet specific settings to its own moduleFranck Cuny1-6/+2
2025-09-07move deployment bits to colmena declarationFranck Cuny1-2/+24
2025-09-04install correct version of colmenaFranck Cuny1-0/+1
2025-09-01initial attempt at using colmena to deploy nixos configurationsFranck Cuny1-0/+37
Can be used that way: ``` colmena exec --impure -v --on do-rproxy -- 'systemctl status nginx' ``` or ``` colmena --impure apply dry-activate --on synology-vm ```
2025-08-24run `goget` on `go.fcuny.net`Franck Cuny1-0/+1
2025-08-12more simplificationsFranck Cuny1-2/+6
2025-08-12move each machine configuration to a folderFranck Cuny1-59/+44
This will give me a bit more flexibility to configure things per machine in the future.
2025-07-21keep organizing into modules and profilesFranck Cuny1-3/+2
2025-07-21move all profiles, modules, and flakes to top-levelFranck Cuny1-2/+2
2025-07-21move machines definitions to top-levelFranck Cuny1-8/+8
2025-07-21refactoring to use flake-parts and automatic imports of hostsFranck Cuny1-0/+184
This is the first step in a large refactoring to use flake-parts, and to automatically imports hosts based on paths.
2024-12-08more refactoringFranck Cuny1-48/+0
2024-11-17move machine configurations under darwin and nixosFranck Cuny1-29/+22
Don't manage fonts on Darwin with homebrew.
2024-09-13update deps and remove nur/firefox overlaysFranck Cuny1-3/+1
2024-08-05add a new host: wildcatFranck Cuny1-0/+2
This is a VPS on hetzner.
2024-08-03add a linux VM as a new hostFranck Cuny1-0/+12
The linux VM runs with UTM, and it has a very basic configuration for now.
2024-03-11switch to absolute pathFranck Cuny1-5/+5
2024-03-11reorganize common files for hostsFranck Cuny1-2/+3
Move the common configuration for nix to its own file.
2024-03-07share configuration for shell utilsFranck Cuny1-1/+10
2024-03-06install my own scriptsFranck Cuny1-2/+2
This is the first step to re-enable installing custom scripts. The next step will be to rename `tools` to `packages`, and then if needed I will be able to support overlays.
2024-03-04add configuration for my work machineFranck Cuny1-0/+1
2024-03-04common macos preferences are moved to a moduleFranck Cuny1-0/+1
2024-03-04extract shared code for darwin to a new moduleFranck Cuny1-0/+1
2024-03-04nix libraries and modules will be under `nix/`Franck Cuny1-1/+1
2024-02-02install firefoxFranck Cuny1-2/+11
The firefox packages for darwin are broken. `bandithedoge/nixpkgs-firefox-darwin` provides an overlay to install the package on darwin. Add some specific configurations to make firefox work as I want out of the box. We also add NUR to install some firefox extensions (ublock, 1password).
2023-12-15various fixes for errors reported by deadnixFranck Cuny1-1/+1
2023-12-04additional cleanup for flakesFranck Cuny1-0/+21
Move the host configuration to `flake/hosts.nix` to follow what we did with `devshell`.