aboutsummaryrefslogtreecommitdiff
path: root/nix/users/fcuny (follow)
Commit message (Collapse)AuthorAgeFilesLines
* add a few more aliasesFranck Cuny2025-04-181-1/+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
|
* show part of the path with starshipFranck Cuny2025-04-141-0/+3
|
* install bat and configure it for k9sFranck Cuny2025-04-142-1/+64
|
* 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
|
* install iterm2 and remove weztermFranck Cuny2025-04-051-61/+0
|
* use correct font for terminalFranck Cuny2025-03-151-1/+1
|
* generate consistent aliasesFranck Cuny2025-03-151-8/+41
|
* set email in gitFranck Cuny2025-03-151-1/+1
|
* add repomix integrationFranck Cuny2025-03-102-2/+6
| | | | | | - 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
|
* 🚀 Refactor LLM config: Move to standardized templates and improve setupFranck Cuny2025-02-281-6/+12
| | | | | | | | | | | - 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-242-0/+17
| | | | | | | | | | | | - 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
|
* will figure out ligature for wezterm laterFranck Cuny2025-02-221-1/+0
|
* add some python toolsFranck Cuny2025-02-221-0/+4
|
* 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
|
* 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
|
* install and configure weztermFranck Cuny2025-02-071-0/+59
|
* configure ghFranck Cuny2025-02-071-1/+15
|
* consolidate homebrew configurationFranck Cuny2025-02-071-1/+0
| | | | 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-061-1/+1
| | | | | We're switching architecture too, so ensure we install the correct binaries.
* replace email addressFranck Cuny2025-01-311-1/+1
|
* 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
|
* enable eza again and add more git aliasesFranck Cuny2025-01-132-0/+20
|
* more readable in the terminalFranck Cuny2025-01-061-3/+0
|
* back to iterm2Franck Cuny2025-01-061-12/+0
|
* slightly larger font for alacrittyFranck Cuny2025-01-031-1/+1
|
* replace iterm2 with alacrittyFranck Cuny2025-01-031-0/+12
|
* 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
|
* starship is too noisyFranck Cuny2024-12-281-26/+0
|
* simplify a bit home-manager configurationFranck Cuny2024-12-284-21/+22
|
* 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
|
* 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-191-1/+1
|
* formatFranck Cuny2024-12-191-1/+2
|
* switch to the newer version of nixfmtFranck Cuny2024-12-1910-46/+93
| | | | | | `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-191-2/+1
|
* 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
|
* add overlay for the hashi toolFranck Cuny2024-12-181-0/+10
|
* install some tools only on work machineFranck Cuny2024-12-182-10/+18
|
* add support for overlays and add one for `sapi'Franck Cuny2024-12-181-0/+2
|
* fish defaults are fineFranck Cuny2024-12-181-9/+0
|
* install rustupFranck Cuny2024-12-161-0/+3
|
* 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-162-34/+34
|
* refactor home-managerFranck Cuny2024-12-167-225/+273
| | | | Only install what's needed for specific OSes.
* set hostname and correct ssh keyFranck Cuny2024-12-091-5/+4
|
* move the configuration for hetzner under machinesFranck Cuny2024-12-081-0/+1
|
* fix conflictFranck Cuny2024-12-081-0/+2
|
* more refactoringFranck Cuny2024-12-081-71/+74
|
* refactor overall configurationFranck Cuny2024-12-083-0/+284
The configuration of the various hosts and home-manager was becoming a bit complex for no valid reasons. Try to simplify this a bit.