aboutsummaryrefslogtreecommitdiff
path: root/flake (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-08-12delete LLM related stuff for nowFranck Cuny1-1/+0
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-08-10manage a DigitalOcean virtual machine with nixosFranck Cuny1-1/+1
Add a new machine on DigitalOcean and provision it using terraform + nixos-anywhere. This takes care of bringing the machine up on nixos completely, and use a static SSH host key in order to configure wireguard at the same time.
2025-07-24fix configuration for work machineFranck Cuny1-0/+2
The hostname is capitalized so let's also capitalize the filename! The overlays are not under `customPackages` anymore.
2025-07-21keep organizing into modules and profilesFranck Cuny1-3/+2
2025-07-21move all profiles, modules, and flakes to top-levelFranck Cuny7-0/+355
2024-03-04nix libraries and modules will be under `nix/`Franck Cuny2-131/+0
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).
2024-01-26print various environments variable from CIFranck Cuny1-0/+8
CI is currently failing with the following error: ``` go: errors parsing go.mod: /home/runner/work/world/world/go.mod:3: invalid go version '1.21.4': must match format 1.23 ``` From [1]: > Before Go 1.21, the initial release of a Go toolchain was version 1.N, not 1.N.0 which makes me think that I'm CI is running with a version of go older than 1.21, while I specify 1.21 in my nix config. If that's the case, something is not correct in the CI environment and I should fix it. Hopefully the script will give me the information I need to debug this. [1] https://go.dev/doc/toolchain#version
2024-01-22add more commands to devshell's menuFranck Cuny1-0/+12
2024-01-21disable linter for yamlFranck Cuny1-1/+5
This is causing `nix flake check` to fail on CI, and I don't know why. I don't have issues locally. Commenting this out until I have a fix.
2024-01-21install some go related programsFranck Cuny1-2/+9
2023-12-15various fixes for errors reported by deadnixFranck Cuny2-21/+1
2023-12-14enable deadnix for pre-commit hookFranck Cuny1-2/+1
Now that I've deleted all unused code, I can run this properly.
2023-12-14use devshell to build / switch the configurationFranck Cuny1-0/+18
2023-12-14pre-commit delegates all the work to treefmtFranck Cuny1-2/+6
Clean up the yaml file for the GHA.
2023-12-14testFranck Cuny1-0/+1
2023-12-04additional cleanup for flakesFranck Cuny2-24/+52
Move the host configuration to `flake/hosts.nix` to follow what we did with `devshell`.
2023-12-04update to 23.11 and break down flakesFranck Cuny2-0/+61
Update to 23.11 for both nix and home-manager. Break down the flake in multiple parts (hosts, devshell) so that they are easier to maintain. The main reason to start this is because `nix flake check` was failing, the flake was not correct.