about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* delete more python code HEAD mainFranck Cuny34 hours6-472/+1
|
* delete a bunch of python related stuffFranck Cuny34 hours6-342/+0
|
* backup the repositoriesFranck Cuny7 days1-8/+24
|
* new ssh public key for my userFranck Cuny7 days1-7/+7
|
* build and deploy correctly the configuration to wildcatFranck Cuny7 days1-2/+2
|
* build and deploy configuration for remote hostFranck Cuny11 days1-0/+6
|
* clean up the devshell setupFranck Cuny11 days1-42/+37
|
* more scripts to deleteFranck Cuny11 days2-70/+0
|
* enable tmuxFranck Cuny11 days1-0/+21
|
* remove a few scriptsFranck Cuny11 days3-96/+0
|
* install nixos-rebuildFranck Cuny2024-09-281-0/+1
| | | | So that I can build the configuration for remote hosts
* for some reason the `hostname` is busted on sequoiaFranck Cuny2024-09-281-2/+2
|
* install pandocFranck Cuny2024-09-281-0/+1
|
* update some of the fontsFranck Cuny2024-09-281-2/+3
|
* flake.lock: UpdateFranck Cuny2024-09-271-18/+18
| | | | | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/21fe31f26473c180390cfa81e3ea81aca0204c80' (2024-09-13) → 'github:lnl7/nix-darwin/bd7d1e3912d40f799c5c0f7e5820ec950f1e0b3d' (2024-09-22) • Updated input 'futils': 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11) → 'github:numtide/flake-utils/c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a' (2024-09-17) • Updated input 'home-manager': 'github:nix-community/home-manager/208df2e558b73b6a1f0faec98493cb59a25f62ba' (2024-09-07) → 'github:nix-community/home-manager/2f23fa308a7c067e52dfcc30a0758f47043ec176' (2024-09-22) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/44a71ff39c182edaf25a7ace5c9454e7cba2c658' (2024-09-10) → 'github:nixos/nixpkgs/759537f06e6999e141588ff1c9be7f3a5c060106' (2024-09-25) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/7570de7b9b504cfe92025dd1be797bf546f66528' (2024-09-05) → 'github:cachix/pre-commit-hooks.nix/4e743a6920eab45e8ba0fbe49dc459f1423a4b74' (2024-09-19) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/9fb342d14b69aefdf46187f6bb80a4a0d97007cd' (2024-09-02) → 'github:numtide/treefmt-nix/879b29ae9a0378904fbbefe0dadaed43c8905754' (2024-09-27)
* sort repositories by ageFranck Cuny2024-09-211-0/+1
|
* a few more tweaks for cgitFranck Cuny2024-09-211-4/+6
|
* let's try once againFranck Cuny2024-09-211-11/+3
|
* try to configure using the cgit moduleFranck Cuny2024-09-211-65/+31
|
* I think this is the correct configurationFranck Cuny2024-09-211-3/+3
|
* configure fcgiwrap properlyFranck Cuny2024-09-211-3/+3
| | | | This is related to https://discourse.nixos.org/t/51419
* tweak cgitrcFranck Cuny2024-09-211-1/+1
|
* add fcuny to git + sudo accessFranck Cuny2024-09-132-2/+6
|
* we need a state version now for MacosFranck Cuny2024-09-132-0/+4
|
* update deps and remove nur/firefox overlaysFranck Cuny2024-09-133-47/+1
|
* flake.lock: UpdateFranck Cuny2024-09-131-69/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/a3e4a7b8ffc08c7dc1973822a77ad432e1ec3dec' (2024-07-18) → 'github:lnl7/nix-darwin/21fe31f26473c180390cfa81e3ea81aca0204c80' (2024-09-13) • Updated input 'firefox-darwin': 'github:bandithedoge/nixpkgs-firefox-darwin/901c225ca2b02872fde7280a828550aafd05777b' (2024-07-20) → 'github:bandithedoge/nixpkgs-firefox-darwin/15da9b0475f71a94d156cb8b635d5e439a7f99bc' (2024-09-13) • Updated input 'flake-parts': 'github:hercules-ci/flake-parts/9227223f6d922fee3c7b190b2cc238a99527bbb7' (2024-07-03) → 'github:hercules-ci/flake-parts/bcef6817a8b2aa20a5a6dbb19b43e63c5bf8619a' (2024-09-12) • Updated input 'flake-parts/nixpkgs-lib': 'https://github.com/NixOS/nixpkgs/archive/5daf0514482af3f97abaefc78a6606365c9108e2.tar.gz?narHash=sha256-Fm2rDDs86sHy0/1jxTOKB1118Q0O3Uc7EC0iXvXKpbI%3D' (2024-07-01) → 'https://github.com/NixOS/nixpkgs/archive/356624c12086a18f2ea2825fed34523d60ccc4e3.tar.gz?narHash=sha256-Ss8QWLXdr2JCBPcYChJhz4xJm%2Bh/xjl4G0c0XlP6a74%3D' (2024-09-01) • Updated input 'home-manager': 'github:nix-community/home-manager/e1391fb22e18a36f57e6999c7a9f966dc80ac073' (2024-07-03) → 'github:nix-community/home-manager/208df2e558b73b6a1f0faec98493cb59a25f62ba' (2024-09-07) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/c716603a63aca44f39bef1986c13402167450e0a' (2024-07-17) → 'github:nixos/nixpkgs/44a71ff39c182edaf25a7ace5c9454e7cba2c658' (2024-09-10) • Updated input 'nur': 'github:nix-community/NUR/3a24dfcc6b7bc383112e5a9e13d7c04cb659eff8' (2024-07-19) → 'github:nix-community/NUR/b70a214f8692f4133993cbb2eab1fff3fe16af8b' (2024-09-13) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/f451c19376071a90d8c58ab1a953c6e9840527fd' (2024-07-15) → 'github:cachix/pre-commit-hooks.nix/7570de7b9b504cfe92025dd1be797bf546f66528' (2024-09-05) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/50104496fb55c9140501ea80d183f3223d13ff65' (2024-07-19) → 'github:numtide/treefmt-nix/9fb342d14b69aefdf46187f6bb80a4a0d97007cd' (2024-09-02)
* minior changes to devshell configurationFranck Cuny2024-09-131-9/+12
|
* add a TODO for wildcatFranck Cuny2024-09-131-0/+1
|
* just use the default fish setupFranck Cuny2024-09-131-36/+0
|
* watch for changes to the devshell configurationFranck Cuny2024-09-133-2/+7
|
* use default path for gitoliteFranck Cuny2024-08-051-3/+2
|
* we need configFranck Cuny2024-08-051-1/+1
|
* store gitolite data on /srvFranck Cuny2024-08-051-3/+3
|
* additional settingsFranck Cuny2024-08-051-1/+57
|
* attempt at configuring cgit and gitoliteFranck Cuny2024-08-051-0/+55
|
* fix nginx configuration for fcuny.netFranck Cuny2024-08-051-2/+2
|
* another attempt for nginx and acmeFranck Cuny2024-08-051-0/+8
|
* initial nginx configuration for fcuny.netFranck Cuny2024-08-052-0/+31
|
* set the ssh key for user fcunyFranck Cuny2024-08-053-7/+11
|
* add a new host: wildcatFranck Cuny2024-08-059-2/+111
| | | | This is a VPS on hetzner.
* add a linux VM as a new hostFranck Cuny2024-08-036-0/+68
| | | | | The linux VM runs with UTM, and it has a very basic configuration for now.
* add lint as a target and reformatFranck Cuny2024-07-226-67/+29
|
* delete github actionsFranck Cuny2024-07-224-64/+4
|
* remove the MakefileFranck Cuny2024-07-222-23/+0
|
* no need to install go related packagesFranck Cuny2024-07-221-7/+0
| | | | There's no more go things in this repo
* remove commands from devenvFranck Cuny2024-07-222-44/+3
|
* add a justfileFranck Cuny2024-07-221-0/+8
|
* bump nixos to 24.05Franck Cuny2024-07-223-4/+7
|
* flake.lock: UpdateFranck Cuny2024-07-191-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)
* flake.lock: UpdateFranck Cuny2024-07-191-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)
* add ipythonFranck Cuny2024-06-033-0/+62
|
* clean up a bunch of home-manager stuffFranck Cuny2024-05-235-187/+1
| | | | No need for alacritty, tmux, firefox, and zsh.
* chore: update flakegithub-actions[bot]2024-05-121-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)
* clean up python packagesFranck Cuny2024-05-061-12/+0
|
* clean up more stuffFranck Cuny2024-05-062-140/+1
|
* messing with stuffFranck Cuny2024-05-067-232/+0
|
* move robloxenv to hashienv under `src'Franck Cuny2024-05-061-0/+0
|
* add some utility functionsFranck Cuny2024-05-063-1/+24
|
* lint and fmtFranck Cuny2024-05-062-17/+7
|
* move ghabilling to pythonFranck Cuny2024-05-064-107/+45
|
* more deletionFranck Cuny2024-05-063-35/+0
|
* just moving stuff aroundFranck Cuny2024-05-063-3/+57
|
* move ipconverter under `src`Franck Cuny2024-05-057-64/+28
|
* some cleanup for CIFranck Cuny2024-05-052-5/+0
|
* move seqstatFranck Cuny2024-05-047-44/+15
|
* move the slocalc under `src`Franck Cuny2024-05-045-32/+3
|
* don't install the script for pizzaFranck Cuny2024-05-043-33/+0
|
* delete CI scriptFranck Cuny2024-05-042-29/+2
|
* ensure we install coreutilFranck Cuny2024-05-041-0/+1
|
* start the conversion to pythonFranck Cuny2024-05-047-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.
* add a comment to set environment variablesFranck Cuny2024-05-032-7/+45
|
* more tweaksFranck Cuny2024-05-031-2/+2
|
* tmux stuffFranck Cuny2024-05-021-0/+4
|
* drop zshFranck Cuny2024-05-026-10/+5
|
* i dont knowFranck Cuny2024-05-021-0/+1
|
* install and configure tmux for alacrittyFranck Cuny2024-05-022-21/+43
|
* configure fish and install alacrittyFranck Cuny2024-05-012-0/+49
|
* improve variable's nameFranck Cuny2024-04-301-2/+2
|
* enable ruffFranck Cuny2024-04-291-0/+1
|
* add `robloxenv` to manage hashi credentialsFranck Cuny2024-04-295-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.
* ignore all of github.rbx.comFranck Cuny2024-04-291-1/+1
|
* delete more unused thingsFranck Cuny2024-04-282-27/+1
|
* replaced with https://github.com/fcuny/x509-infoFranck Cuny2024-04-283-205/+1
|
* add a script to fetch cheeseboard's menuFranck Cuny2024-04-288-167/+99
| | | | Delete the version in go.
* chore: update flakegithub-actions[bot]2024-04-281-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)
* install required python packages for ruff-lspFranck Cuny2024-04-231-0/+3
|
* install and configure aspellFranck Cuny2024-04-231-1/+13
|
* install aspellFranck Cuny2024-04-221-0/+6
|
* switch to fish as the default shellFranck Cuny2024-04-195-2/+20
|
* move the `slocalc` to a python scriptFranck Cuny2024-04-166-72/+98
|
* install nomad packFranck Cuny2024-04-151-0/+1
|
* add and remove some packagesFranck Cuny2024-04-152-3/+4
|
* chore: update flakegithub-actions[bot]2024-04-151-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)
* chore: update flakegithub-actions[bot]2024-04-011-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)
* chore: update flakegithub-actions[bot]2024-03-271-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)
* `ghalogs` get the logs of a GHA workflow runFranck Cuny2024-03-203-0/+174
| | | | | Add a few internal packages to get the root of the git repository and to create clickable links in the terminal.
* chore: update flakegithub-actions[bot]2024-03-181-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)
* `cbpt` get cheeseboard's pizza for the weekFranck Cuny2024-03-123-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 ```
* fix a typo and update 1password configFranck Cuny2024-03-121-1/+3
|
* installing vscode through nix does not work well for meFranck Cuny2024-03-121-109/+0
|
* switch to absolute pathFranck Cuny2024-03-116-9/+9
|
* reorganize common files for hostsFranck Cuny2024-03-116-47/+29
| | | | Move the common configuration for nix to its own file.
* mark nix 2.16.2 as insecureFranck Cuny2024-03-111-1/+6
|
* build(deps): bump cachix/install-nix-action from 25 to 26dependabot[bot]2024-03-112-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>
* add the SLO calculator toolFranck Cuny2024-03-112-0/+71
|
* chore: update flakegithub-actions[bot]2024-03-101-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)
* delete a bunch of stuffFranck Cuny2024-03-1024-1617/+0
|
* install the zed editorFranck Cuny2024-03-101-0/+1
|
* fix conflictFranck Cuny2024-03-072-9/+3
|
* share configuration for shell utilsFranck Cuny2024-03-078-94/+80
|
* install seqstat on the work profileFranck Cuny2024-03-062-3/+5
|
* enable copilot for vscodeFranck Cuny2024-03-061-0/+2
|
* rename `tools` to `packages` to follow conventionFranck Cuny2024-03-0636-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.
* set correct git email in the profilesFranck Cuny2024-03-063-1/+8
|
* use absolute path by using `$self`Franck Cuny2024-03-061-2/+2
|
* install my own scriptsFranck Cuny2024-03-066-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.
* add configuration for my work machineFranck Cuny2024-03-049-8/+142
|
* don't sign git commitsFranck Cuny2024-03-042-33/+1
| | | | Simplify the configuration as this is not something I currently use.
* move all home-manager settings under the profilesFranck Cuny2024-03-046-6/+6
|
* create profiles for home-managerFranck Cuny2024-03-042-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.
* common macos preferences are moved to a moduleFranck Cuny2024-03-043-17/+19
|
* extract shared code for darwin to a new moduleFranck Cuny2024-03-043-34/+37
|
* expand configuration for vscodeFranck Cuny2024-03-041-8/+65
|
* build(deps): bump DeterminateSystems/update-flake-lock from 20 to 21dependabot[bot]2024-03-041-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>
* chore: update flakegithub-actions[bot]2024-03-041-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)
* install and configure vscodeFranck Cuny2024-03-041-12/+70
|
* nix libraries and modules will be under `nix/`Franck Cuny2024-03-043-3/+3
|
* chore: update flakegithub-actions[bot]2024-02-251-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)
* ignore case for emacsrescue aliasFranck Cuny2024-02-191-1/+1
|
* update homebrew formulaeFranck Cuny2024-02-191-0/+1
|
* alias to dump info from emacs when it freezesFranck Cuny2024-02-191-0/+1
|
* display flake information in a more readable formatFranck Cuny2024-02-192-7/+31
|
* chore: update flakegithub-actions[bot]2024-02-191-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)
* chore: update flakegithub-actions[bot]2024-02-121-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)
* chore: update flakegithub-actions[bot]2024-02-041-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)
* additional settings for firefoxFranck Cuny2024-02-021-2/+16
|
* chore: update flakegithub-actions[bot]2024-02-021-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)
* more Mac stuffFranck Cuny2024-02-021-0/+12
|
* install kubectlFranck Cuny2024-02-021-0/+6
|
* some Mac stuffFranck Cuny2024-02-021-0/+3
|
* install envoyFranck Cuny2024-02-021-0/+1
| | | | I'm doing some prototyping with it.
* install firefoxFranck Cuny2024-02-028-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).
* run CI commands in a nix shellFranck Cuny2024-01-261-2/+2
|
* print various environments variable from CIFranck Cuny2024-01-264-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
* fail if the token is missingFranck Cuny2024-01-251-0/+1
|
* delete some unused codeFranck Cuny2024-01-255-179/+0
|
* bump the version of goFranck Cuny2024-01-251-1/+1
|
* gha-billing: how many minutes are left in the cycleFranck Cuny2024-01-252-0/+106
|
* build binaries and run commands on CIFranck Cuny2024-01-221-0/+3
|
* add build information to `flake-info`Franck Cuny2024-01-221-1/+23
|
* add more commands to devshell's menuFranck Cuny2024-01-221-0/+12
|
* build all the binaries using a MakefileFranck Cuny2024-01-226-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.
* 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.
* fix linter issuesFranck Cuny2024-01-212-15/+12
|
* add gomod to dependabotFranck Cuny2024-01-211-0/+4
|
* a tool to print information about a x509 certificateFranck Cuny2024-01-212-0/+207
|
* delete all the templatesFranck Cuny2024-01-2115-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.
* chore: update flakegithub-actions[bot]2024-01-211-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)
* initial version of the flake-info commandFranck Cuny2024-01-213-0/+139
| | | | | A tool to display information about a flake. For now we shows all the inputs and when they were updated last.
* install some go related programsFranck Cuny2024-01-211-2/+9
|
* install netnewswireFranck Cuny2024-01-211-0/+1
|
* build(deps): bump cachix/install-nix-action from 24 to 25dependabot[bot]2024-01-162-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>
* chore: update flakegithub-actions[bot]2024-01-141-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)
* chore: update flakegithub-actions[bot]2024-01-071-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)
* chore: update flakegithub-actions[bot]2024-01-011-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)
* chore: update flakegithub-actions[bot]2023-12-261-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)
* build(deps): bump cachix/install-nix-action from 23 to 24dependabot[bot]2023-12-191-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>
* add goreleaser to go templateFranck Cuny2023-12-199-70/+147
|
* chore: update flakegithub-actions[bot]2023-12-171-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)
* jless is useful to inspect JSON filesFranck Cuny2023-12-151-0/+1
|
* remove rust template, add GHA to go templateFranck Cuny2023-12-1512-179/+71
|
* format yamlFranck Cuny2023-12-151-1/+3
|
* various fixes for errors reported by deadnixFranck Cuny2023-12-1510-29/+9
|
* enable deadnix for pre-commit hookFranck Cuny2023-12-141-2/+1
| | | | Now that I've deleted all unused code, I can run this properly.
* delete another un-needed fileFranck Cuny2023-12-141-1/+0
|
* delete more unused configurationsFranck Cuny2023-12-145-132/+10
|
* update the main documentationFranck Cuny2023-12-148-619/+12
| | | | Delete unused/outdated documentations.
* use the `update-flake-lock` to update nix flakesFranck Cuny2023-12-141-15/+19
| | | | This is a better code than whatever I was doing in the first place.
* use devshell to build / switch the configurationFranck Cuny2023-12-142-21/+18
|
* build(deps): bump actions/checkout from 3 to 4dependabot[bot]2023-12-141-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>
* pre-commit delegates all the work to treefmtFranck Cuny2023-12-142-21/+22
| | | | Clean up the yaml file for the GHA.
* testFranck Cuny2023-12-142-1/+2
|
* flake.lock: UpdateFranck Cuny2023-12-141-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)
* install vlc and transmissionFranck Cuny2023-12-141-1/+3
|
* simplify the layoutFranck Cuny2023-12-1410-2/+2
|
* build(deps): bump cachix/install-nix-action from 23 to 24dependabot[bot]2023-12-141-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>
* delete even more unused configurationsFranck Cuny2023-12-0955-16533/+7
|
* install kind / configure the dockFranck Cuny2023-12-081-3/+8
|
* delete configuration for old machinesFranck Cuny2023-12-0832-680/+0
| | | | These machines are gone, no need to keep the configuration around.
* build(deps): bump cachix/install-nix-action from 23 to 24dependabot[bot]2023-12-041-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>
* clean up the build scriptFranck Cuny2023-12-041-6/+3
| | | | As suggested by shellcheck.
* add a CI configuration for this repoFranck Cuny2023-12-041-0/+28
|
* additional cleanup for flakesFranck Cuny2023-12-043-43/+57
| | | | | Move the host configuration to `flake/hosts.nix` to follow what we did with `devshell`.
* add nixd as a LSP for nix.Franck Cuny2023-12-041-0/+1
|
* update to 23.11 and break down flakesFranck Cuny2023-12-044-140/+264
| | | | | | | | 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.
* formatting a few files with treefmtFranck Cuny2023-12-035-16/+14
|
* flake.lock: UpdateFranck Cuny2023-12-031-13/+13
| | | | | | | | | | | | | | Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/afe83cbc2e673b1f08d32dd0f70df599678ff1e7' (2023-10-27) → 'github:lnl7/nix-darwin/4b9b83d5a92e8c1fbfd8eb27eda375908c11ec4d' (2023-11-24) • Updated input 'home-manager': 'github:nix-community/home-manager/07682fff75d41f18327a871088d20af2710d4744' (2023-09-19) → 'github:nix-community/home-manager/28535c3a34d79071f2ccb68671971ce0c0984d7e' (2023-11-19) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/ea758da1a6dcde6dc36db348ed690d09b9864128' (2023-11-06) → 'github:cachix/pre-commit-hooks.nix/e5ee5c5f3844550c01d2131096c7271cec5e9b78' (2023-11-25)
* install github's monaspace [1] fontsFranck Cuny2023-11-201-0/+2
| | | | [1] https://monaspace.githubnext.com
* don't need to install emacs' pGTK variantFranck Cuny2023-11-061-1/+0
|
* flake.lock: UpdateFranck Cuny2023-11-061-12/+12
| | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/4496ab26628c5f43d2a5c577a06683c753e32fe2' (2023-09-12) → 'github:lnl7/nix-darwin/afe83cbc2e673b1f08d32dd0f70df599678ff1e7' (2023-10-27) • Updated input 'home-manager': 'github:nix-community/home-manager/9787dffff5d315c9593d3f9fb0f9bf2097e1b57b' (2023-09-11) → 'github:nix-community/home-manager/07682fff75d41f18327a871088d20af2710d4744' (2023-09-19) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/e5f018cf150e29aac26c61dac0790ea023c46b24' (2023-09-12) → 'github:NixOS/nixpkgs/aeefe2054617cae501809b82b44a8e8f7be7cc4b' (2023-11-05) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/4f883a76282bc28eb952570afc3d8a1bf6f481d7' (2023-09-10) → 'github:cachix/pre-commit-hooks.nix/ea758da1a6dcde6dc36db348ed690d09b9864128' (2023-11-06)
* clean up flake.nix by removing unused configurationsFranck Cuny2023-11-062-130/+7
| | | | I only have one host (the macbook air) to configure.
* install a few more toolsFranck Cuny2023-11-061-0/+3
|
* use 1password ssh agentFranck Cuny2023-11-062-6/+4
| | | | Enable ssh configuration on darwin.
* add a script to update local machineFranck Cuny2023-11-061-0/+24
|
* install a few more CLIFranck Cuny2023-11-061-2/+4
|
* add a couple of aliases for gitFranck Cuny2023-11-061-0/+5
|
* add 1password key and format some filesFranck Cuny2023-11-062-7/+4
|
* build(deps): bump actions/checkout from 3 to 4 (#1)dependabot[bot]2023-09-181-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> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* add ssh key from 1passowrd and sign commitsFranck Cuny2023-09-143-5/+14
|
* flake.lock: UpdateFranck Cuny2023-09-141-193/+3
| | | | | | | | | | | | | | | | | Flake lock file updates: • Removed input 'emacs-overlay' • Removed input 'emacs-overlay/flake-utils' • Removed input 'emacs-overlay/flake-utils/systems' • Removed input 'emacs-overlay/nixpkgs' • Removed input 'emacs-overlay/nixpkgs-stable' • Removed input 'naersk' • Removed input 'naersk/nixpkgs' • Removed input 'nur' • Removed input 'rust' • Removed input 'rust/flake-utils' • Removed input 'rust/flake-utils/systems' • Removed input 'rust/nixpkgs'
* flake.lock: UpdateFranck Cuny2023-09-141-33/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'agenix': 'github:ryantm/agenix/d8c973fd228949736dedf61b7f8cc1ece3236792' (2023-07-24) → 'github:ryantm/agenix/20deb735cc405831ba04a0088fecb3887aa255c0' (2023-09-14) • Updated input 'darwin': 'github:lnl7/nix-darwin/511177ffe8226c78c9cf6a92a7b5f2df3684956b' (2023-08-17) → 'github:lnl7/nix-darwin/4496ab26628c5f43d2a5c577a06683c753e32fe2' (2023-09-12) • Updated input 'emacs-overlay': 'github:nix-community/emacs-overlay/d532507e854bbfb3f311a9f30dcbffaeceeff83f' (2023-09-11) → 'github:nix-community/emacs-overlay/918199aeaa2c9b9d0f73e304a187a05b99fd9050' (2023-09-14) • Updated input 'emacs-overlay/flake-utils': 'github:numtide/flake-utils/f9e7cf818399d17d347f847525c5a5a8032e4e44' (2023-08-23) → 'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12) • Updated input 'emacs-overlay/nixpkgs': 'github:NixOS/nixpkgs/db9208ab987cdeeedf78ad9b4cf3c55f5ebd269b' (2023-09-08) → 'github:NixOS/nixpkgs/3a2786eea085f040a66ecde1bc3ddc7099f6dbeb' (2023-09-11) • Updated input 'emacs-overlay/nixpkgs-stable': 'github:NixOS/nixpkgs/4c8cf44c5b9481a4f093f1df3b8b7ba997a7c760' (2023-09-10) → 'github:NixOS/nixpkgs/e5f018cf150e29aac26c61dac0790ea023c46b24' (2023-09-12) • Updated input 'futils': 'github:numtide/flake-utils/f9e7cf818399d17d347f847525c5a5a8032e4e44' (2023-08-23) → 'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12) • Updated input 'naersk/nixpkgs': 'github:NixOS/nixpkgs/78058d810644f5ed276804ce7ea9e82d92bee293' (2023-09-10) → 'github:NixOS/nixpkgs/1697b7d480449b01111e352021f46e5879e47643' (2023-09-13) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/4c8cf44c5b9481a4f093f1df3b8b7ba997a7c760' (2023-09-10) → 'github:NixOS/nixpkgs/e5f018cf150e29aac26c61dac0790ea023c46b24' (2023-09-12) • Updated input 'nur': 'github:nix-community/NUR/edcd2fecb43eb52963423348caa1301e443eb392' (2023-09-12) → 'github:nix-community/NUR/cb2b66a5b85eef0465c7202aaed38773a8c7e4c8' (2023-09-14) • Updated input 'rust': 'github:oxalica/rust-overlay/f77e108350b821d62b7c2ee43fe411a9f4738099' (2023-09-11) → 'github:oxalica/rust-overlay/7c4f46f0b3597e3c4663285e6794194e55574879' (2023-09-14)
* more configuration for darwinFranck Cuny2023-09-147-60/+93
|
* build(deps): bump cachix/install-nix-action from 22 to 23 (#2)dependabot[bot]2023-09-141-1/+1
| | | | | | | | | | | | | | | Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 22 to 23. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v22...v23) --- 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> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* add configuration for the M2 macbook airFranck Cuny2023-09-113-1/+57
|
* some changes to GitHub actionFranck Cuny2023-08-272-24/+4
|
* remove custom toolsFranck Cuny2023-08-218-459/+2
|
* add a couple of github actionsFranck Cuny2023-08-202-0/+53
|
* disable unifi and promtail/loki on tahoeFranck Cuny2023-08-201-3/+9
| | | | Add a new network interface on the host (10Gb).
* remove `sendsms` from tahoeFranck Cuny2023-08-201-2/+0
|
* flake updateFranck Cuny2023-07-281-36/+36
|
* switching back to alacritty + tmuxFranck Cuny2023-07-283-16/+23
| | | | kitty is not clicking for me. I still prefer tmux.
* add fonts specificallyFranck Cuny2023-07-081-1/+5
| | | | | | For some reasons, while google-fonts install noto, emacs was unable to find it (but was able to find source code pro). List the fonts explicitly to make emacs happy.
* add pantalaimon, a proxy for matrixFranck Cuny2023-07-082-0/+19
| | | | This is so I can use emacs as a client for matrix.
* update settings for nixos 23.05Franck Cuny2023-07-061-2/+4
| | | | | | | | Fix the following error: ``` trace: warning: The option `services.openssh.permitRootLogin' defined in `/nix/store/l0n3297c7znfapx32a6av1c26yj042j4-source/profiles/server.nix' has been renamed to `services.openssh.settings.PermitRootLogin'. trace: warning: The option `services.openssh.passwordAuthentication' defined in `/nix/store/l0n3297c7znfapx32a6av1c26yj042j4-source/profiles/server.nix' has been renamed to `services.openssh.settings.PasswordAuthentication'. ```
* enable zsh for all profilesFranck Cuny2023-07-062-2/+1
|
* add x509-info back to the list of toolsFranck Cuny2023-07-054-5/+196
|
* update nixos and home-manager to 23.05Franck Cuny2023-07-055-52/+145
|
* various updates related to music collectionFranck Cuny2023-07-053-15/+87
|
* change monospace font back to source code proFranck Cuny2023-06-083-4/+3
|
* profiles/git: ignore python bytecodeFranck Cuny2023-06-021-0/+1
|
* profiles/dev: set MYPY_CACHE_DIRFranck Cuny2023-06-021-0/+1
|
* profiles/dev: install virtualenvFranck Cuny2023-06-021-0/+1
|
* profiles/waybar: highlight text when one or more unit has failedFranck Cuny2023-06-021-0/+1
|
* workstation: more tweaks for the UI and fontsFranck Cuny2023-05-296-14/+12
|
* profiles/default: fix the GC configurationFranck Cuny2023-05-281-1/+1
| | | | | | I got the settings wrong. The `weekly` applies to `nix.gc.dates`, which is for how often the GC should run. While `nix.gc.options` is to delete content in the store older than 14 days (in my case).
* profiles/zsh: change prezto's themeFranck Cuny2023-05-281-1/+1
|
* tools/waybar-systemd-units: get a list of failed systemd unitsFranck Cuny2023-05-285-1/+114
| | | | | | | | Get a list of failed systemd units (both user and systems), and generate an output compatible to what waybar expects. Refer to https://github.com/Alexays/Waybar/wiki/Module:-Custom for more details about the format.
* font: switch to Roboto for system font and JetBrain for monospaceFranck Cuny2023-05-285-66/+30
|
* home/waybar: change the style to be a bit more readableFranck Cuny2023-05-231-33/+19
|
* profiles/workstation: stop using dark mode + preztoFranck Cuny2023-05-1611-170/+28
|
* home/ssh: add rsync.net to the match blockFranck Cuny2023-05-121-0/+6
|
* profiles/monitoring: a bunch of fixesFranck Cuny2023-05-124-4/+4
|
* profiles/nginx: set the default port to 8080Franck Cuny2023-05-121-1/+8
| | | | | | If we don't set a default port, with `statusPage` enabled, we can't start nginx on the router, since we also need to bind to port 80 for the stream.
* profiles/loki: fix a few configuration errorsFranck Cuny2023-05-123-6/+5
|
* profiles/monitoring: move loki to a profileFranck Cuny2023-05-126-118/+105
| | | | | Add a nginx virtualhost for loki too, so that we can use a valid SSL certificate.
* profiles/monitoring: move promtail to a profileFranck Cuny2023-05-127-73/+56
|
* profiles/monitoring: move node exporter to a profileFranck Cuny2023-05-127-22/+9
|
* hosts/carmel: fix proxy_pass configurationFranck Cuny2023-05-121-2/+2
|
* home/carmel: move router's configuration to a profileFranck Cuny2023-05-124-87/+90
|
* profiles/default: list installed packages in /etc/installed-packagesFranck Cuny2023-05-121-1/+10
|