aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* add to firefox more policies and settingsFranck Cuny2025-08-246-40/+211
|
* split-up firefox configurationFranck Cuny2025-08-2113-72/+165
| | | | | Ensure we install the bin package, so that we can use the 1password extension (we need a signed binary for that).
* initial configuration for firefoxFranck Cuny2025-08-204-0/+74
|
* initial configuration for fail2banFranck Cuny2025-08-204-1/+19
| | | | | We need to ensure the firewall is enabled and let's ensure that we open the port for SSH.
* bump sapi to 1.2.10Franck Cuny2025-08-181-2/+2
|
* fix work related configuration for 1passwordFranck Cuny2025-08-181-9/+5
|
* Revert "delete another un-needed file"Franck Cuny2025-08-181-0/+1
| | | | This reverts commit f6f2ba9369086036f93cf58b0e3b9e88c57a34b0.
* add dysk on linux machinesFranck Cuny2025-08-171-0/+1
|
* add a wrapper for forgejo admin commandsFranck Cuny2025-08-171-1/+14
|
* enable forgejo dumpFranck Cuny2025-08-171-0/+3
|
* a few more network related sysctlFranck Cuny2025-08-171-0/+2
|
* create a new systemd slice for critical servicesFranck Cuny2025-08-174-16/+91
|
* add catppuccin mocha theme for alacritty and starshipFranck Cuny2025-08-173-1/+99
|
* after experimenting with fido, I still prefer verticoFranck Cuny2025-08-162-3/+5
|
* move mpv/yt-dlp configuration to their own filesFranck Cuny2025-08-163-3/+39
|
* configure podmanFranck Cuny2025-08-141-0/+8
|
* add keycloak for OAuth, runbooks, and finish forgejo setupFranck Cuny2025-08-1410-44/+156
|
* initial setup for forgejo and caddyFranck Cuny2025-08-128-6/+96
|
* add a script to apply DNS terraformFranck Cuny2025-08-121-0/+7
|
* fix script to update do-rproxyFranck Cuny2025-08-121-1/+1
|
* rekey some secrets and deleted unused onesFranck Cuny2025-08-129-34/+30
|
* more simplificationsFranck Cuny2025-08-1212-128/+126
|
* remove unused variableFranck Cuny2025-08-121-1/+0
|
* move secrets to their own files and delete unused profileFranck Cuny2025-08-126-58/+62
|
* delete unused packageFranck Cuny2025-08-122-55/+0
|
* move profile for home-manager under programsFranck Cuny2025-08-125-4/+4
|
* profiles for darwinFranck Cuny2025-08-126-95/+85
|
* profiles for doc, fish, and remove unused profilesFranck Cuny2025-08-127-19/+19
|
* add nameservers configuration to network profileFranck Cuny2025-08-122-6/+6
|
* add a profile for fontsFranck Cuny2025-08-123-8/+8
|
* move git server profile closer to host configFranck Cuny2025-08-122-1/+1
|
* move hardware config closer to the host configFranck Cuny2025-08-122-1/+1
|
* add profiles for darwin and remote builderFranck Cuny2025-08-125-4/+8
|
* add profiles for security, firewalls, and usersFranck Cuny2025-08-127-15/+24
|
* add a profile for bootFranck Cuny2025-08-124-8/+11
|
* use podman for containers on nixosFranck Cuny2025-08-125-4/+7
|
* add profile for motdFranck Cuny2025-08-124-2/+2
|
* create profiles for networkd and nix's GCFranck Cuny2025-08-126-18/+28
|
* move disks configuration to the host' directoryFranck Cuny2025-08-124-2/+57
|
* profile for toolsFranck Cuny2025-08-124-17/+21
|
* profile for sshdFranck Cuny2025-08-124-4/+21
|
* import localeFranck Cuny2025-08-124-7/+13
|
* delete LLM related stuff for nowFranck Cuny2025-08-1212-219/+1
|
* move each machine configuration to a folderFranck Cuny2025-08-126-66/+51
| | | | | This will give me a bit more flexibility to configure things per machine in the future.
* users -> homeFranck Cuny2025-08-1239-45/+45
|
* directories firstFranck Cuny2025-08-121-0/+2
|
* setup wireguard tunnel between the VM and DO hostsFranck Cuny2025-08-104-0/+43
|
* update the message for the helper scripts to build/switchFranck Cuny2025-08-101-4/+16
|
* update a few .envrcFranck Cuny2025-08-102-0/+15
|
* don't ignore .envrc file with gitFranck Cuny2025-08-101-1/+0
|
* manage a DigitalOcean virtual machine with nixosFranck Cuny2025-08-1019-149/+321
| | | | | | | Add a new machine on DigitalOcean and provision it using terraform + nixos-anywhere. This takes care of bringing the machine up on nixos completely, and use a static SSH host key in order to configure wireguard at the same time.
* flake.lock: UpdateFranck Cuny2025-08-101-30/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'agenix': 'github:ryantm/agenix/531beac616433bac6f9e2a19feb8e99a22a66baf' (2025-06-17) → 'github:ryantm/agenix/9edb1787864c4f59ae5074ad498b6272b3ec308d' (2025-08-05) • Updated input 'disko': 'github:nix-community/disko/83c4da299c1d7d300f8c6fd3a72ac46cb0d59aae' (2025-06-26) → 'github:nix-community/disko/545aba02960caa78a31bd9a8709a0ad4b6320a5c' (2025-07-21) • Updated input 'emacs-overlay': 'github:nix-community/emacs-overlay/517a698702b3614beb761c91d34df6382b465b59' (2025-07-01) → 'github:nix-community/emacs-overlay/dd8fa9020d078fc96ff0dd4c1a7bff14b19aee62' (2025-08-10) • Updated input 'flake-parts': 'github:hercules-ci/flake-parts/77826244401ea9de6e3bac47c2db46005e1f30b5' (2025-07-01) → 'github:hercules-ci/flake-parts/af66ad14b28a127c5c0f3bbb298218fc63528a18' (2025-08-06) • Updated input 'home-manager': 'github:nix-community/home-manager/366f00797b1efb70f2882d3da485e3c10fd3d557' (2025-06-24) → 'github:nix-community/home-manager/fc3add429f21450359369af74c2375cb34a2d204' (2025-07-27) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/b43c397f6c213918d6cfe6e3550abfe79b5d1c51' (2025-06-29) → 'github:nixos/nixpkgs/fc756aa6f5d3e2e5666efcf865d190701fef150a' (2025-08-08) • Updated input 'nixpkgsUnstable': 'github:nixos/nixpkgs/3016b4b15d13f3089db8a41ef937b13a9e33a8df' (2025-06-30) → 'github:nixos/nixpkgs/85dbfc7aaf52ecb755f87e577ddbe6dbbdbc1054' (2025-08-09) • Updated input 'pre-commit-hooks': 'github:cachix/git-hooks.nix/16ec914f6fb6f599ce988427d9d94efddf25fe6d' (2025-06-24) → 'github:cachix/git-hooks.nix/9c52372878df6911f9afc1e2a1391f55e4dfc864' (2025-08-05) • Updated input 'pre-commit-hooks/flake-compat': 'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04) → 'github:edolstra/flake-compat/9100a0f413b0c601e0533d1d94ffd501ce2e7885' (2025-05-12) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/ac8e6f32e11e9c7f153823abc3ab007f2a65d3e1' (2025-06-26) → 'github:numtide/treefmt-nix/7d81f6fb2e19bf84f1c65135d1060d829fae2408' (2025-08-10)
* write the terraform configuration in HCLFranck Cuny2025-08-0913-180/+423
| | | | | | This will become more tricky over time. Using HCL is not as elegant and forces me to learn yet another DSL, but this will be easier to debug if I'm stuck with something I don't know how to do.
* change emacs theme and simplify whitespace configurationFranck Cuny2025-08-091-5/+2
|
* add the SSH key for the remote builderFranck Cuny2025-08-0912-20/+42
| | | | All the secrets were rekeyed.
* ignore terraform cachesFranck Cuny2025-08-031-0/+2
|
* absolute path for loading minimal profileFranck Cuny2025-08-031-1/+1
|
* attempt at configuring the remote builder on the VMFranck Cuny2025-08-033-0/+45
|
* add a home-manager module for 1passwordFranck Cuny2025-07-296-42/+170
| | | | The module takes care of configuring the 1password SSH agent.
* correct syntax for importsFranck Cuny2025-07-281-1/+1
|
* enable tmuxFranck Cuny2025-07-282-0/+22
|
* add MOTD for serversFranck Cuny2025-07-272-0/+11
|
* moved every programs under users/programsFranck Cuny2025-07-2617-214/+240
| | | | Configurations specific to work are managed in the work profile.
* fix alacritty configurationFranck Cuny2025-07-261-1/+1
|
* move emacs configuration under users/programs/emacsFranck Cuny2025-07-2610-7/+6
| | | | This is more consistent.
* add themes in toml format for alacrittyFranck Cuny2025-07-264-91/+120
| | | | | | | | | It's easier to just drop the themes in toml format in the alacritty directory and link them instead of trying to constantly convert them into the nix configuration. Switch the theme to catppuccin-latte (dark) theme for now. Add window decoration back.
* tweak a bit more the configuration for alacrittyFranck Cuny2025-07-251-12/+41
|
* move bats to programsFranck Cuny2025-07-252-1/+1
|
* add a module for backupsFranck Cuny2025-07-254-0/+237
| | | | | Enable the module on the VM, and backup the git repositories both to the NAS and to a GCS bucket.
* add a script to build the VMFranck Cuny2025-07-251-0/+7
|
* add a module for mounting CIFS volumesFranck Cuny2025-07-255-0/+112
| | | | | | | | | | The new module is for NAS clients, where we specify the server and the paths to mount locally. We add a new secret to have the username of the `nas' user. We mount the backups volume from the NAS under `/data/backups` on the VM.
* enable cloudflared on the vmFranck Cuny2025-07-251-0/+15
|
* add configuration for alacrittyFranck Cuny2025-07-252-1/+63
|
* fix configuration for work machineFranck Cuny2025-07-243-12/+11
| | | | | | The hostname is capitalized so let's also capitalize the filename! The overlays are not under `customPackages` anymore.
* install gh only on work machineFranck Cuny2025-07-213-15/+20
|
* keep organizing into modules and profilesFranck Cuny2025-07-2112-115/+173
|
* move all profiles, modules, and flakes to top-levelFranck Cuny2025-07-2130-33/+44
|
* move user configurations to top-levelFranck Cuny2025-07-2120-5/+5
|
* install minimal home-manager profile on the VMFranck Cuny2025-07-212-1/+21
|
* make the configuration more specificFranck Cuny2025-07-216-158/+141
|
* install helpers for dockerFranck Cuny2025-07-211-0/+1
|
* move machines definitions to top-levelFranck Cuny2025-07-214-8/+8
|
* import nix profile in the server profileFranck Cuny2025-07-212-15/+6
|
* move nix configuration to its own profileFranck Cuny2025-07-213-70/+49
|
* fix the import path for local configsFranck Cuny2025-07-211-1/+1
|
* simplify starship prompts a bitFranck Cuny2025-07-211-10/+8
|
* organize installed packages by languagesFranck Cuny2025-07-211-20/+29
|
* easier to read import pathsFranck Cuny2025-07-212-4/+4
|
* refactoring to use flake-parts and automatic imports of hostsFranck Cuny2025-07-2150-789/+915
| | | | | This is the first step in a large refactoring to use flake-parts, and to automatically imports hosts based on paths.
* add docker helpers and clean up some dependenciesFranck Cuny2025-07-172-2/+1
|
* configure the nixbld GID in the host configuration directlyFranck Cuny2025-07-172-2/+3
|
* build and deploy my personal website on the VMFranck Cuny2025-07-177-30/+92
|
* import my website under `src`Franck Cuny2025-07-1414-0/+473
| | | | This does not import the history of the previous repository.
* create common network configuration for nixosFranck Cuny2025-07-142-0/+42
|
* enable starship's module hostname only for sshFranck Cuny2025-07-131-1/+1
|
* ensure binaries are called with the correct packageFranck Cuny2025-07-131-3/+3
|
* drop org-bulletsFranck Cuny2025-07-132-7/+0
|
* add a small note about DNS configurationFranck Cuny2025-07-131-0/+11
|
* manage DNS configuration with tofuFranck Cuny2025-07-132-25/+202
|
* store backups locally and remotelyFranck Cuny2025-07-074-13/+49
| | | | | | | | | | It might be useful to have a local backup so that I don't need to pull it from the remote bucket. It is useful to be able to quickly browse and see what's in the backup, and having to go to GCS for that is a waste of resources. Export environment variables to make it easier to interact with the local repository.
* add scripts related to terraformFranck Cuny2025-07-072-0/+80
|
* move scripts managed by nix out of the flakeFranck Cuny2025-07-076-66/+90
| | | | | In order to keep the flake readable, the various scripts managed by nix are now moved to their own files under `nix/scripts`.
* add a few tags to org-modeFranck Cuny2025-07-061-0/+15
|
* simplify the org-capture template for nowFranck Cuny2025-07-061-1/+1
|
* configure org-capture properlyFranck Cuny2025-07-061-8/+19
|
* more tweaks for org and denoteFranck Cuny2025-07-062-5/+15
|
* tweak configuration for both org and denoteFranck Cuny2025-07-061-6/+49
|
* set fill-column correctly in git-commit-modeFranck Cuny2025-07-061-0/+1
|
* add secrets and configurations for cloudflaredFranck Cuny2025-07-066-1/+36
|
* various fixes for nix 25.05Franck Cuny2025-07-063-47/+56
|
* flake.lock: UpdateFranck Cuny2025-07-011-30/+30
| | | | | | | | | | | | | | | | | | | | | | | Flake lock file updates: • Updated input 'agenix': 'github:ryantm/agenix/4835b1dc898959d8547a871ef484930675cb47f1' (2025-05-18) → 'github:ryantm/agenix/531beac616433bac6f9e2a19feb8e99a22a66baf' (2025-06-17) • Updated input 'emacs-overlay': 'github:nix-community/emacs-overlay/6557758212b4056fa0b3d65c537a3a8e503090ed' (2025-06-03) → 'github:nix-community/emacs-overlay/517a698702b3614beb761c91d34df6382b465b59' (2025-07-01) • Updated input 'emacs-overlay/nixpkgs-stable': 'github:NixOS/nixpkgs/78add7b7abb61689e34fc23070a8f55e1d26185b' (2025-05-28) → 'github:NixOS/nixpkgs/50ab793786d9de88ee30ec4e4c24fb4236fc2674' (2025-06-30) • Updated input 'nixpkgsUnstable': 'github:nixos/nixpkgs/910796cabe436259a29a72e8d3f5e180fc6dfacc' (2025-05-31) → 'github:nixos/nixpkgs/3016b4b15d13f3089db8a41ef937b13a9e33a8df' (2025-06-30) • Updated input 'pre-commit-hooks': 'github:cachix/git-hooks.nix/80479b6ec16fefd9c1db3ea13aeb038c60530f46' (2025-05-16) → 'github:cachix/git-hooks.nix/16ec914f6fb6f599ce988427d9d94efddf25fe6d' (2025-06-24) • Updated input 'treefmt-nix': 'github:numtide/treefmt-nix/1f3f7b784643d488ba4bf315638b2b0a4c5fb007' (2025-05-26) → 'github:numtide/treefmt-nix/ac8e6f32e11e9c7f153823abc3ab007f2a65d3e1' (2025-06-26)
* switch to 25.05Franck Cuny2025-07-011-3/+3
|
* add some docs about backupsFranck Cuny2025-06-301-0/+13
|
* backup the VM to Google Cloud StorageFranck Cuny2025-06-307-37/+72
| | | | For now we only backup git repositories.
* add configuration for vm-synologyFranck Cuny2025-06-308-0/+274
| | | | | This is a VM running on the Synology NAS. For now it only run `gitolite`, but we may host additional services in the future.
* only include some home-manager configurations on DarwinFranck Cuny2025-06-301-2/+2
|
* minor tweaksFranck Cuny2025-06-122-2/+4
|
* move emacs configuration at the top levelFranck Cuny2025-06-129-2/+7
|
* stop using relative paths for secretsFranck Cuny2025-06-121-3/+3
|
* simplify how we're managing templates for `llm`Franck Cuny2025-06-125-9/+20
| | | | | | | | Add the variable `configPath` to home-manager, to map directly to the top level configuration of the current user (`./configs/users/$user'). Add a function to generate the mapping for all the templates we need for the `llm` CLI.
* remove one of my keys from the secretsFranck Cuny2025-06-121-6/+3
|
* pass `self` to the home-manager modulesFranck Cuny2025-06-123-12/+25
| | | | | This is to avoid using relative paths, which is always annoying to get right.
* use a dedicated SSH key for agenixFranck Cuny2025-06-126-19/+41
| | | | | | | The key is still stored in 1password, and we add a script to synchronize the key to the host. The existing keys have been rekeyed with the new key.
* configure `aspell` properly to work with EmacsFranck Cuny2025-06-124-10/+4
|
* try a smaller fontFranck Cuny2025-06-111-1/+1
|
* add configuration for text modes to EmacsFranck Cuny2025-06-115-2/+140
|
* tweak a bit weztermFranck Cuny2025-06-091-15/+37
|
* use agenix to manage some secretsFranck Cuny2025-06-088-11/+64
| | | | | | | | | | | I have some secrets that I want to manage for my user without having to rely on 1password, and ensure proper rotation everywhere when needed. For now we only have two secrets (one for `llm` and another one is the API key for anthropic for Emacs). Will document the process better in the near future.
* 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
|