about summary refs log tree commit diff
path: root/nix/flake (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-07-22bump nixos to 24.05Franck Cuny1-0/+2
2024-07-19flake.lock: UpdateFranck Cuny1-8/+8
Flake lock file updates: • Updated input 'home-manager': 'github:nix-community/home-manager/f2e3c19867262dbe84fdfab42467fc8dd83a2005' (2024-07-01) → 'github:nix-community/home-manager/e1391fb22e18a36f57e6999c7a9f966dc80ac073' (2024-07-03) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/205fd4226592cc83fd4c0885a3e4c9c400efabb5' (2024-07-09) → 'github:nixos/nixpkgs/c716603a63aca44f39bef1986c13402167450e0a' (2024-07-17)
2024-07-19flake.lock: UpdateFranck Cuny1-69/+35
Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/230a197063de9287128e2c68a7a4b0cd7d0b50a7' (2024-04-24) → 'github:lnl7/nix-darwin/a3e4a7b8ffc08c7dc1973822a77ad432e1ec3dec' (2024-07-18) • Updated input 'devshell': 'github:numtide/devshell/12e914740a25ea1891ec619bb53cf5e6ca922e40' (2024-04-19) → 'github:numtide/devshell/1ebbe68d57457c8cae98145410b164b5477761f4' (2024-06-03) • Updated input 'firefox-darwin': 'github:bandithedoge/nixpkgs-firefox-darwin/0ae37e048cc61ed5c5c78d7283031cdfe7f8a166' (2024-05-12) → 'github:bandithedoge/nixpkgs-firefox-darwin/901c225ca2b02872fde7280a828550aafd05777b' (2024-07-20) • Updated input 'flake-parts': 'github:hercules-ci/flake-parts/e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e' (2024-05-02) → 'github:hercules-ci/flake-parts/9227223f6d922fee3c7b190b2cc238a99527bbb7' (2024-07-03) • Updated input 'flake-parts/nixpkgs-lib': 'https://github.com/NixOS/nixpkgs/archive/50eb7ecf4cd0a5756d7275c8ba36790e5bd53e33.tar.gz?narHash=sha256-QBx10%2Bk6JWz6u7VsohfSw8g8hjdBZEf8CFzXH1/1Z94%3D' (2024-05-02) → 'https://github.com/NixOS/nixpkgs/archive/5daf0514482af3f97abaefc78a6606365c9108e2.tar.gz?narHash=sha256-Fm2rDDs86sHy0/1jxTOKB1118Q0O3Uc7EC0iXvXKpbI%3D' (2024-07-01) • Updated input 'home-manager': 'github:nix-community/home-manager/ab5542e9dbd13d0100f8baae2bc2d68af901f4b4' (2024-05-10) → 'github:nix-community/home-manager/f2e3c19867262dbe84fdfab42467fc8dd83a2005' (2024-07-01) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/71bae31b7dbc335528ca7e96f479ec93462323ff' (2024-05-11) → 'github:nixos/nixpkgs/205fd4226592cc83fd4c0885a3e4c9c400efabb5' (2024-07-09) • Updated input 'nur': 'github:nix-community/NUR/e136efd755364fe13a1f1f5bc832c3fff4475141' (2024-05-12) → 'github:nix-community/NUR/3a24dfcc6b7bc383112e5a9e13d7c04cb659eff8' (2024-07-19) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/2849da033884f54822af194400f8dff435ada242' (2024-04-30) → 'github:cachix/pre-commit-hooks.nix/f451c19376071a90d8c58ab1a953c6e9840527fd' (2024-07-15) • Removed input 'pre-commit-hooks/flake-utils' • Removed input 'pre-commit-hooks/flake-utils/systems' • Updated input 'pre-commit-hooks/nixpkgs-stable': 'github:NixOS/nixpkgs/614b4613980a522ba49f0d194531beddbb7220d3' (2024-03-17) → 'github:NixOS/nixpkgs/194846768975b7ad2c4988bdb82572c00222c0d7' (2024-07-07) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/c6aaf729f34a36c445618580a9f95a48f5e4e03f' (2024-04-25) → 'github:numtide/treefmt-nix/50104496fb55c9140501ea80d183f3223d13ff65' (2024-07-19)
2024-06-03add ipythonFranck Cuny3-0/+62
2024-05-23clean up a bunch of home-manager stuffFranck Cuny5-187/+1
No need for alacritty, tmux, firefox, and zsh.
2024-05-12chore: update flakegithub-actions[bot]1-30/+24
Flake lock file updates: • Updated input 'firefox-darwin': 'github:bandithedoge/nixpkgs-firefox-darwin/7e82af679667cf9d56075dfa375b32c317aa708d' (2024-04-24) → 'github:bandithedoge/nixpkgs-firefox-darwin/0ae37e048cc61ed5c5c78d7283031cdfe7f8a166' (2024-05-12) • Updated input 'flake-parts': 'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d' (2024-04-01) → 'github:hercules-ci/flake-parts/e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e' (2024-05-02) • Updated input 'flake-parts/nixpkgs-lib': 'github:NixOS/nixpkgs/d8fe5e6c92d0d190646fb9f1056741a229980089?dir=lib' (2024-03-29) → 'https://github.com/NixOS/nixpkgs/archive/50eb7ecf4cd0a5756d7275c8ba36790e5bd53e33.tar.gz?narHash=sha256-QBx10%2Bk6JWz6u7VsohfSw8g8hjdBZEf8CFzXH1/1Z94%3D' (2024-05-02) • Updated input 'home-manager': 'github:nix-community/home-manager/86853e31dc1b62c6eeed11c667e8cdd0285d4411' (2024-04-25) → 'github:nix-community/home-manager/ab5542e9dbd13d0100f8baae2bc2d68af901f4b4' (2024-05-10) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/dd37924974b9202f8226ed5d74a252a9785aedf8' (2024-04-24) → 'github:nixos/nixpkgs/71bae31b7dbc335528ca7e96f479ec93462323ff' (2024-05-11) • Updated input 'nur': 'github:nix-community/NUR/4b41960394e76484528c481e46edfda41c1a26cd' (2024-04-28) → 'github:nix-community/NUR/e136efd755364fe13a1f1f5bc832c3fff4475141' (2024-05-12) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/6fb82e44254d6a0ece014ec423cb62d92435336f' (2024-04-24) → 'github:cachix/pre-commit-hooks.nix/2849da033884f54822af194400f8dff435ada242' (2024-04-30)
2024-05-06clean up python packagesFranck Cuny1-12/+0
2024-05-06clean up more stuffFranck Cuny2-140/+1
2024-05-06messing with stuffFranck Cuny7-232/+0
2024-05-06move robloxenv to hashienv under `src'Franck Cuny1-0/+0
2024-05-06add some utility functionsFranck Cuny3-1/+24
2024-05-06lint and fmtFranck Cuny2-17/+7
2024-05-06move ghabilling to pythonFranck Cuny4-107/+45
2024-05-06more deletionFranck Cuny3-35/+0
2024-05-06just moving stuff aroundFranck Cuny3-3/+57
2024-05-05move ipconverter under `src`Franck Cuny7-64/+28
2024-05-05some cleanup for CIFranck Cuny2-5/+0
2024-05-04move seqstatFranck Cuny7-44/+15
2024-05-04move the slocalc under `src`Franck Cuny5-32/+3
2024-05-04don't install the script for pizzaFranck Cuny3-33/+0
2024-05-04delete CI scriptFranck Cuny2-29/+2
2024-05-04ensure we install coreutilFranck Cuny1-0/+1
2024-05-04start the conversion to pythonFranck Cuny7-58/+264
Add support to move all the tools to python and organize them in a way that should be simple. I'm using https://rye-up.com for this.
2024-05-03add a comment to set environment variablesFranck Cuny2-7/+45
2024-05-03more tweaksFranck Cuny1-2/+2
2024-05-02tmux stuffFranck Cuny1-0/+4
2024-05-02drop zshFranck Cuny6-10/+5
2024-05-02i dont knowFranck Cuny1-0/+1
2024-05-02install and configure tmux for alacrittyFranck Cuny2-21/+43
2024-05-01configure fish and install alacrittyFranck Cuny2-0/+49
2024-04-30improve variable's nameFranck Cuny1-2/+2
2024-04-29enable ruffFranck Cuny1-0/+1
2024-04-29add `robloxenv` to manage hashi credentialsFranck Cuny5-3/+207
I never know how to get the credentials for some hashi components. This script helps with getting the credentials I need at the edge.
2024-04-29ignore all of github.rbx.comFranck Cuny1-1/+1
2024-04-28delete more unused thingsFranck Cuny2-27/+1
2024-04-28replaced with https://github.com/fcuny/x509-infoFranck Cuny3-205/+1
2024-04-28add a script to fetch cheeseboard's menuFranck Cuny8-167/+99
Delete the version in go.
2024-04-28chore: update flakegithub-actions[bot]1-24/+24
Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/36524adc31566655f2f4d55ad6b875fb5c1a4083' (2024-03-30) → 'github:lnl7/nix-darwin/230a197063de9287128e2c68a7a4b0cd7d0b50a7' (2024-04-24) • Updated input 'devshell': 'github:numtide/devshell/2d45b54ca4a183f2fdcf4b19c895b64fbf620ee8' (2024-03-22) → 'github:numtide/devshell/12e914740a25ea1891ec619bb53cf5e6ca922e40' (2024-04-19) • Updated input 'firefox-darwin': 'github:bandithedoge/nixpkgs-firefox-darwin/10e4a50241d6bbae62754efda7bc4b48dd4aa2c1' (2024-04-14) → 'github:bandithedoge/nixpkgs-firefox-darwin/7e82af679667cf9d56075dfa375b32c317aa708d' (2024-04-24) • Updated input 'home-manager': 'github:nix-community/home-manager/d6bb9f934f2870e5cbc5b94c79e9db22246141ff' (2024-04-06) → 'github:nix-community/home-manager/86853e31dc1b62c6eeed11c667e8cdd0285d4411' (2024-04-25) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/51651a540816273b67bc4dedea2d37d116c5f7fe' (2024-04-11) → 'github:nixos/nixpkgs/dd37924974b9202f8226ed5d74a252a9785aedf8' (2024-04-24) • Updated input 'nur': 'github:nix-community/NUR/27e795dc1684cc205f6af769aa3d8c395d867416' (2024-04-14) → 'github:nix-community/NUR/4b41960394e76484528c481e46edfda41c1a26cd' (2024-04-28) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/40e6053ecb65fcbf12863338a6dcefb3f55f1bf8' (2024-04-12) → 'github:cachix/pre-commit-hooks.nix/6fb82e44254d6a0ece014ec423cb62d92435336f' (2024-04-24) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/49dc4a92b02b8e68798abd99184f228243b6e3ac' (2024-04-01) → 'github:numtide/treefmt-nix/c6aaf729f34a36c445618580a9f95a48f5e4e03f' (2024-04-25)
2024-04-23install required python packages for ruff-lspFranck Cuny1-0/+3
2024-04-23install and configure aspellFranck Cuny1-1/+13
2024-04-22install aspellFranck Cuny1-0/+6
2024-04-19switch to fish as the default shellFranck Cuny5-2/+20
2024-04-16move the `slocalc` to a python scriptFranck Cuny6-72/+98
2024-04-15install nomad packFranck Cuny1-0/+1
2024-04-15add and remove some packagesFranck Cuny2-3/+4
2024-04-15chore: update flakegithub-actions[bot]1-24/+24
Flake lock file updates: • Updated input 'firefox-darwin': 'github:bandithedoge/nixpkgs-firefox-darwin/2e8e59e34711549215ff1a02d819f06d36b66ea9' (2024-03-31) → 'github:bandithedoge/nixpkgs-firefox-darwin/10e4a50241d6bbae62754efda7bc4b48dd4aa2c1' (2024-04-14) • Updated input 'flake-parts': 'github:hercules-ci/flake-parts/f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2' (2024-03-01) → 'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d' (2024-04-01) • Updated input 'flake-parts/nixpkgs-lib': 'github:NixOS/nixpkgs/1536926ef5621b09bba54035ae2bb6d806d72ac8?dir=lib' (2024-02-29) → 'github:NixOS/nixpkgs/d8fe5e6c92d0d190646fb9f1056741a229980089?dir=lib' (2024-03-29) • Updated input 'home-manager': 'github:nix-community/home-manager/f33900124c23c4eca5831b9b5eb32ea5894375ce' (2024-03-19) → 'github:nix-community/home-manager/d6bb9f934f2870e5cbc5b94c79e9db22246141ff' (2024-04-06) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/219951b495fc2eac67b1456824cc1ec1fd2ee659' (2024-03-28) → 'github:nixos/nixpkgs/51651a540816273b67bc4dedea2d37d116c5f7fe' (2024-04-11) • Updated input 'nur': 'github:nix-community/NUR/b0790c328e0cd4264faf48a17ba6d89f5d0dcfdb' (2024-03-31) → 'github:nix-community/NUR/27e795dc1684cc205f6af769aa3d8c395d867416' (2024-04-14) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/9fc61b5eb0e50fc42f1d358f5240722907b79726' (2024-03-31) → 'github:cachix/pre-commit-hooks.nix/40e6053ecb65fcbf12863338a6dcefb3f55f1bf8' (2024-04-12) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/1810d51a015c1730f2fe05a255258649799df416' (2024-03-30) → 'github:numtide/treefmt-nix/49dc4a92b02b8e68798abd99184f228243b6e3ac' (2024-04-01)
2024-04-01chore: update flakegithub-actions[bot]1-18/+18
Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/bcc8afd06e237df060c85bad6af7128e05fd61a3' (2024-03-17) → 'github:lnl7/nix-darwin/36524adc31566655f2f4d55ad6b875fb5c1a4083' (2024-03-30) • Updated input 'firefox-darwin': 'github:bandithedoge/nixpkgs-firefox-darwin/45a484ce9b567cb0c462708401f9529ae7695a56' (2024-03-24) → 'github:bandithedoge/nixpkgs-firefox-darwin/2e8e59e34711549215ff1a02d819f06d36b66ea9' (2024-03-31) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/56528ee42526794d413d6f244648aaee4a7b56c0' (2024-03-22) → 'github:nixos/nixpkgs/219951b495fc2eac67b1456824cc1ec1fd2ee659' (2024-03-28) • Updated input 'nur': 'github:nix-community/NUR/a5a4532bb8923fd29a7a313b60d577211a16cf3a' (2024-03-24) → 'github:nix-community/NUR/b0790c328e0cd4264faf48a17ba6d89f5d0dcfdb' (2024-03-31) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/e611897ddfdde3ed3eaac4758635d7177ff78673' (2024-03-20) → 'github:cachix/pre-commit-hooks.nix/9fc61b5eb0e50fc42f1d358f5240722907b79726' (2024-03-31) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/7ee5aaac63c30d3c97a8c56efe89f3b2aa9ae564' (2024-03-18) → 'github:numtide/treefmt-nix/1810d51a015c1730f2fe05a255258649799df416' (2024-03-30)
2024-03-27chore: update flakegithub-actions[bot]1-33/+33
Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/d9ea313bc4851670dc99c5cc979cb79750e7d670' (2024-03-12) → 'github:lnl7/nix-darwin/bcc8afd06e237df060c85bad6af7128e05fd61a3' (2024-03-17) • Updated input 'devshell': 'github:numtide/devshell/bc68b058dc7e6d4d6befc4ec6c60082b6e844b7d' (2024-03-11) → 'github:numtide/devshell/2d45b54ca4a183f2fdcf4b19c895b64fbf620ee8' (2024-03-22) • Updated input 'firefox-darwin': 'github:bandithedoge/nixpkgs-firefox-darwin/2f5d6b53a44e86d95a5f553add5d7f8347bcd04d' (2024-03-17) → 'github:bandithedoge/nixpkgs-firefox-darwin/45a484ce9b567cb0c462708401f9529ae7695a56' (2024-03-24) • Updated input 'home-manager': 'github:nix-community/home-manager/652fda4ca6dafeb090943422c34ae9145787af37' (2024-02-03) → 'github:nix-community/home-manager/f33900124c23c4eca5831b9b5eb32ea5894375ce' (2024-03-19) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/878ef7d9721bee9f81f8a80819f9211ad1f993da' (2024-03-14) → 'github:nixos/nixpkgs/56528ee42526794d413d6f244648aaee4a7b56c0' (2024-03-22) • Updated input 'nur': 'github:nix-community/NUR/3bba19c4ac87d2636aa55ade9401a4ea7ea33557' (2024-03-17) → 'github:nix-community/NUR/a5a4532bb8923fd29a7a313b60d577211a16cf3a' (2024-03-24) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/5df5a70ad7575f6601d91f0efec95dd9bc619431' (2024-02-15) → 'github:cachix/pre-commit-hooks.nix/e611897ddfdde3ed3eaac4758635d7177ff78673' (2024-03-20) • Updated input 'pre-commit-hooks/flake-utils': 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04) → 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11) • Updated input 'pre-commit-hooks/gitignore': 'github:hercules-ci/gitignore.nix/43e1aa1308018f37118e34d3a9cb4f5e75dc11d5' (2023-12-29) → 'github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394' (2024-02-28) • Updated input 'pre-commit-hooks/nixpkgs-stable': 'github:NixOS/nixpkgs/3dc440faeee9e889fe2d1b4d25ad0f430d449356' (2024-01-10) → 'github:NixOS/nixpkgs/614b4613980a522ba49f0d194531beddbb7220d3' (2024-03-17) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/35791f76524086ab4b785a33e4abbedfda64bd22' (2024-03-12) → 'github:numtide/treefmt-nix/7ee5aaac63c30d3c97a8c56efe89f3b2aa9ae564' (2024-03-18)
2024-03-20`ghalogs` get the logs of a GHA workflow runFranck Cuny3-0/+174
Add a few internal packages to get the root of the git repository and to create clickable links in the terminal.
2024-03-18chore: update flakegithub-actions[bot]1-21/+21
Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/550340062c16d7ef8c2cc20a3d2b97bcd3c6b6f6' (2024-03-07) → 'github:lnl7/nix-darwin/d9ea313bc4851670dc99c5cc979cb79750e7d670' (2024-03-12) • Updated input 'devshell': 'github:numtide/devshell/5ddecd67edbd568ebe0a55905273e56cc82aabe3' (2024-02-26) → 'github:numtide/devshell/bc68b058dc7e6d4d6befc4ec6c60082b6e844b7d' (2024-03-11) • Updated input 'firefox-darwin': 'github:bandithedoge/nixpkgs-firefox-darwin/e9883b75736b2d33787c9326d27d719a644b1c35' (2024-03-10) → 'github:bandithedoge/nixpkgs-firefox-darwin/2f5d6b53a44e86d95a5f553add5d7f8347bcd04d' (2024-03-17) • Updated input 'futils': 'github:numtide/flake-utils/d465f4819400de7c8d874d50b982301f28a84605' (2024-02-28) → 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/2be119add7b37dc535da2dd4cba68e2cf8d1517e' (2024-03-08) → 'github:nixos/nixpkgs/878ef7d9721bee9f81f8a80819f9211ad1f993da' (2024-03-14) • Updated input 'nur': 'github:nix-community/NUR/b23a0e43e87464991d1e1f862494daa66f413182' (2024-03-10) → 'github:nix-community/NUR/3bba19c4ac87d2636aa55ade9401a4ea7ea33557' (2024-03-17) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/9c57261c71871d2208a6dd4394774cca226c6dbc' (2024-03-08) → 'github:numtide/treefmt-nix/35791f76524086ab4b785a33e4abbedfda64bd22' (2024-03-12)
2024-03-12`cbpt` get cheeseboard's pizza for the weekFranck Cuny3-0/+163
For example: ``` Tue Mar 12: Cremini mushroom, red onion, goat cheese, mozzarella, garlic olive oil, oregano, parsley Wed Mar 13: The Cheese Board Margherita: Crushed tomato, fresh mozzarella made in Berkeley by Belfiore, mozzarella, garlic olive oil, fresh basil Thu Mar 14: Organic cauliflower (Avalos Farm), green onion, mozzarella, house made arugula-pistachio pesto Fri Mar 15: Our first asparagus pizza of the season!Fresh asparagus, cremini and baby shiitake mushroom, gouda cheese, mozzarella, garlic olive oil, parsley Sat Mar 16: A celebration of St. Patrick's Day!Roasted Yukon Gold potato, caramelized onion, Irish cheddar cheese, mozzarella, garlic olive oil, oregano, parsley ```
2024-03-12fix a typo and update 1password configFranck Cuny1-1/+3
2024-03-12installing vscode through nix does not work well for meFranck Cuny1-109/+0
2024-03-11switch to absolute pathFranck Cuny6-9/+9
2024-03-11reorganize common files for hostsFranck Cuny6-47/+29
Move the common configuration for nix to its own file.
2024-03-11mark nix 2.16.2 as insecureFranck Cuny1-1/+6
2024-03-11build(deps): bump cachix/install-nix-action from 25 to 26dependabot[bot]2-2/+2
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 25 to 26. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v25...v26) --- 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-03-11add the SLO calculator toolFranck Cuny2-0/+71
2024-03-10chore: update flakegithub-actions[bot]1-15/+15
Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/17c2ca3c7537a2512224242b84e1ea3c08e79b92' (2024-03-03) → 'github:lnl7/nix-darwin/550340062c16d7ef8c2cc20a3d2b97bcd3c6b6f6' (2024-03-07) • Updated input 'firefox-darwin': 'github:bandithedoge/nixpkgs-firefox-darwin/144a94dc71410d9655e4e73ac4579e9b7405572b' (2024-03-03) → 'github:bandithedoge/nixpkgs-firefox-darwin/e9883b75736b2d33787c9326d27d719a644b1c35' (2024-03-10) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/79baff8812a0d68e24a836df0a364c678089e2c7' (2024-03-01) → 'github:nixos/nixpkgs/2be119add7b37dc535da2dd4cba68e2cf8d1517e' (2024-03-08) • Updated input 'nur': 'github:nix-community/NUR/9ae561d96a2a08ae0409d887a10d7cb517eddef4' (2024-03-03) → 'github:nix-community/NUR/b23a0e43e87464991d1e1f862494daa66f413182' (2024-03-10) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/093f82e5707bb6f14ee38a742748f9fb4ab1488e' (2024-03-02) → 'github:numtide/treefmt-nix/9c57261c71871d2208a6dd4394774cca226c6dbc' (2024-03-08)
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-09delete even more unused configurationsFranck Cuny55-16533/+7
2023-12-08install kind / configure the dockFranck Cuny1-3/+8
2023-12-08delete configuration for old machinesFranck Cuny32-680/+0
These machines are gone, no need to keep the configuration around.
2023-12-04build(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-04clean up th