aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* install agenix againFranck Cuny2025-06-082-2/+91
|
* structure emacs configurationFranck Cuny2025-06-087-460/+545
|
* flake.lock: UpdateFranck Cuny2025-06-021-21/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'emacs-overlay': 'github:nix-community/emacs-overlay/f02060c00ccf9a7ce3786ee69e1ffdcd10fcdf9a' (2025-05-12) → 'github:nix-community/emacs-overlay/6557758212b4056fa0b3d65c537a3a8e503090ed' (2025-06-03) • Updated input 'emacs-overlay/nixpkgs-stable': 'github:NixOS/nixpkgs/0c0bf9c057382d5f6f63d54fd61f1abd5e1c2f63' (2025-05-09) → 'github:NixOS/nixpkgs/78add7b7abb61689e34fc23070a8f55e1d26185b' (2025-05-28) • Updated input 'home-manager': 'github:nix-community/home-manager/c61bfe3ae692f42ce688b5865fac9e0de58e1387' (2025-04-15) → 'github:nix-community/home-manager/d5f1f641b289553927b3801580598d200a501863' (2025-05-19) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/26d499fc9f1d567283d5d56fcf367edd815dba1d' (2025-04-12) → 'github:nixos/nixpkgs/78d9f40fd6941a1543ffc3ed358e19c69961d3c1' (2025-06-01) • Updated input 'nixpkgsUnstable': 'github:nixos/nixpkgs/8a2f738d9d1f1d986b5a4cd2fd2061a7127237d7' (2025-04-23) → 'github:nixos/nixpkgs/910796cabe436259a29a72e8d3f5e180fc6dfacc' (2025-05-31) • Updated input 'pre-commit-hooks': 'github:cachix/git-hooks.nix/dcf5072734cb576d2b0c59b2ac44f5050b5eac82' (2025-03-22) → 'github:cachix/git-hooks.nix/80479b6ec16fefd9c1db3ea13aeb038c60530f46' (2025-05-16) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/8d404a69efe76146368885110f29a2ca3700bee6' (2025-04-18) → 'github:numtide/treefmt-nix/1f3f7b784643d488ba4bf315638b2b0a4c5fb007' (2025-05-26)
* Revert "switch from wezterm to alacritty again"Franck Cuny2025-06-021-46/+57
| | | | This reverts commit 59a5acde4140a51588c28fa36f8f4d45b5458d6f.
* more configuration for emacsFranck Cuny2025-06-021-220/+343
|
* add things related to projects / rgFranck Cuny2025-05-221-22/+33
|
* more refactoring, move things upFranck Cuny2025-05-222-55/+61
|
* more configuration for emacsFranck Cuny2025-05-192-4/+7
|
* reorganize more configurationsFranck Cuny2025-05-191-38/+59
|
* keybindings for flymake + copy some environment variablesFranck Cuny2025-05-191-2/+7
|
* move settings related to backups togetherFranck Cuny2025-05-191-2/+4
|
* switch from wezterm to alacritty againFranck Cuny2025-05-161-57/+46
|
* show tabsFranck Cuny2025-05-141-1/+1
|
* align comments and add back function to rename buffersFranck Cuny2025-05-141-24/+41
|
* initial configuration for gptel and aidermacsFranck Cuny2025-05-141-0/+31
|
* update gitignoreFranck Cuny2025-05-141-0/+2
|
* adjust whitespace mode configurationFranck Cuny2025-05-141-2/+1
|
* more emacs packagesFranck Cuny2025-05-121-11/+9
|
* small tweaks for how to list packages to installFranck Cuny2025-05-125-41/+19
|
* emacs: dired+whitespacesFranck Cuny2025-05-121-3/+20
|
* install a few more toolsFranck Cuny2025-05-122-2/+7
|
* fish alias to ssh to edge machinesFranck Cuny2025-05-121-0/+2
|
* theme for weztermFranck Cuny2025-05-121-4/+2
|
* working emacs configuration managed with nixFranck Cuny2025-05-123-481/+270
|
* remove GHA, run the checks / tests with pre-commitsFranck Cuny2025-05-105-68/+0
|
* add flake-checker to pre-commit hooksFranck Cuny2025-05-101-43/+47
| | | | | Refactor the configuration to ensure we generate the configuration for pre-commit hooks properly in the devShell.
* add utmctl to pathFranck Cuny2025-05-091-0/+3
|
* do not try to be smartFranck Cuny2025-05-091-22/+14
|
* Revert "flake.lock: Update"Franck Cuny2025-05-051-18/+18
| | | | This reverts commit 271e5def8335f93b8fa7ed4b05a3da3af94f798e.
* flake.lock: UpdateFranck Cuny2025-05-041-18/+18
| | | | | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'emacs-overlay': 'github:nix-community/emacs-overlay/43f387b97b21770d8dbf7e575cc93792d9e5dde9' (2025-04-29) → 'github:nix-community/emacs-overlay/ee6f3f6077dc9504f27801203dcd1b610608aa6a' (2025-05-05) • Updated input 'emacs-overlay/nixpkgs-stable': 'github:NixOS/nixpkgs/26245db0cb552047418cfcef9a25da91b222d6c7' (2025-04-27) → 'github:NixOS/nixpkgs/537ee98218704e21ea465251de512ab6bbb9012e' (2025-05-03) • Updated input 'home-manager': 'github:nix-community/home-manager/c61bfe3ae692f42ce688b5865fac9e0de58e1387' (2025-04-15) → 'github:nix-community/home-manager/50eee705bbdbac942074a8c120e8194185633675' (2025-05-02) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/26d499fc9f1d567283d5d56fcf367edd815dba1d' (2025-04-12) → 'github:nixos/nixpkgs/537ee98218704e21ea465251de512ab6bbb9012e' (2025-05-03) • Updated input 'nixpkgsUnstable': 'github:nixos/nixpkgs/8a2f738d9d1f1d986b5a4cd2fd2061a7127237d7' (2025-04-23) → 'github:nixos/nixpkgs/979daf34c8cacebcd917d540070b52a3c2b9b16e' (2025-05-04) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/8d404a69efe76146368885110f29a2ca3700bee6' (2025-04-18) → 'github:numtide/treefmt-nix/29ec5026372e0dec56f890e50dbe4f45930320fd' (2025-05-02)
* load environment variables properlyFranck Cuny2025-05-042-5/+3
| | | | | we were only loading the one for aspell, but not the $PATH. We actually don't need the one for aspell.
* some tweaks for weztermFranck Cuny2025-05-011-1/+7
|
* restore weztermFranck Cuny2025-05-011-0/+61
|
* drop homebrewFranck Cuny2025-04-301-23/+0
|
* add more aliases for ssh to various environmentsFranck Cuny2025-04-301-1/+13
|
* no need for a desktop configurationFranck Cuny2025-04-302-1/+1
|
* update ssh alias for prod hostFranck Cuny2025-04-301-1/+1
|
* disable more GUI elementsFranck Cuny2025-04-291-3/+10
|
* don't install packages via homebrewFranck Cuny2025-04-297-22/+38
| | | | | | | We can install everything through nix at this point. Add a helper function to check the type of the machine so we can install some packages for work vs. personal.
* don't use dape with emacsFranck Cuny2025-04-292-14/+0
|
* install element-desktop via nixFranck Cuny2025-04-293-1/+7
|
* flake supports multiple architectureFranck Cuny2025-04-291-53/+137
|
* add headers to elisp filesFranck Cuny2025-04-292-0/+18
|
* initial import of emacs configFranck Cuny2025-04-298-8/+607
|
* use some binary cachesFranck Cuny2025-04-281-0/+8
|
* revert the lock file to a version that workedFranck Cuny2025-04-281-12/+12
|
* flake.lock: UpdateFranck Cuny2025-04-281-6/+6
| | | | | | | | | | | Flake lock file updates: • Updated input 'nixpkgs': 'github:nixos/nixpkgs/5630cf13cceac06cefe9fc607e8dfa8fb342dde3' (2025-04-24) → 'github:nixos/nixpkgs/26245db0cb552047418cfcef9a25da91b222d6c7' (2025-04-27) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/8d404a69efe76146368885110f29a2ca3700bee6' (2025-04-18) → 'github:numtide/treefmt-nix/763f1ce0dd12fe44ce6a5c6ea3f159d438571874' (2025-04-28)
* add a script `nomad-prod` to open the nomad ui for the production cellsFranck Cuny2025-04-281-0/+26
|
* Merge pull request #19 from ↵Franck Cuny2025-04-283-3/+3
|\ | | | | | | | | fcuny/dependabot/github_actions/DeterminateSystems/nix-installer-action-17 Bump DeterminateSystems/nix-installer-action from 16 to 17
| * Bump DeterminateSystems/nix-installer-action from 16 to 17dependabot[bot]2025-04-283-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action) from 16 to 17. - [Release notes](https://github.com/determinatesystems/nix-installer-action/releases) - [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v16...v17) --- updated-dependencies: - dependency-name: DeterminateSystems/nix-installer-action dependency-version: '17' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #18 from fcuny/update_flake_lock_actionFranck Cuny2025-04-281-9/+9
|\ \ | |/ |/| Update flake.lock
| * chore: update flakegithub-actions[bot]2025-04-271-9/+9
|/ | | | | | | | | | | | | | Flake lock file updates: • Updated input 'home-manager': 'github:nix-community/home-manager/c61bfe3ae692f42ce688b5865fac9e0de58e1387?narHash=sha256-iyn/WBYDc7OtjSawbegINDe/gIkok888kQxk3aVnkgg%3D' (2025-04-15) → 'github:nix-community/home-manager/dd26f75fb4ec1c731d4b1396eaf4439ce40a91c1?narHash=sha256-eqSo9ugzsqhFgaDFYUZj943nurlX4L6f%2BAW0skJ4W%2BM%3D' (2025-04-25) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/26d499fc9f1d567283d5d56fcf367edd815dba1d?narHash=sha256-FHlSkNqFmPxPJvy%2B6fNLaNeWnF1lZSgqVCl/eWaJRc4%3D' (2025-04-12) → 'github:nixos/nixpkgs/5630cf13cceac06cefe9fc607e8dfa8fb342dde3?narHash=sha256-FQoi3R0NjQeBAsEOo49b5tbDPcJSMWc3QhhaIi9eddw%3D' (2025-04-24) • Updated input 'nixpkgsUnstable': 'github:nixos/nixpkgs/8a2f738d9d1f1d986b5a4cd2fd2061a7127237d7?narHash=sha256-sPwcCYuiEopaafePqlG826tBhctuJsLx/mhKKM5Fmjo%3D' (2025-04-23) → 'github:nixos/nixpkgs/f771eb401a46846c1aebd20552521b233dd7e18b?narHash=sha256-ITSpPDwvLBZBnPRS2bUcHY3gZSwis/uTe255QgMtTLA%3D' (2025-04-24)
* use correct hostname for the flakeFranck Cuny2025-04-251-1/+1
|
* automatically add packages to the overlaysFranck Cuny2025-04-243-13/+14
| | | | | Store custom packages under `customPackages` to make it easier to distinct them from the rest of the packages.
* drop justFranck Cuny2025-04-245-27/+1
|
* build python packages for llmFranck Cuny2025-04-248-19/+138
| | | | | | | | To get a more recent version of the llm python tool and the anthropic module, we need to build the packages ourselves. Refactor how we're building overlays to make it easier to add new packages using the `pkgsUnstable` set.
* add more shell aliases for nix commandsFranck Cuny2025-04-243-27/+7
|
* install tools with nix instead of brewFranck Cuny2025-04-213-3/+3
|
* clean up justfile and rename aliasesFranck Cuny2025-04-202-60/+2
|
* don't need devShellFranck Cuny2025-04-204-160/+70
|
* run nix flake check on CIFranck Cuny2025-04-201-0/+2
|
* remove configuration for the VMsFranck Cuny2025-04-206-189/+0
|
* Merge pull request #17 from fcuny/update_flake_lock_actionFranck Cuny2025-04-201-9/+9
|\ | | | | Update flake.lock
| * chore: update flakegithub-actions[bot]2025-04-201-9/+9
|/ | | | | | | | | | | | | | Flake lock file updates: • Updated input 'home-manager': 'github:nix-community/home-manager/b4e98224ad1336751a2ac7493967a4c9f6d9cb3f?narHash=sha256-t7dFCDl4vIOOUMhEZnJF15aAzkpaup9x4ZRGToDFYWI%3D' (2025-04-08) → 'github:nix-community/home-manager/c61bfe3ae692f42ce688b5865fac9e0de58e1387?narHash=sha256-iyn/WBYDc7OtjSawbegINDe/gIkok888kQxk3aVnkgg%3D' (2025-04-15) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/f9ebe33a928b5d529c895202263a5ce46bdf12f7?narHash=sha256-QZnNHM823am8apCqKSPdtnzPGTy2ZB4zIXOVoBp5%2BW0%3D' (2025-04-10) → 'github:nixos/nixpkgs/26d499fc9f1d567283d5d56fcf367edd815dba1d?narHash=sha256-FHlSkNqFmPxPJvy%2B6fNLaNeWnF1lZSgqVCl/eWaJRc4%3D' (2025-04-12) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/815e4121d6a5d504c0f96e5be2dd7f871e4fd99d?narHash=sha256-uhjnlaVTWo5iD3LXics1rp9gaKgDRQj6660%2BgbUU3cE%3D' (2025-04-04) → 'github:numtide/treefmt-nix/8d404a69efe76146368885110f29a2ca3700bee6?narHash=sha256-aRmUh0AMwcbdjJHnytg1e5h5ECcaWtIFQa6d9gI85AI%3D' (2025-04-18)
* add a few more aliasesFranck Cuny2025-04-181-1/+4
|
* run treefmt through the nix shellFranck Cuny2025-04-181-8/+4
|
* set a theme for batFranck Cuny2025-04-181-0/+1
|
* use emacs from home manager and disable native compFranck Cuny2025-04-181-2/+6
|
* do not set the prompt for kubieFranck Cuny2025-04-181-1/+1
|
* no control mater for githubFranck Cuny2025-04-181-0/+4
|
* aspect is light for macosFranck Cuny2025-04-141-3/+0
|
* show part of the path with starshipFranck Cuny2025-04-141-0/+3
|
* install bat and configure it for k9sFranck Cuny2025-04-142-1/+64
|
* Merge pull request #16 from fcuny/update_flake_lock_actionFranck Cuny2025-04-131-6/+6
|\ | | | | Update flake.lock
| * chore: update flakegithub-actions[bot]2025-04-131-6/+6
|/ | | | | | | | | | | Flake lock file updates: • Updated input 'home-manager': 'github:nix-community/home-manager/a9f8b3db211b4609ddd83683f9db89796c7f6ac6?narHash=sha256-2lDQBOmlz9ggPxcS7/GvcVdzXMIiT%2BPpMao6FbLJSr0%3D' (2025-04-04) → 'github:nix-community/home-manager/b4e98224ad1336751a2ac7493967a4c9f6d9cb3f?narHash=sha256-t7dFCDl4vIOOUMhEZnJF15aAzkpaup9x4ZRGToDFYWI%3D' (2025-04-08) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/bdb91860de2f719b57eef819b5617762f7120c70?narHash=sha256-s1KLDALEeqy%2BttrvqV3jx9mBZEvmthQErTVOAzbjHZs%3D' (2025-04-03) → 'github:nixos/nixpkgs/f9ebe33a928b5d529c895202263a5ce46bdf12f7?narHash=sha256-QZnNHM823am8apCqKSPdtnzPGTy2ZB4zIXOVoBp5%2BW0%3D' (2025-04-10)
* Merge pull request #15 from fcuny/update_flake_lock_actionFranck Cuny2025-04-111-9/+9
|\ | | | | Update flake.lock
| * chore: update flakegithub-actions[bot]2025-04-061-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'home-manager': 'github:nix-community/home-manager/0948aeedc296f964140d9429223c7e4a0702a1ff?narHash=sha256-jbqlw4sPArFtNtA1s3kLg7/A4fzP4GLk9bGbtUJg0JQ%3D' (2025-03-22) → 'github:nix-community/home-manager/a9f8b3db211b4609ddd83683f9db89796c7f6ac6?narHash=sha256-2lDQBOmlz9ggPxcS7/GvcVdzXMIiT%2BPpMao6FbLJSr0%3D' (2025-04-04) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/c570c1f5304493cafe133b8d843c7c1c4a10d3a6?narHash=sha256-tpJsHMUPEhEnzySoQxx7%2BkA%2BKUtgWqvlcUBqROYNNt0%3D' (2025-03-29) → 'github:nixos/nixpkgs/bdb91860de2f719b57eef819b5617762f7120c70?narHash=sha256-s1KLDALEeqy%2BttrvqV3jx9mBZEvmthQErTVOAzbjHZs%3D' (2025-04-03) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/29a3d7b768c70addce17af0869f6e2bd8f5be4b7?narHash=sha256-WRAylyYptt6OX5eCEBWyTwOEqEtD6zt33rlUkr6u3cE%3D' (2025-03-27) → 'github:numtide/treefmt-nix/815e4121d6a5d504c0f96e5be2dd7f871e4fd99d?narHash=sha256-uhjnlaVTWo5iD3LXics1rp9gaKgDRQj6660%2BgbUU3cE%3D' (2025-04-04)
* | git configurationFranck Cuny2025-04-071-5/+24
| | | | | | | | mostly applying stuff from https://blog.gitbutler.com/how-git-core-devs-configure-git/
* | more starship configurationFranck Cuny2025-04-071-2/+35
|/
* a few more tweaksFranck Cuny2025-04-052-0/+10
|
* install emacs and aiderFranck Cuny2025-04-051-0/+4
|
* a few more configurations for darwinFranck Cuny2025-04-051-1/+24
|
* install iterm2 and remove weztermFranck Cuny2025-04-052-61/+1
|
* Merge pull request #14 from fcuny/update_flake_lock_actionFranck Cuny2025-03-311-9/+9
|\ | | | | Update flake.lock
| * chore: update flakegithub-actions[bot]2025-03-301-9/+9
|/ | | | | | | | | | | | | | Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/c172f50b55b087f8e7801631de977461603bb976?narHash=sha256-ng0a4cIq3c9E3iGKomlwqKzVYs2RLOzQho2U1Mc2sqU%3D' (2025-03-04) → 'github:lnl7/nix-darwin/fc843893cecc1838a59713ee3e50e9e7edc6207c?narHash=sha256-%2BsMGqywrSr50BGMLMeY789mSrzjkoxZiu61eWjYS/8o%3D' (2025-03-28) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/7105ae3957700a9646cc4b766f5815b23ed0c682?narHash=sha256-8XfURTDxOm6%2B33swQJu/hx6xw1Tznl8vJJN5HwVqckg%3D' (2025-03-20) → 'github:nixos/nixpkgs/c570c1f5304493cafe133b8d843c7c1c4a10d3a6?narHash=sha256-tpJsHMUPEhEnzySoQxx7%2BkA%2BKUtgWqvlcUBqROYNNt0%3D' (2025-03-29) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/adc195eef5da3606891cedf80c0d9ce2d3190808?narHash=sha256-XRE8hL4vKIQyVMDXykFh4ceo3KSpuJF3ts8GKwh5bIU%3D' (2025-03-19) → 'github:numtide/treefmt-nix/29a3d7b768c70addce17af0869f6e2bd8f5be4b7?narHash=sha256-WRAylyYptt6OX5eCEBWyTwOEqEtD6zt33rlUkr6u3cE%3D' (2025-03-27)
* Merge pull request #13 from fcuny/update_flake_lock_actionFranck Cuny2025-03-241-12/+12
|\ | | | | Update flake.lock
| * chore: update flakegithub-actions[bot]2025-03-231-12/+12
|/ | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'home-manager': 'github:nix-community/home-manager/9d3d080aec2a35e05a15cedd281c2384767c2cfe?narHash=sha256-Gs076ot1YuAAsYVcyidLKUMIc4ooOaRGO0PqTY7sBzA%3D' (2025-02-17) → 'github:nix-community/home-manager/0948aeedc296f964140d9429223c7e4a0702a1ff?narHash=sha256-jbqlw4sPArFtNtA1s3kLg7/A4fzP4GLk9bGbtUJg0JQ%3D' (2025-03-22) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/cdd2ef009676ac92b715ff26630164bb88fec4e0?narHash=sha256-prZ0M8vE/ghRGGZcflvxCu40ObKaB%2Bikn74/xQoNrGQ%3D' (2025-03-13) → 'github:nixos/nixpkgs/7105ae3957700a9646cc4b766f5815b23ed0c682?narHash=sha256-8XfURTDxOm6%2B33swQJu/hx6xw1Tznl8vJJN5HwVqckg%3D' (2025-03-20) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/59f17850021620cd348ad2e9c0c64f4e6325ce2a?narHash=sha256-b4SZc6TkKw8WQQssbN5O2DaCEzmFfvSTPYHlx/SFW9Y%3D' (2025-03-15) → 'github:cachix/pre-commit-hooks.nix/dcf5072734cb576d2b0c59b2ac44f5050b5eac82?narHash=sha256-DwOTp7nvfi8mRfuL1escHDXabVXFGT1VlPD1JHrtrco%3D' (2025-03-22) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/3d0579f5cc93436052d94b73925b48973a104204?narHash=sha256-mL1szCeIsjh6Khn3nH2cYtwO5YXG6gBiTw1A30iGeDU%3D' (2025-02-17) → 'github:numtide/treefmt-nix/adc195eef5da3606891cedf80c0d9ce2d3190808?narHash=sha256-XRE8hL4vKIQyVMDXykFh4ceo3KSpuJF3ts8GKwh5bIU%3D' (2025-03-19)
* specify the modelFranck Cuny2025-03-172-0/+2
|
* Merge pull request #12 from fcuny/update_flake_lock_actionFranck Cuny2025-03-171-6/+6
|\ | | | | Update flake.lock
| * chore: update flakegithub-actions[bot]2025-03-161-6/+6
|/ | | | | | | | | | | Flake lock file updates: • Updated input 'nixpkgs': 'github:nixos/nixpkgs/20755fa05115c84be00b04690630cb38f0a203ad?narHash=sha256-ri1e8ZliWS3Jnp9yqpKApHaOo7KBN33W8ECAKA4teAQ%3D' (2025-03-07) → 'github:nixos/nixpkgs/cdd2ef009676ac92b715ff26630164bb88fec4e0?narHash=sha256-prZ0M8vE/ghRGGZcflvxCu40ObKaB%2Bikn74/xQoNrGQ%3D' (2025-03-13) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/b5a62751225b2f62ff3147d0a334055ebadcd5cc?narHash=sha256-srpAbmJapkaqGRE3ytf3bj4XshspVR5964OX5LfjDWc%3D' (2025-03-07) → 'github:cachix/pre-commit-hooks.nix/59f17850021620cd348ad2e9c0c64f4e6325ce2a?narHash=sha256-b4SZc6TkKw8WQQssbN5O2DaCEzmFfvSTPYHlx/SFW9Y%3D' (2025-03-15)
* use correct font for terminalFranck Cuny2025-03-151-1/+1
|
* generate consistent aliasesFranck Cuny2025-03-151-8/+41
|
* add .mailmapFranck Cuny2025-03-151-0/+8
|
* set email in gitFranck Cuny2025-03-151-1/+1
|
* simpler prompt for git commitFranck Cuny2025-03-101-54/+18
|
* add repomix integrationFranck Cuny2025-03-105-2/+20
| | | | | | - Install `repomix` via homebrew - Add `llm-bundle` just command and `readme-gen` template - Configure just integration in home config
* ensure llm templates dir existsFranck Cuny2025-03-101-2/+1
|
* Update LLM commit prompt → Conventional CommitsFranck Cuny2025-03-101-17/+54
| | | | | | - Replaces previous generic commit prompt with a structured Conventional Commits format - Adds detailed instructions for crafting terse descriptions and optional bodies - Introduces rules for formatting, content organization, and proper focus on effects rather than changes themselves
* Merge pull request #11 from fcuny/update_flake_lock_actionFranck Cuny2025-03-091-12/+12
|\ | | | | Update flake.lock
| * chore: update flakegithub-actions[bot]2025-03-091-12/+12
|/ | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/353846417f985e74fdc060555f17939e4472ea2c?narHash=sha256-L4ou3xfOr17EAe836djRoQ7auVkYOREMtiQa82wVGqU%3D' (2025-02-14) → 'github:lnl7/nix-darwin/c172f50b55b087f8e7801631de977461603bb976?narHash=sha256-ng0a4cIq3c9E3iGKomlwqKzVYs2RLOzQho2U1Mc2sqU%3D' (2025-03-04) • Updated input 'devshell': 'github:numtide/devshell/f7795ede5b02664b57035b3b757876703e2c3eac?narHash=sha256-tO3HrHriyLvipc4xr%2BEwtdlo7wM1OjXNjlWRgmM7peY%3D' (2024-12-31) → 'github:numtide/devshell/7c9e793ebe66bcba8292989a68c0419b737a22a0?narHash=sha256-kWNaq6wQUbUMlPgw8Y%2B9/9wP0F8SHkjy24/mN3UAppg%3D' (2025-03-08) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/b27ba4eb322d9d2bf2dc9ada9fd59442f50c8d7c?narHash=sha256-brsCRzLqimpyhORma84c3W2xPbIidZlIc3JGIuQVSNI%3D' (2025-02-28) → 'github:nixos/nixpkgs/20755fa05115c84be00b04690630cb38f0a203ad?narHash=sha256-ri1e8ZliWS3Jnp9yqpKApHaOo7KBN33W8ECAKA4teAQ%3D' (2025-03-07) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/25d4946dfc2021584f5bde1fbd2aa97353384a95?narHash=sha256-LWDIJvKWMW0tiih1jTcAK0ncTi3S9IF3gOhpCT1ydik%3D' (2025-03-01) → 'github:cachix/pre-commit-hooks.nix/b5a62751225b2f62ff3147d0a334055ebadcd5cc?narHash=sha256-srpAbmJapkaqGRE3ytf3bj4XshspVR5964OX5LfjDWc%3D' (2025-03-07)
* Merge pull request #10 from fcuny/update_flake_lock_actionFranck Cuny2025-03-021-6/+6
|\ | | | | Update flake.lock
| * chore: update flakegithub-actions[bot]2025-03-021-6/+6
|/ | | | | | | | | | | Flake lock file updates: • Updated input 'nixpkgs': 'github:nixos/nixpkgs/11415c7ae8539d6292f2928317ee7a8410b28bb9?narHash=sha256-SSYxFhqCOb3aiPb6MmN68yEzBIltfom8IgRz7phHscM%3D' (2025-02-21) → 'github:nixos/nixpkgs/b27ba4eb322d9d2bf2dc9ada9fd59442f50c8d7c?narHash=sha256-brsCRzLqimpyhORma84c3W2xPbIidZlIc3JGIuQVSNI%3D' (2025-02-28) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/9364dc02281ce2d37a1f55b6e51f7c0f65a75f17?narHash=sha256-R10v2hoJRLq8jcL4syVFag7nIGE7m13qO48wRIukWNg%3D' (2025-01-21) → 'github:cachix/pre-commit-hooks.nix/25d4946dfc2021584f5bde1fbd2aa97353384a95?narHash=sha256-LWDIJvKWMW0tiih1jTcAK0ncTi3S9IF3gOhpCT1ydik%3D' (2025-03-01)
* 🚀 Refactor LLM config: Move to standardized templates and improve setupFranck Cuny2025-02-286-40/+54
| | | | | | | | | | | - Migrated prompts from text files to YAML templates in `.config/llm/templates/` directory - Updated fish shell aliases to use the new template system with `-t` flag instead of reading files - Enhanced justfile's `llm` target with proper Claude model setup and 1Password integration - Added `LLM_USER_PATH` environment variable for consistent configuration path - Fixed PR prompt format to better organize content and remove issue resolution section - Updated Nix configuration to support the new file structure The changes standardize our LLM prompt system and make it more maintainable, while improving the setup experience for new users. 🧰
* 🤖 Add LLM tooling and prompts for Git workflow automationFranck Cuny2025-02-246-0/+58
| | | | | | | | | | | | - Add new section in README about LLM tooling installation - Create prompts directory with templates for commit and PR messages - Add new llm.nix module with: - Configuration for prompt file locations - Fish shell aliases for generating commit and PR messages using Claude 3.5 - Add `llm` recipe in justfile to install llm CLI tool and Anthropic provider - Integrate LLM module into home-manager configuration The changes introduce automation for generating high-quality commit messages and PR descriptions using AI, while keeping the prompts configurable and version controlled.
* add ~/.local/bin to the pathFranck Cuny2025-02-241-1/+4
|
* Merge pull request #9 from fcuny/update_flake_lock_actionFranck Cuny2025-02-231-9/+9
|\ | | | | Update flake.lock
| * chore: update flakegithub-actions[bot]2025-02-231-9/+9
|/ | | | | | | | | | | | | | Flake lock file updates: • Updated input 'home-manager': 'github:nix-community/home-manager/254d47082e23dbf72fdeca1da6fe1da420f478d8?narHash=sha256-eCc0/Q4bPpe4/AS%2BuzIrHLJcR6BxPQ69q2kD0/Qe6rU%3D' (2025-02-14) → 'github:nix-community/home-manager/9d3d080aec2a35e05a15cedd281c2384767c2cfe?narHash=sha256-Gs076ot1YuAAsYVcyidLKUMIc4ooOaRGO0PqTY7sBzA%3D' (2025-02-17) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/0b73e36b1962620a8ac551a37229dd8662dac5c8?narHash=sha256-wjWLzdM7PIq4ZAe7k3vyjtgVJn6b0UeodtRFlM/6W5U%3D' (2025-02-13) → 'github:nixos/nixpkgs/11415c7ae8539d6292f2928317ee7a8410b28bb9?narHash=sha256-SSYxFhqCOb3aiPb6MmN68yEzBIltfom8IgRz7phHscM%3D' (2025-02-21) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/4f09b473c936d41582dd744e19f34ec27592c5fd?narHash=sha256-yrK3Hjcr8F7qS/j2F%2Br7C7o010eVWWlm4T1PrbKBOxQ%3D' (2025-02-07) → 'github:numtide/treefmt-nix/3d0579f5cc93436052d94b73925b48973a104204?narHash=sha256-mL1szCeIsjh6Khn3nH2cYtwO5YXG6gBiTw1A30iGeDU%3D' (2025-02-17)
* will figure out ligature for wezterm laterFranck Cuny2025-02-221-1/+0
|
* add some python toolsFranck Cuny2025-02-221-0/+4
|
* Merge pull request #8 from fcuny/update_flake_lock_actionFranck Cuny2025-02-161-9/+9
|\ | | | | Update flake.lock
| * chore: update flakegithub-actions[bot]2025-02-161-9/+9
|/ | | | | | | | | | | | | | Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/cae8d1c4a3bd37be5887203fe3b0c3a860c53a07?narHash=sha256-/hgw8fDKDpko0XqOw1e9tX8lS2Hqecg7W/JsONun6Qc%3D' (2025-01-21) → 'github:lnl7/nix-darwin/353846417f985e74fdc060555f17939e4472ea2c?narHash=sha256-L4ou3xfOr17EAe836djRoQ7auVkYOREMtiQa82wVGqU%3D' (2025-02-14) • Updated input 'home-manager': 'github:nix-community/home-manager/bd65bc3cde04c16755955630b344bc9e35272c56?narHash=sha256-dinzAqCjenWDxuy%2BMqUQq0I4zUSfaCvN9rzuCmgMZJY%3D' (2025-01-08) → 'github:nix-community/home-manager/254d47082e23dbf72fdeca1da6fe1da420f478d8?narHash=sha256-eCc0/Q4bPpe4/AS%2BuzIrHLJcR6BxPQ69q2kD0/Qe6rU%3D' (2025-02-14) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/f5a32fa27df91dfc4b762671a0e0a859a8a0058f?narHash=sha256-7x%2BQ4xgFj9UxZZO9aUDCR8h4vyYut4zPUvfj3i%2BjBHE%3D' (2025-02-06) → 'github:nixos/nixpkgs/0b73e36b1962620a8ac551a37229dd8662dac5c8?narHash=sha256-wjWLzdM7PIq4ZAe7k3vyjtgVJn6b0UeodtRFlM/6W5U%3D' (2025-02-13)
* use proper git user based on remoteFranck Cuny2025-02-101-0/+8
|
* use ligature in weztermFranck Cuny2025-02-101-1/+4
|
* switch to monaspace argon font for terminalFranck Cuny2025-02-101-1/+1
|
* update some of the macos defaultsFranck Cuny2025-02-101-10/+22
|
* Merge pull request #7 from fcuny/update_flake_lock_actionFranck Cuny2025-02-101-6/+6
|\ | | | | Update flake.lock
| * chore: update flakegithub-actions[bot]2025-02-091-6/+6
|/ | | | | | | | | | | Flake lock file updates: • Updated input 'nixpkgs': 'github:nixos/nixpkgs/666e1b3f09c267afd66addebe80fb05a5ef2b554?narHash=sha256-6L%2BWXKCw5mqnUIExvqkD99pJQ41xgyCk6z/H9snClwk%3D' (2025-01-30) → 'github:nixos/nixpkgs/f5a32fa27df91dfc4b762671a0e0a859a8a0058f?narHash=sha256-7x%2BQ4xgFj9UxZZO9aUDCR8h4vyYut4zPUvfj3i%2BjBHE%3D' (2025-02-06) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/bebf27d00f7d10ba75332a0541ac43676985dea3?narHash=sha256-j6jC12vCFsTGDmY2u1H12lMr62fnclNjuCtAdF1a4Nk%3D' (2025-01-28) → 'github:numtide/treefmt-nix/4f09b473c936d41582dd744e19f34ec27592c5fd?narHash=sha256-yrK3Hjcr8F7qS/j2F%2Br7C7o010eVWWlm4T1PrbKBOxQ%3D' (2025-02-07)
* remove ssh key for github.rbx.comFranck Cuny2025-02-071-2/+0
|
* ensure path existsFranck Cuny2025-02-071-0/+5
|
* add more aliases for hashiFranck Cuny2025-02-071-0/+6
|
* store all ssh sockets under the same pathFranck Cuny2025-02-071-10/+2
|
* add ssh key for github.rbx.comFranck Cuny2025-02-071-3/+6
|
* remove configuration for old work laptopFranck Cuny2025-02-072-21/+1
|
* install and configure weztermFranck Cuny2025-02-071-0/+59
|
* configure ghFranck Cuny2025-02-071-1/+15
|
* add ssh key for github.comFranck Cuny2025-02-071-0/+4
|
* consolidate homebrew configurationFranck Cuny2025-02-072-4/+13
| | | | uninstall iTerm2 and will replace it with wezterm
* install vault (this is needed for hashi)Franck Cuny2025-02-061-0/+1
|
* install additional work related toolsFranck Cuny2025-02-063-15/+17
| | | | | We're switching architecture too, so ensure we install the correct binaries.
* new work laptopFranck Cuny2025-02-063-0/+44
|
* Merge pull request #6 from fcuny/update_flake_lock_actionFranck Cuny2025-02-021-6/+6
|\ | | | | Update flake.lock
| * chore: update flakegithub-actions[bot]2025-02-021-6/+6
|/ | | | | | | | | | | Flake lock file updates: • Updated input 'nixpkgs': 'github:nixos/nixpkgs/035f8c0853c2977b24ffc4d0a42c74f00b182cd8?narHash=sha256-YnHJJ19wqmibLQdUeq9xzE6CjrMA568KN/lFPuSVs4I%3D' (2025-01-23) → 'github:nixos/nixpkgs/666e1b3f09c267afd66addebe80fb05a5ef2b554?narHash=sha256-6L%2BWXKCw5mqnUIExvqkD99pJQ41xgyCk6z/H9snClwk%3D' (2025-01-30) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/f2cc121df15418d028a59c9737d38e3a90fbaf8f?narHash=sha256-5An1wq5U8sNycOBBg3nsDDgpwBmR9liOpDGlhliA6Xo%3D' (2025-01-21) → 'github:numtide/treefmt-nix/bebf27d00f7d10ba75332a0541ac43676985dea3?narHash=sha256-j6jC12vCFsTGDmY2u1H12lMr62fnclNjuCtAdF1a4Nk%3D' (2025-01-28)
* replace email addressFranck Cuny2025-01-311-1/+1
|
* follow nix-darwinFranck Cuny2025-01-312-4/+5
|
* fix configuration for SAPIFranck Cuny2025-01-312-4/+11
|
* include SAPI's configuration if it's presentFranck Cuny2025-01-311-0/+3
|
* include all the keys in the vaultFranck Cuny2025-01-311-1/+0
|
* Merge pull request #5 from fcuny/update_flake_lock_actionFranck Cuny2025-01-301-12/+12
|\ | | | | Update flake.lock
| * chore: update flakegithub-actions[bot]2025-01-261-12/+12
|/ | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/87131f51f8256952d1a306b5521cedc2dc61aa08?narHash=sha256-5T%2BHkouTMGaRm0rh3kgD4Z1O7ONKfgjyoPQH5rSyreU%3D' (2025-01-18) → 'github:lnl7/nix-darwin/65cc1fa8e36ceff067daf6cfb142331f02f524d3?narHash=sha256-/B4XJnzYU/6K1ZZOBIgsa3K4pqDJrnC2579c44c%2B4rI%3D' (2025-01-22) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/6a3ae7a5a12fb8cac2d59d7df7cbd95f9b2f0566?narHash=sha256-s40Kk/OulP3J/1JvC3VT16U4r/Xw6Qdi7SRw3LYkPWs%3D' (2025-01-18) → 'github:nixos/nixpkgs/035f8c0853c2977b24ffc4d0a42c74f00b182cd8?narHash=sha256-YnHJJ19wqmibLQdUeq9xzE6CjrMA568KN/lFPuSVs4I%3D' (2025-01-23) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/94ee657f6032d913fe0ef49adaa743804635b0bb?narHash=sha256-I/OuxGwXwRi5gnFPsyCvVR%2BIfFstA%2BQXEpHu1hvsgD8%3D' (2025-01-16) → 'github:cachix/pre-commit-hooks.nix/9364dc02281ce2d37a1f55b6e51f7c0f65a75f17?narHash=sha256-R10v2hoJRLq8jcL4syVFag7nIGE7m13qO48wRIukWNg%3D' (2025-01-21) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/d1ed3b385f8130e392870cfb1dbfaff8a63a1899?narHash=sha256-uPNWcYbhY2fjY3HOfRCR5jsfzdzemhfxLSxwjXYXqNc%3D' (2025-01-17) → 'github:numtide/treefmt-nix/f2cc121df15418d028a59c9737d38e3a90fbaf8f?narHash=sha256-5An1wq5U8sNycOBBg3nsDDgpwBmR9liOpDGlhliA6Xo%3D' (2025-01-21)
* Merge pull request #4 from fcuny/update_flake_lock_actionFranck Cuny2025-01-191-12/+12
|\ | | | | Update flake.lock
| * chore: update flakegithub-actions[bot]2025-01-191-12/+12
|/ | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/6ace2f2d12bdf74235d5cbf9fbd34a71c9716685?narHash=sha256-mG9lRZBcPiAGiVJ9B97BJoIGQcSBWIVlBiN30QYCtG0%3D' (2025-01-11) → 'github:lnl7/nix-darwin/87131f51f8256952d1a306b5521cedc2dc61aa08?narHash=sha256-5T%2BHkouTMGaRm0rh3kgD4Z1O7ONKfgjyoPQH5rSyreU%3D' (2025-01-18) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/1dab772dd4a68a7bba5d9460685547ff8e17d899?narHash=sha256-ibkQrMHxF/7TqAYcQE%2BtOnIsSEzXmMegzyBWza6uHKM%3D' (2025-01-10) → 'github:nixos/nixpkgs/6a3ae7a5a12fb8cac2d59d7df7cbd95f9b2f0566?narHash=sha256-s40Kk/OulP3J/1JvC3VT16U4r/Xw6Qdi7SRw3LYkPWs%3D' (2025-01-18) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/a5a961387e75ae44cc20f0a57ae463da5e959656?narHash=sha256-3FZAG%2BpGt3OElQjesCAWeMkQ7C/nB1oTHLRQ8ceP110%3D' (2025-01-03) → 'github:cachix/pre-commit-hooks.nix/94ee657f6032d913fe0ef49adaa743804635b0bb?narHash=sha256-I/OuxGwXwRi5gnFPsyCvVR%2BIfFstA%2BQXEpHu1hvsgD8%3D' (2025-01-16) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/13c913f5deb3a5c08bb810efd89dc8cb24dd968b?narHash=sha256-p2r8xhQZ3TYIEKBoiEhllKWQqWNJNoT9v64Vmg4q8Zw%3D' (2025-01-06) → 'github:numtide/treefmt-nix/d1ed3b385f8130e392870cfb1dbfaff8a63a1899?narHash=sha256-uPNWcYbhY2fjY3HOfRCR5jsfzdzemhfxLSxwjXYXqNc%3D' (2025-01-17)
* enable eza again and add more git aliasesFranck Cuny2025-01-132-0/+20
|
* Merge pull request #3 from fcuny/update_flake_lock_actionFranck Cuny2025-01-121-12/+12
|\ | | | | Update flake.lock
| * chore: update flakegithub-actions[bot]2025-01-121-12/+12
|/ | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/a464e5ba8cfb10a81599dbd422f30f5d37997916?narHash=sha256-anoVvML2D%2BnLfHlBfhEcCMjTou/9SRrrlqQN%2BUg39ws%3D' (2025-01-04) → 'github:lnl7/nix-darwin/6ace2f2d12bdf74235d5cbf9fbd34a71c9716685?narHash=sha256-mG9lRZBcPiAGiVJ9B97BJoIGQcSBWIVlBiN30QYCtG0%3D' (2025-01-11) • Updated input 'home-manager': 'github:nix-community/home-manager/613691f285dad87694c2ba1c9e6298d04736292d?narHash=sha256-oJDtWPH1oJT34RJK1FSWjwX4qcGOBRkcNQPD0EbSfNM%3D' (2024-12-28) → 'github:nix-community/home-manager/bd65bc3cde04c16755955630b344bc9e35272c56?narHash=sha256-dinzAqCjenWDxuy%2BMqUQq0I4zUSfaCvN9rzuCmgMZJY%3D' (2025-01-08) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/d29ab98cd4a70a387b8ceea3e930b3340d41ac5a?narHash=sha256-vk0xwGZSlvZ/596yxOtsk4gxsIx2VemzdjiU8zhjgWw%3D' (2025-01-03) → 'github:nixos/nixpkgs/1dab772dd4a68a7bba5d9460685547ff8e17d899?narHash=sha256-ibkQrMHxF/7TqAYcQE%2BtOnIsSEzXmMegzyBWza6uHKM%3D' (2025-01-10) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/29806abab803e498df96d82dd6f34b32eb8dd2c8?narHash=sha256-1hKMRIT%2BQZNWX46e4gIovoQ7H8QRb7803ZH4qSKI45o%3D' (2025-01-03) → 'github:numtide/treefmt-nix/13c913f5deb3a5c08bb810efd89dc8cb24dd968b?narHash=sha256-p2r8xhQZ3TYIEKBoiEhllKWQqWNJNoT9v64Vmg4q8Zw%3D' (2025-01-06)
* more readable in the terminalFranck Cuny2025-01-061-3/+0
|
* back to iterm2Franck Cuny2025-01-062-12/+1
|
* Merge pull request #2 from fcuny/update_flake_lock_actionFranck Cuny2025-01-051-33/+16
|\ | | | | Update flake.lock
| * chore: update flakegithub-actions[bot]2025-01-051-33/+16
|/ | | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/71a3a075e3229a7518d76636bb762aef2bcb73ac?narHash=sha256-Ys9pSP9ch0SthhpbjnkCSJ9ZLfaNKnt/dcy7swjmS1A%3D' (2024-12-29) → 'github:lnl7/nix-darwin/a464e5ba8cfb10a81599dbd422f30f5d37997916?narHash=sha256-anoVvML2D%2BnLfHlBfhEcCMjTou/9SRrrlqQN%2BUg39ws%3D' (2025-01-04) • Updated input 'devshell': 'github:numtide/devshell/dd6b80932022cea34a019e2bb32f6fa9e494dfef?narHash=sha256-xRJ2nPOXb//u1jaBnDP56M7v5ldavjbtR6lfGqSvcKg%3D' (2024-10-07) → 'github:numtide/devshell/f7795ede5b02664b57035b3b757876703e2c3eac?narHash=sha256-tO3HrHriyLvipc4xr%2BEwtdlo7wM1OjXNjlWRgmM7peY%3D' (2024-12-31) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/d49da4c08359e3c39c4e27c74ac7ac9b70085966?narHash=sha256-MgdXpeX2GuJbtlBrH9EdsUeWl/yXEubyvxM1G%2ByO4Ak%3D' (2024-12-27) → 'github:nixos/nixpkgs/d29ab98cd4a70a387b8ceea3e930b3340d41ac5a?narHash=sha256-vk0xwGZSlvZ/596yxOtsk4gxsIx2VemzdjiU8zhjgWw%3D' (2025-01-03) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/f0f0dc4920a903c3e08f5bdb9246bb572fcae498?narHash=sha256-ulZN7ps8nBV31SE%2BdwkDvKIzvN6hroRY8sYOT0w%2BE28%3D' (2024-12-21) → 'github:cachix/pre-commit-hooks.nix/a5a961387e75ae44cc20f0a57ae463da5e959656?narHash=sha256-3FZAG%2BpGt3OElQjesCAWeMkQ7C/nB1oTHLRQ8ceP110%3D' (2025-01-03) • Removed input 'pre-commit-hooks/nixpkgs-stable' • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/9e09d30a644c57257715902efbb3adc56c79cf28?narHash=sha256-8T3K5amndEavxnludPyfj3Z1IkcFdRpR23q%2BT0BVeZE%3D' (2024-12-25) → 'github:numtide/treefmt-nix/29806abab803e498df96d82dd6f34b32eb8dd2c8?narHash=sha256-1hKMRIT%2BQZNWX46e4gIovoQ7H8QRb7803ZH4qSKI45o%3D' (2025-01-03)
* slightly larger font for alacrittyFranck Cuny2025-01-031-1/+1
|
* replace iterm2 with alacrittyFranck Cuny2025-01-032-1/+12
|
* fewer fontsFranck Cuny2025-01-031-7/+0
|
* one more alias for gitFranck Cuny2024-12-301-0/+1
|
* add a few aliases to fish and git for gitFranck Cuny2024-12-302-0/+18
|
* remove eza: it is too intrusiveFranck Cuny2024-12-291-19/+0
|
* Merge pull request #1 from fcuny/update_flake_lock_actionFranck Cuny2024-12-291-15/+15
|\ | | | | Update flake.lock
| * chore: update flakegithub-actions[bot]2024-12-291-15/+15
|/ | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/a35b08d09efda83625bef267eb24347b446c80b8?narHash=sha256-sQJAxY1TYWD1UyibN/FnN97paTFuwBw3Vp3DNCyKsMk%3D' (2024-12-07) → 'github:lnl7/nix-darwin/71a3a075e3229a7518d76636bb762aef2bcb73ac?narHash=sha256-Ys9pSP9ch0SthhpbjnkCSJ9ZLfaNKnt/dcy7swjmS1A%3D' (2024-12-29) • Updated input 'home-manager': 'github:nix-community/home-manager/80b0fdf483c5d1cb75aaad909bd390d48673857f?narHash=sha256-vykpJ1xsdkv0j8WOVXrRFHUAdp9NXHpxdnn1F4pYgSw%3D' (2024-12-16) → 'github:nix-community/home-manager/613691f285dad87694c2ba1c9e6298d04736292d?narHash=sha256-oJDtWPH1oJT34RJK1FSWjwX4qcGOBRkcNQPD0EbSfNM%3D' (2024-12-28) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/394571358ce82dff7411395829aa6a3aad45b907?narHash=sha256-m/lh6hYMIWDYHCAsn81CDAiXoT3gmxXI9J987W5tZrE%3D' (2024-12-16) → 'github:nixos/nixpkgs/d49da4c08359e3c39c4e27c74ac7ac9b70085966?narHash=sha256-MgdXpeX2GuJbtlBrH9EdsUeWl/yXEubyvxM1G%2ByO4Ak%3D' (2024-12-27) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/0ddd26d0925f618c3a5d85a4fa5eb1e23a09491d?narHash=sha256-nzE5UbJ41aPEKf8R2ZFYtLkqPmF7EIUbNEdHMBLg0Ig%3D' (2024-12-17) → 'github:cachix/pre-commit-hooks.nix/f0f0dc4920a903c3e08f5bdb9246bb572fcae498?narHash=sha256-ulZN7ps8nBV31SE%2BdwkDvKIzvN6hroRY8sYOT0w%2BE28%3D' (2024-12-21) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/76159fc74eeac0599c3618e3601ac2b980a29263?narHash=sha256-/QceWozrNg915Db9x/Ie5k67n9wKgGdTFng%2BZ1Qw0kE%3D' (2024-12-18) → 'github:numtide/treefmt-nix/9e09d30a644c57257715902efbb3adc56c79cf28?narHash=sha256-8T3K5amndEavxnludPyfj3Z1IkcFdRpR23q%2BT0BVeZE%3D' (2024-12-25)
* add GHA to update flakeFranck Cuny2024-12-291-0/+24
|
* starship is too noisyFranck Cuny2024-12-281-26/+0
|
* simplify a bit home-manager configurationFranck Cuny2024-12-284-21/+22
|
* rename packages to pkgsFranck Cuny2024-12-285-2/+2
| | | | This is the correct convention.
* remove secrets and agenix since nothing uses themFranck Cuny2024-12-288-159/+6
|
* removed a few services from vm-synologyFranck Cuny2024-12-284-189/+0
|
* hetzner machine is goneFranck Cuny2024-12-283-256/+0
|
* add workflows and dependabotFranck Cuny2024-12-283-0/+44
|
* enable starshipFranck Cuny2024-12-281-0/+26
|
* drop aspell and set editor to codeFranck Cuny2024-12-271-14/+2
|
* remove mention of other git serversFranck Cuny2024-12-273-21/+0
|
* format justfileFranck Cuny2024-12-271-64/+62
|
* update configuration for treefmtFranck Cuny2024-12-271-5/+3
|
* install cascadia fontFranck Cuny2024-12-251-0/+1
|
* remove emacsFranck Cuny2024-12-251-1/+0
| | | | | Will try to go for a few weeks without emacs, and force myself to use VSCode and Zed, and see if they are good replacements.
* convert org file to markdownFranck Cuny2024-12-212-33/+40
|
* support multiple architectures for sapiFranck Cuny2024-12-211-5/+23
|
* fix the configuration for aspellFranck Cuny2024-12-191-2/+11
|
* install just and add an aliasFranck Cuny2024-12-191-0/+2
|
* add a few more rules to justfileFranck Cuny2024-12-192-2/+29
|
* add a default recipe to justFranck Cuny2024-12-191-0/+3
|
* formatFranck Cuny2024-12-191-1/+2
|
* flake.lock: UpdateFranck Cuny2024-12-191-15/+15
| | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/e30a3622b606dffc622305b4bbe1cfe37e78fa40' (2024-12-01) → 'github:lnl7/nix-darwin/a35b08d09efda83625bef267eb24347b446c80b8' (2024-12-07) • Updated input 'home-manager': 'github:nix-community/home-manager/62d536255879be574ebfe9b87c4ac194febf47c5' (2024-12-01) → 'github:nix-community/home-manager/80b0fdf483c5d1cb75aaad909bd390d48673857f' (2024-12-16) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/62c435d93bf046a5396f3016472e8f7c8e2aed65' (2024-11-30) → 'github:nixos/nixpkgs/394571358ce82dff7411395829aa6a3aad45b907' (2024-12-16) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/d8c02f0ffef0ef39f6063731fc539d8c71eb463a' (2024-12-08) → 'github:cachix/pre-commit-hooks.nix/0ddd26d0925f618c3a5d85a4fa5eb1e23a09491d' (2024-12-17) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/6209c381904cab55796c5d7350e89681d3b2a8ef' (2024-11-29) → 'github:numtide/treefmt-nix/76159fc74eeac0599c3618e3601ac2b980a29263' (2024-12-18)
* switch to the newer version of nixfmtFranck Cuny2024-12-1930-200/+382
| | | | | | `nixfmt-rfc-style' replaces `nixfmt-classic'. It's actively maintained, but also changes the style, so this commit touches all the files in the repository.
* use treefmt to format all the filesFranck Cuny2024-12-196-73/+66
|
* sign using the key from 1passwordFranck Cuny2024-12-191-1/+1
|
* cleanup ssh match blocksFranck Cuny2024-12-181-6/+6
|
* use ssh instead of http when working on my repositoriesFranck Cuny2024-12-181-0/+3
|
* remove unnecessary traceFranck Cuny2024-12-181-2/+1
|
* add overlay for the hashi toolFranck Cuny2024-12-183-1/+49
|
* install some tools only on work machineFranck Cuny2024-12-183-10/+19
|
* add support for overlays and add one for `sapi'Franck Cuny2024-12-184-0/+37
|
* fish defaults are fineFranck Cuny2024-12-181-9/+0
|
* configure correctly pre-commit checksFranck Cuny2024-12-161-1/+5
| | | | The configuration was not regenerated properly.
* install rustupFranck Cuny2024-12-161-0/+3
|
* docFranck Cuny2024-12-161-1/+1
|
* add some notes about secretsFranck Cuny2024-12-161-0/+26
|
* enable per repository hooksFranck Cuny2024-12-161-1/+1
| | | | | | See https://gitolite.com/gitolite/cookbook#adding-your-own-update-hooks for more details.
* use fish in justfileFranck Cuny2024-12-161-2/+2
|
* add myself to the podman groupFranck Cuny2024-12-161-1/+1
|
* fix alias for ukctxFranck Cuny2024-12-162-8/+12
|
* enable fish integration for direnvFranck Cuny2024-12-161-0/+1
|
* configure the git email correctlyFranck Cuny2024-12-161-3/+9
| | | | | The syntax for `hasconfig' was not correct, and as a result the wrong email was selected. I verified this one is working as expected.
* update the alias to fetch the kube configFranck Cuny2024-12-161-1/+2
|
* some more cleanupFranck Cuny2024-12-163-34/+35
|
* refactor home-managerFranck Cuny2024-12-168-226/+277
| | | | Only install what's needed for specific OSes.
* move gitotlite to vm-synologyFranck Cuny2024-12-165-7/+161
|
* run `ddns-updater' on `vm-synology'Franck Cuny2024-12-156-8/+33
| | | | | It has a small UI and the configuration with the secrets is managed with `agenix'.
* add recipe to edit secretFranck Cuny2024-12-141-0/+7
|
* use agenix to manage secrets in the repositoryFranck Cuny2024-12-146-8/+130
|
* add docstring to justfileFranck Cuny2024-12-092-0/+5
|
* fix misconfiguration of the bootloaderFranck Cuny2024-12-095-8/+19
|
* fix configuration for work MBPFranck Cuny2024-12-091-14/+6
|
* move each machine into a directoryFranck Cuny2024-12-0913-26/+38
| | | | it will be easier to break down some configs.
* set hostname and correct ssh keyFranck Cuny2024-12-096-39/+54
|
* move the configuration for hetzner under machinesFranck Cuny2024-12-0812-146/+74
|
* fix conflictFranck Cuny2024-12-082-40/+2
|
* add support for devshell and pre-commit-hooks againFranck Cuny2024-12-082-4/+182
|
* more refactoringFranck Cuny2024-12-0823-642/+123
|
* refactor overall configurationFranck Cuny2024-12-0813-201/+572
| | | | | The configuration of the various hosts and home-manager was becoming a bit complex for no valid reasons. Try to simplify this a bit.
* add targets to create virtual machinesFranck Cuny2024-12-081-0/+38
|
* add shell aliases for kubectl and kubieFranck Cuny2024-12-031-0/+5
|
* install zoom on the MBA.Franck Cuny2024-12-021-0/+3
|
* install k9sFranck Cuny2024-12-021-0/+1
|
* minor tweaks related to k8sFranck Cuny2024-12-021-2/+3
|
* don't install zoomFranck Cuny2024-12-022-1/+4
| | | | | It's managed by IT, it's causing an error every time. I'll install it only on the MBA.
* update to 24.11Franck Cuny2024-12-013-4/+4
|
* remove unused fontsFranck Cuny2024-12-013-20/+1
|
* flake.lock: UpdateFranck Cuny2024-12-011-4/+4
| | | | | | | | Flake lock file updates: • Updated input 'home-manager': 'github:nix-community/home-manager/2f23fa308a7c067e52dfcc30a0758f47043ec176' (2024-09-22) → 'github:nix-community/home-manager/62d536255879be574ebfe9b87c4ac194febf47c5' (2024-12-01)
* flake.lock: UpdateFranck Cuny2024-12-011-13/+13
| | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/34588d57cfc41c6953c54c93b6b685cab3b548ee' (2024-11-17) → 'github:lnl7/nix-darwin/e30a3622b606dffc622305b4bbe1cfe37e78fa40' (2024-12-01) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/e8c38b73aeb218e27163376a2d617e61a2ad9b59' (2024-11-16) → 'github:nixos/nixpkgs/62c435d93bf046a5396f3016472e8f7c8e2aed65' (2024-11-30) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/cd1af27aa85026ac759d5d3fccf650abe7e1bbf0' (2024-11-11) → 'github:cachix/pre-commit-hooks.nix/3308484d1a443fc5bc92012435d79e80458fe43c' (2024-11-19) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/746901bb8dba96d154b66492a29f5db0693dbfcc' (2024-10-30) → 'github:numtide/treefmt-nix/6209c381904cab55796c5d7350e89681d3b2a8ef' (2024-11-29)
* install a few more toolsFranck Cuny2024-11-291-23/+39
|
* fix what I brokeFranck Cuny2024-11-181-2/+5
| | | | | - `nix.settings.auto-optimise-store` is known to corrupt the Nix Store, please use `nix.optimise.automatic` instead. - The option definition `nix.gc.dates' in `/nix/store/vqcfrawi0yjswl7gnr73ly0k8jcyljmy-source/nix/hosts/common/nix.nix' no longer has any effect; please remove it.
* fix commentFranck Cuny2024-11-181-1/+1
|
* some tuning for nixFranck Cuny2024-11-181-2/+3
|
* more configuration for ezaFranck Cuny2024-11-182-0/+11
|
* add eza, an alternative to lsFranck Cuny2024-11-181-0/+7
|
* configuration for yt-dlpFranck Cuny2024-11-183-2/+36
|
* there's no virtual env to activateFranck Cuny2024-11-171-1/+0
|
* install a few more media toolsFranck Cuny2024-11-171-1/+3
|
* flake.lock: UpdateFranck Cuny2024-11-171-15/+15
| | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/4652874d014b82cb746173ffc64f6a70044daa7e' (2024-11-03) → 'github:lnl7/nix-darwin/34588d57cfc41c6953c54c93b6b685cab3b548ee' (2024-11-17) • Updated input 'futils': 'github:numtide/flake-utils/c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a' (2024-09-17) → 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b' (2024-11-13) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/080166c15633801df010977d9d7474b4a6c549d7' (2024-10-30) → 'github:nixos/nixpkgs/e8c38b73aeb218e27163376a2d617e61a2ad9b59' (2024-11-16) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/af8a16fe5c264f5e9e18bcee2859b40a656876cf' (2024-10-30) → 'github:cachix/pre-commit-hooks.nix/cd1af27aa85026ac759d5d3fccf650abe7e1bbf0' (2024-11-11) • Updated input 'pre-commit-hooks/nixpkgs-stable': 'github:NixOS/nixpkgs/194846768975b7ad2c4988bdb82572c00222c0d7' (2024-07-07) → 'github:NixOS/nixpkgs/d063c1dd113c91ab27959ba540c0d9753409edf3' (2024-11-04)
* delete unused fileFranck Cuny2024-11-171-1/+0
|
* manage a few more things with nix instead of homebrewFranck Cuny2024-11-172-15/+22
|
* move machine configurations under darwin and nixosFranck Cuny2024-11-1715-62/+45
| | | | Don't manage fonts on Darwin with homebrew.
* install font dejavuFranck Cuny2024-11-081-4/+7
|
* run excalidraw in a container and make it available over httpsFranck Cuny2024-11-061-5/+27
|
* align commentFranck Cuny2024-11-051-2/+1
|
* stop displaying some messages from brewFranck Cuny2024-11-041-0/+2
|
* install mpv (mpv.io)Franck Cuny2024-11-041-0/+3
|
* formattingFranck Cuny2024-11-041-10/+2
|
* flake.lock: UpdateFranck Cuny2024-11-031-19/+19
| | | | | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'darwin': 'github:lnl7/nix-darwin/a60ac02f9466f85f092e576fd8364dfc4406b5a6' (2024-10-14) → 'github:lnl7/nix-darwin/4652874d014b82cb746173ffc64f6a70044daa7e' (2024-11-03) • Updated input 'flake-parts': 'github:hercules-ci/flake-parts/3d04084d54bedc3d6b8b736c70ef449225c361b1' (2024-10-01) → 'github:hercules-ci/flake-parts/506278e768c2a08bec68eb62932193e341f55c90' (2024-11-01) • Updated input 'flake-parts/nixpkgs-lib': 'https://github.com/NixOS/nixpkgs/archive/fb192fec7cc7a4c26d51779e9bab07ce6fa5597a.tar.gz?narHash=sha256-0xHYkMkeLVQAMa7gvkddbPqpxph%2BhDzdu1XdGPJR%2BOs%3D' (2024-10-01) → 'https://github.com/NixOS/nixpkgs/archive/cc2f28000298e1269cea6612cd06ec9979dd5d7f.tar.gz?narHash=sha256-lXvH/vOfb4aGYyvFmZK/HlsNsr/0CVWlwYvo2rxJk3s%3D' (2024-11-01) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/dc2e0028d274394f73653c7c90cc63edbb696be1' (2024-10-16) → 'github:nixos/nixpkgs/080166c15633801df010977d9d7474b4a6c549d7' (2024-10-30) • Updated input 'pre-commit-hooks': 'github:cachix/pre-commit-hooks.nix/3c3e88f0f544d6bb54329832616af7eb971b6be6' (2024-10-16) → 'github:cachix/pre-commit-hooks.nix/af8a16fe5c264f5e9e18bcee2859b40a656876cf' (2024-10-30) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/d986489c1c757f6921a48c1439f19bfb9b8ecab5' (2024-10-18) → 'github:numtide/treefmt-nix/746901bb8dba96d154b66492a29f5db0693dbfcc' (2024-10-30)
* don't like this oneFranck Cuny2024-10-271-2/+0
|
* move firewall configuration to the network moduleFranck Cuny2024-10-273-25/+32
|
* this may simplify things ?Franck Cuny2024-10-271-22/+28
|
* centralize more configurations related to darwinFranck Cuny2024-10-263-22/+13
|