about summary refs log tree commit diff
path: root/flake (follow)
Commit message (Collapse)AuthorAgeFilesLines
* nix libraries and modules will be under `nix/`Franck Cuny2024-03-042-131/+0
|
* install firefoxFranck Cuny2024-02-021-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).
* print various environments variable from CIFranck Cuny2024-01-261-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
* add more commands to devshell's menuFranck Cuny2024-01-221-0/+12
|
* disable linter for yamlFranck Cuny2024-01-211-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.
* install some go related programsFranck Cuny2024-01-211-2/+9
|
* various fixes for errors reported by deadnixFranck Cuny2023-12-152-21/+1
|
* enable deadnix for pre-commit hookFranck Cuny2023-12-141-2/+1
| | | | Now that I've deleted all unused code, I can run this properly.
* use devshell to build / switch the configurationFranck Cuny2023-12-141-0/+18
|
* pre-commit delegates all the work to treefmtFranck Cuny2023-12-141-2/+6
| | | | Clean up the yaml file for the GHA.
* testFranck Cuny2023-12-141-0/+1
|
* additional cleanup for flakesFranck Cuny2023-12-042-24/+52
| | | | | Move the host configuration to `flake/hosts.nix` to follow what we did with `devshell`.
* update to 23.11 and break down flakesFranck Cuny2023-12-042-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.