about summary refs log tree commit diff
path: root/cmd/ghabilling (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-03-10delete a bunch of stuffFranck Cuny24-1617/+0
2024-03-10install the zed editorFranck Cuny1-0/+1
2024-03-07fix conflictFranck Cuny2-9/+3
2024-03-07share configuration for shell utilsFranck Cuny8-94/+80
2024-03-06install seqstat on the work profileFranck Cuny2-3/+5
2024-03-06enable copilot for vscodeFranck Cuny1-0/+2
2024-03-06rename `tools` to `packages` to follow conventionFranck Cuny36-4/+4
The convention is to use `pkgs` or `packages` for overlays and definition of custom packages. Since I'm already using `pkg` for go, I prefer to use `packages` for my scripts.
2024-03-06set correct git email in the profilesFranck Cuny3-1/+8
2024-03-06use absolute path by using `$self`Franck Cuny1-2/+2
2024-03-06install my own scriptsFranck Cuny6-10/+28
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 Cuny9-8/+142
2024-03-04don't sign git commitsFranck Cuny2-33/+1
Simplify the configuration as this is not something I currently use.
2024-03-04move all home-manager settings under the profilesFranck Cuny6-6/+6
2024-03-04create profiles for home-managerFranck Cuny2-8/+8
To make it easier to support multiple systems with this configuration, move the current configuration for my personal machine to a profile named `personal.nix`. When I add a work machine the profile can be named `work.nix` and all configurations related to that system will live there.
2024-03-04common macos preferences are moved to a moduleFranck Cuny3-17/+19
2024-03-04extract shared code for darwin to a new moduleFranck Cuny3-34/+37
2024-03-04expand configuration for vscodeFranck Cuny1-8/+65
2024-03-04build(deps): bump DeterminateSystems/update-flake-lock from 20 to 21dependabot[bot]1-1/+1
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock) from 20 to 21. - [Release notes](https://github.com/determinatesystems/update-flake-lock/releases) - [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v20...v21) --- updated-dependencies: - dependency-name: DeterminateSystems/update-flake-lock dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04chore: update flakegithub-actions[bot]1-27/+27
Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/bbde06bed1b72eddff063fa42f18644e90a0121e' (2024-02-24) → 'github:lnl7/nix-darwin/17c2ca3c7537a2512224242b84e1ea3c08e79b92' (2024-03-03) • Updated input 'devshell': 'github:numtide/devshell/83cb93d6d063ad290beee669f4badf9914cc16ec' (2024-01-15) → 'github:numtide/devshell/5ddecd67edbd568ebe0a55905273e56cc82aabe3' (2024-02-26) • Updated input 'firefox-darwin': 'github:bandithedoge/nixpkgs-firefox-darwin/79c4e1ad4e14988ef89c4b5946d499e56ab44084' (2024-02-25) → 'github:bandithedoge/nixpkgs-firefox-darwin/144a94dc71410d9655e4e73ac4579e9b7405572b' (2024-03-03) • Updated input 'flake-parts': 'github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f' (2024-02-01) → 'github:hercules-ci/flake-parts/f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2' (2024-03-01) • Updated input 'flake-parts/nixpkgs-lib': 'github:NixOS/nixpkgs/97b17f32362e475016f942bbdfda4a4a72a8a652?dir=lib' (2024-01-29) → 'github:NixOS/nixpkgs/1536926ef5621b09bba54035ae2bb6d806d72ac8?dir=lib' (2024-02-29) • Updated input 'futils': 'github:numtide/flake-utils/1ef2e671c3b0c19053962c07dbda38332dcebf26' (2024-01-15) → 'github:numtide/flake-utils/d465f4819400de7c8d874d50b982301f28a84605' (2024-02-28) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/c5101e457206dd437330d283d6626944e28794b3' (2024-02-23) → 'github:nixos/nixpkgs/79baff8812a0d68e24a836df0a364c678089e2c7' (2024-03-01) • Updated input 'nur': 'github:nix-community/NUR/d825643f7c47eedc0e27abe716df7d3fe7a9182b' (2024-02-25) → 'github:nix-community/NUR/9ae561d96a2a08ae0409d887a10d7cb517eddef4' (2024-03-03) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/36fd6923c122a983bc3915692e6cb3ff341ef083' (2024-02-23) → 'github:numtide/treefmt-nix/093f82e5707bb6f14ee38a742748f9fb4ab1488e' (2024-03-02)
2024-03-04install and configure vscodeFranck Cuny1-12/+70
2024-03-04nix libraries and modules will be under `nix/`Franck Cuny3-3/+3
2024-02-25chore: update flakegithub-actions[bot]1-15/+15
Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/0e6857fa1d632637488666c08e7b02c08e3178f8' (2024-02-18) → 'github:lnl7/nix-darwin/bbde06bed1b72eddff063fa42f18644e90a0121e' (2024-02-24) • Updated input 'firefox-darwin': 'github:bandithedoge/nixpkgs-firefox-darwin/2ab9b39e98497584ba952cacb8dfadf8492fd28d' (2024-02-18) → 'github:bandithedoge/nixpkgs-firefox-darwin/79c4e1ad4e14988ef89c4b5946d499e56ab44084' (2024-02-25) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/84d981bae8b5e783b3b548de505b22880559515f' (2024-02-17) → 'github:nixos/nixpkgs/c5101e457206dd437330d283d6626944e28794b3' (2024-02-23) • Updated input 'nur': 'github:nix-community/NUR/250e893814c620c9a87e5c007751dd98daa594ee' (2024-02-18) → 'github:nix-community/NUR/d825643f7c47eedc0e27abe716df7d3fe7a9182b' (2024-02-25) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/ac599dab59a66304eb511af07b3883114f061b9d' (2024-02-07) → 'github:numtide/treefmt-nix/36fd6923c122a983bc3915692e6cb3ff341ef083' (2024-02-23)
2024-02-19ignore case for emacsrescue aliasFranck Cuny1-1/+1
2024-02-19update homebrew formulaeFranck Cuny1-0/+1
2024-02-19alias to dump info from emacs when it freezesFranck Cuny1-0/+1
2024-02-19display flake information in a more readable formatFranck Cuny2-7/+31
2024-02-19chore: update flakegithub-actions[bot]1-15/+15
Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/bdbae6ecff8fcc322bf6b9053c0b984912378af7' (2024-02-02) → 'github:lnl7/nix-darwin/0e6857fa1d632637488666c08e7b02c08e3178f8' (2024-02-18) • Updated input 'firefox-darwin': 'github:bandithedoge/nixpkgs-firefox-darwin/121995525d845657b2fea5d7a2b93f0f28540b43' (2024-02-11) → 'github:bandithedoge/nixpkgs-firefox-darwin/2ab9b39e98497584ba952cacb8dfadf8492fd28d' (2024-02-18) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/20f65b86b6485decb43c5498780c223571dd56ef' (2024-02-09) → 'github:nixos/nixpkgs/84d981bae8b5e783b3b548de505b22880559515f' (2024-02-17) • Updated input 'nur': 'github:nix-community/NUR/4acc83adfbe8844fdab0b3cc916394c4391379ea' (2024-02-11) → 'github:nix-community/NUR/250e893814c620c9a87e5c007751dd98daa594ee' (2024-02-18) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/0db2e67ee49910adfa13010e7f012149660af7f0' (2024-02-07) → 'github:cachix/pre-commit-hooks.nix/5df5a70ad7575f6601d91f0efec95dd9bc619431' (2024-02-15)
2024-02-12chore: update flakegithub-actions[bot]1-15/+15
Flake lock file updates: • Updated input 'firefox-darwin': 'github:bandithedoge/nixpkgs-firefox-darwin/d839feb516758ad28bc1cef43008d55e749c1d6a' (2024-02-04) → 'github:bandithedoge/nixpkgs-firefox-darwin/121995525d845657b2fea5d7a2b93f0f28540b43' (2024-02-11) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/25e3d4c0d3591c99929b1ec07883177f6ea70c9d' (2024-02-01) → 'github:nixos/nixpkgs/20f65b86b6485decb43c5498780c223571dd56ef' (2024-02-09) • Updated input 'nur': 'github:nix-community/NUR/5b2e8b3cb4404e60da0c4f64f9c17feae02132e8' (2024-02-04) → 'github:nix-community/NUR/4acc83adfbe8844fdab0b3cc916394c4391379ea' (2024-02-11) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/7c54e08a689b53c8a1e5d70169f2ec9e2a68ffaf' (2024-01-28) → 'github:cachix/pre-commit-hooks.nix/0db2e67ee49910adfa13010e7f012149660af7f0' (2024-02-07) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/c6153c2a3ff4c38d231e3ae99af29b87f1df5901' (2024-01-28) → 'github:numtide/treefmt-nix/ac599dab59a66304eb511af07b3883114f061b9d' (2024-02-07)
2024-02-04chore: update flakegithub-actions[bot]1-27/+27
Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/0108864c15bb68ad57d17fb2e7d3a3e025751d79' (2024-01-28) → 'github:lnl7/nix-darwin/bdbae6ecff8fcc322bf6b9053c0b984912378af7' (2024-02-02) • Updated input 'firefox-darwin': 'github:bandithedoge/nixpkgs-firefox-darwin/61c35a7992e8a540571ae21459f1c6b1c084a773' (2024-02-02) → 'github:bandithedoge/nixpkgs-firefox-darwin/d839feb516758ad28bc1cef43008d55e749c1d6a' (2024-02-04) • Updated input 'flake-parts': 'github:hercules-ci/flake-parts/07f6395285469419cf9d078f59b5b49993198c00' (2024-01-11) → 'github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f' (2024-02-01) • Updated input 'flake-parts/nixpkgs-lib': 'github:NixOS/nixpkgs/b0d36bd0a420ecee3bc916c91886caca87c894e9?dir=lib' (2023-12-30) → 'github:NixOS/nixpkgs/97b17f32362e475016f942bbdfda4a4a72a8a652?dir=lib' (2024-01-29) • Updated input 'home-manager': 'github:nix-community/home-manager/10cd9c53115061aa6a0a90aad0b0dde6a999cdb9' (2024-01-19) → 'github:nix-community/home-manager/652fda4ca6dafeb090943422c34ae9145787af37' (2024-02-03) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/a77ab169a83a4175169d78684ddd2e54486ac651' (2024-01-24) → 'github:nixos/nixpkgs/25e3d4c0d3591c99929b1ec07883177f6ea70c9d' (2024-02-01) • Updated input 'nur': 'github:nix-community/NUR/55de3834d91a4fe68ba2b54253827546d20de133' (2024-02-02) → 'github:nix-community/NUR/5b2e8b3cb4404e60da0c4f64f9c17feae02132e8' (2024-02-04) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/f56597d53fd174f796b5a7d3ee0b494f9e2285cc' (2024-01-20) → 'github:cachix/pre-commit-hooks.nix/7c54e08a689b53c8a1e5d70169f2ec9e2a68ffaf' (2024-01-28) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/fbef7c773be115ed33f37e97256a9e8f6312b925' (2024-01-26) → 'github:numtide/treefmt-nix/c6153c2a3ff4c38d231e3ae99af29b87f1df5901' (2024-01-28)
2024-02-02additional settings for firefoxFranck Cuny1-2/+16
2024-02-02chore: update flakegithub-actions[bot]1-9/+9
Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/3ac7acd32db4f7111015e8d5349ff6067df01bf6' (2024-01-21) → 'github:lnl7/nix-darwin/0108864c15bb68ad57d17fb2e7d3a3e025751d79' (2024-01-28) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/d2003f2223cbb8cd95134e4a0541beea215c1073' (2024-01-19) → 'github:nixos/nixpkgs/a77ab169a83a4175169d78684ddd2e54486ac651' (2024-01-24) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/8cd95da6c30852adb2a06c4b6bdacfe8b64a0a35' (2024-01-19) → 'github:numtide/treefmt-nix/fbef7c773be115ed33f37e97256a9e8f6312b925' (2024-01-26)
2024-02-02more Mac stuffFranck Cuny1-0/+12
2024-02-02install kubectlFranck Cuny1-0/+6
2024-02-02some Mac stuffFranck Cuny1-0/+3
2024-02-02install envoyFranck Cuny1-0/+1
I'm doing some prototyping with it.
2024-02-02install firefoxFranck Cuny8-3/+143
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-26run CI commands in a nix shellFranck Cuny1-2/+2
2024-01-26print various environments variable from CIFranck Cuny4-1/+38
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-25fail if the token is missingFranck Cuny1-0/+1
2024-01-25delete some unused codeFranck Cuny5-179/+0
2024-01-25bump the version of goFranck Cuny1-1/+1
2024-01-25gha-billing: how many minutes are left in the cycleFranck Cuny2-0/+106
2024-01-22build binaries and run commands on CIFranck Cuny1-0/+3
2024-01-22add build information to `flake-info`Franck Cuny1-1/+23
2024-01-22add more commands to devshell's menuFranck Cuny1-0/+12
2024-01-22build all the binaries using a MakefileFranck Cuny6-7/+41
Add a Makefile to build the local binaries. Rename all the commands without a dash. We can build the commands with `make all` or by being explicit, for example `make bin/x509-info`. Add a common package to keep track of build information (commit and build date) so we can reuse the same pattern across all the commands.
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-21fix linter issuesFranck Cuny2-15/+12
2024-01-21add gomod to dependabotFranck Cuny1-0/+4
2024-01-21a tool to print information about a x509 certificateFranck Cuny2-0/+207
2024-01-21delete all the templatesFranck Cuny15-274/+1
This is too much work to maintain, and I'm going to put all my tools and scripts in this repository, so I won't need that anymore.
2024-01-21chore: update flakegithub-actions[bot]1-34/+34
Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/0dd382b70c351f528561f71a0a7df82c9d2be9a4' (2024-01-03) → 'github:lnl7/nix-darwin/3ac7acd32db4f7111015e8d5349ff6067df01bf6' (2024-01-21) • Updated input 'devshell': 'github:numtide/devshell/d45f45b634c624d2be705973b2af3b9bec29deff' (2024-01-11) → 'github:numtide/devshell/83cb93d6d063ad290beee669f4badf9914cc16ec' (2024-01-15) • Updated input 'futils': 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04) → 'github:numtide/flake-utils/1ef2e671c3b0c19053962c07dbda38332dcebf26' (2024-01-15) • Updated input 'home-manager': 'github:nix-community/home-manager/5f0ab0eedc6ede69beb8f45561ffefa54edc6e65' (2024-01-11) → 'github:nix-community/home-manager/10cd9c53115061aa6a0a90aad0b0dde6a999cdb9' (2024-01-19) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/3dc440faeee9e889fe2d1b4d25ad0f430d449356' (2024-01-10) → 'github:nixos/nixpkgs/d2003f2223cbb8cd95134e4a0541beea215c1073' (2024-01-19) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/274ae3979a0eacae422e1bbcf63b8b7a335e1114' (2024-01-12) → 'github:cachix/pre-commit-hooks.nix/f56597d53fd174f796b5a7d3ee0b494f9e2285cc' (2024-01-20) • Updated input 'pre-commit-hooks/flake-compat': 'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17) → 'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04) • Updated input 'pre-commit-hooks/flake-utils': 'github:numtide/flake-utils/a1720a10a6cfe8234c0e93907ffe81be440f4cef' (2023-05-31) → 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04) • Updated input 'pre-commit-hooks/gitignore': 'github:hercules-ci/gitignore.nix/a20de23b925fd8264fd7fad6454652e142fd7f73' (2022-08-14) → 'github:hercules-ci/gitignore.nix/43e1aa1308018f37118e34d3a9cb4f5e75dc11d5' (2023-12-29) • Updated input 'pre-commit-hooks/nixpkgs-stable': 'github:NixOS/nixpkgs/c37ca420157f4abc31e26f436c1145f8951ff373' (2023-06-03) → 'github:NixOS/nixpkgs/3dc440faeee9e889fe2d1b4d25ad0f430d449356' (2024-01-10) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/04f25d7bec9fb29d2c3bacaa48a3304840000d36' (2024-01-07) → 'github:numtide/treefmt-nix/8cd95da6c30852adb2a06c4b6bdacfe8b64a0a35' (2024-01-19)
2024-01-21initial version of the flake-info commandFranck Cuny3-0/+139
A tool to display information about a flake. For now we shows all the inputs and when they were updated last.
2024-01-21install some go related programsFranck Cuny1-2/+9
2024-01-21install netnewswireFranck Cuny1-0/+1
2024-01-16build(deps): bump cachix/install-nix-action from 24 to 25dependabot[bot]2-2/+2
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 24 to 25. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v24...v25) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2024-01-14chore: update flakegithub-actions[bot]1-24/+42
Flake lock file updates: • Updated input 'devshell': 'github:numtide/devshell/44ddedcbcfc2d52a76b64fb6122f209881bd3e1e' (2023-12-05) → 'github:numtide/devshell/d45f45b634c624d2be705973b2af3b9bec29deff' (2024-01-11) • Added input 'devshell/flake-utils': 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04) • Added input 'devshell/flake-utils/systems': 'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09) • Updated input 'devshell/nixpkgs': 'github:NixOS/nixpkgs/9952d6bc395f5841262b006fbace8dd7e143b634' (2023-02-26) → 'github:NixOS/nixpkgs/63143ac2c9186be6d9da6035fa22620018c85932' (2024-01-02) • Removed input 'devshell/systems' • Updated input 'flake-parts': 'github:hercules-ci/flake-parts/88a2cd8166694ba0b6cb374700799cec53aef527' (2024-01-01) → 'github:hercules-ci/flake-parts/07f6395285469419cf9d078f59b5b49993198c00' (2024-01-11) • Updated input 'home-manager': 'github:nix-community/home-manager/7e398b3d76bc1503171b1364c9d4a07ac06f3851' (2024-01-01) → 'github:nix-community/home-manager/5f0ab0eedc6ede69beb8f45561ffefa54edc6e65' (2024-01-11) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/c1be43e8e837b8dbee2b3665a007e761680f0c3d' (2024-01-05) → 'github:nixos/nixpkgs/3dc440faeee9e889fe2d1b4d25ad0f430d449356' (2024-01-10) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/9d3d7e18c6bc4473d7520200d4ddab12f8402d38' (2023-12-30) → 'github:cachix/pre-commit-hooks.nix/274ae3979a0eacae422e1bbcf63b8b7a335e1114' (2024-01-12) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/e434da615ef74187ba003b529cc72f425f5d941e' (2024-01-02) → 'github:numtide/treefmt-nix/04f25d7bec9fb29d2c3bacaa48a3304840000d36' (2024-01-07)
2024-01-07chore: update flakegithub-actions[bot]1-18/+18
Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/1a41453cba42a3a1af2fff003be455ddbd75386c' (2023-12-31) → 'github:lnl7/nix-darwin/0dd382b70c351f528561f71a0a7df82c9d2be9a4' (2024-01-03) • Updated input 'flake-parts': 'github:hercules-ci/flake-parts/34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5' (2023-12-01) → 'github:hercules-ci/flake-parts/88a2cd8166694ba0b6cb374700799cec53aef527' (2024-01-01) • Updated input 'flake-parts/nixpkgs-lib': 'github:NixOS/nixpkgs/e92039b55bcd58469325ded85d4f58dd5a4eaf58?dir=lib' (2023-11-29) → 'github:NixOS/nixpkgs/b0d36bd0a420ecee3bc916c91886caca87c894e9?dir=lib' (2023-12-30) • Updated input 'home-manager': 'github:nix-community/home-manager/d5824a76bc6bb93d1dce9ebbbcb09a9b6abcc224' (2023-12-23) → 'github:nix-community/home-manager/7e398b3d76bc1503171b1364c9d4a07ac06f3851' (2024-01-01) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/d02d818f22c777aa4e854efc3242ec451e5d462a' (2023-12-25) → 'github:nixos/nixpkgs/c1be43e8e837b8dbee2b3665a007e761680f0c3d' (2024-01-05) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/2961375283668d867e64129c22af532de8e77734' (2023-12-19) → 'github:numtide/treefmt-nix/e434da615ef74187ba003b529cc72f425f5d941e' (2024-01-02)
2024-01-01chore: update flakegithub-actions[bot]1-9/+9
Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/010a625bd74bc623153344f52f71cc965b31d75a' (2023-12-22) → 'github:lnl7/nix-darwin/1a41453cba42a3a1af2fff003be455ddbd75386c' (2023-12-31) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/d65bceaee0fb1e64363f7871bc43dc1c6ecad99f' (2023-12-20) → 'github:nixos/nixpkgs/d02d818f22c777aa4e854efc3242ec451e5d462a' (2023-12-25) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/007a45d064c1c32d04e1b8a0de5ef00984c419bc' (2023-12-13) → 'github:cachix/pre-commit-hooks.nix/9d3d7e18c6bc4473d7520200d4ddab12f8402d38' (2023-12-30)
2023-12-26chore: update flakegithub-actions[bot]1-12/+12
Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/4b9b83d5a92e8c1fbfd8eb27eda375908c11ec4d' (2023-11-24) → 'github:lnl7/nix-darwin/010a625bd74bc623153344f52f71cc965b31d75a' (2023-12-22) • Updated input 'home-manager': 'github:nix-community/home-manager/1488651d02c1a7a15e284210f0d380a62d8d8cef' (2023-12-17) → 'github:nix-community/home-manager/d5824a76bc6bb93d1dce9ebbbcb09a9b6abcc224' (2023-12-23) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/40c3c94c241286dd2243ea34d3aef8a488f9e4d0' (2023-12-15) → 'github:nixos/nixpkgs/d65bceaee0fb1e64363f7871bc43dc1c6ecad99f' (2023-12-20) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/d06b70e5163a903f19009c3f97770014787a080f' (2023-12-13) → 'github:numtide/treefmt-nix/2961375283668d867e64129c22af532de8e77734' (2023-12-19)
2023-12-19build(deps): bump cachix/install-nix-action from 23 to 24dependabot[bot]1-1/+1
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 23 to 24. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v23...v24) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19add goreleaser to go templateFranck Cuny9-70/+147
2023-12-17chore: update flakegithub-actions[bot]1-6/+6
Flake lock file updates: • Updated input 'home-manager': 'github:nix-community/home-manager/6761b8188b860f374b457eddfdb05c82eef9752f' (2023-12-10) → 'github:nix-community/home-manager/1488651d02c1a7a15e284210f0d380a62d8d8cef' (2023-12-17) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/cf28ee258fd5f9a52de6b9865cdb93a1f96d09b7' (2023-12-12) → 'github:nixos/nixpkgs/40c3c94c241286dd2243ea34d3aef8a488f9e4d0' (2023-12-15)
2023-12-15jless is useful to inspect JSON filesFranck Cuny1-0/+1
2023-12-15remove rust template, add GHA to go templateFranck Cuny12-179/+71
2023-12-15format yamlFranck Cuny1-1/+3
2023-12-15various fixes for errors reported by deadnixFranck Cuny10-29/+9
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-14delete another un-needed fileFranck Cuny1-1/+0
2023-12-14delete more unused configurationsFranck Cuny5-132/+10
2023-12-14update the main documentationFranck Cuny8-619/+12
Delete unused/outdated documentations.
2023-12-14use the `update-flake-lock` to update nix flakesFranck Cuny1-15/+19
This is a better code than whatever I was doing in the first place.
2023-12-14use devshell to build / switch the configurationFranck Cuny2-21/+18
2023-12-14build(deps): bump actions/checkout from 3 to 4dependabot[bot]1-1/+1
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2023-12-14pre-commit delegates all the work to treefmtFranck Cuny2-21/+22
Clean up the yaml file for the GHA.
2023-12-14testFranck Cuny2-1/+2
2023-12-14flake.lock: UpdateFranck Cuny1-24/+24
Flake lock file updates: • Updated input 'devshell': 'github:numtide/devshell/c3bd77911391eb1638af6ce773de86da57ee6df5' (2023-12-04) → 'github:numtide/devshell/44ddedcbcfc2d52a76b64fb6122f209881bd3e1e' (2023-12-05) • Updated input 'futils': 'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12) → 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04) • Updated input 'home-manager': 'github:nix-community/home-manager/aeb2232d7a32530d3448318790534d196bf9427a' (2023-11-24) → 'github:nix-community/home-manager/6761b8188b860f374b457eddfdb05c82eef9752f' (2023-12-10) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/933d7dc155096e7575d207be6fb7792bc9f34f6d' (2023-12-02) → 'github:nixos/nixpkgs/cf28ee258fd5f9a52de6b9865cdb93a1f96d09b7' (2023-12-12) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/e5ee5c5f3844550c01d2131096c7271cec5e9b78' (2023-11-25) → 'github:cachix/pre-commit-hooks.nix/007a45d064c1c32d04e1b8a0de5ef00984c419bc' (2023-12-13) • Updated input 'pre-commit-hooks/flake-utils': 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04) → 'github:numtide/flake-utils/a1720a10a6cfe8234c0e93907ffe81be440f4cef' (2023-05-31) • Updated input 'pre-commit-hooks/nixpkgs-stable': 'github:NixOS/nixpkgs/6386d8aafc28b3a7ed03880a57bdc6eb4465491d' (2023-12-02) → 'github:NixOS/nixpkgs/c37ca420157f4abc31e26f436c1145f8951ff373' (2023-06-03) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/e82f32aa7f06bbbd56d7b12186d555223dc399d1' (2023-11-12) → 'github:numtide/treefmt-nix/d06b70e5163a903f19009c3f97770014787a080f' (2023-12-13)
2023-12-14install vlc and transmissionFranck Cuny1-1/+3
2023-12-14simplify the layoutFranck Cuny10-2/+2
2023-12-14build(deps): bump cachix/install-nix-action from 23 to 24dependabot[bot]1-1/+1
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 23 to 24. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v23...v24) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2023-12-09