xavier
e8eba3619a
feat: Move prefered apps logic from profile.d to rc.d
...
Without this, mise is not yet activated when evaluating the prefered
apps scripts and mise installed apps are considered not installed (for
exemple nvim for the EDITOR variable)
2026-07-14 18:20:41 +02:00
xavier
d6290589cf
feat: Remove inputrc file that is now managed by chezmoi
2026-07-14 00:31:42 +02:00
xavier
e40045aa99
feat: Improve way to determine and set the path containing the bash config
...
Before this:
The bash config repo needed to be cloned in ~/.bash/ to work properly
After this:
The bash config repo can be move anywhere (for exemple in
~/.config/bash).
The create-links.bash helper is adapted to this new behaviour.
So you can clone anywhere and call create-links.bash from anywhere. Then
the symbolic links in your home should be good and the config would load
correctly.
2026-07-13 12:44:45 +02:00
Xavier Logerais
6f7aec9147
feat(libs): Improve colors lib
2025-11-21 19:44:12 +00:00
Xavier Logerais
c4a93c7647
feat(rc): Smart titles for tmux windows
2025-11-21 19:43:35 +00:00
Xavier Logerais
8d98936961
feat: Add fzf-git as 3rd party module
2025-11-21 19:42:04 +00:00
xavier
5f8997f418
chore(rc): fzf integration config spacing rework
2025-11-03 01:34:40 +01:00
xavier
693d20f2cf
feat(aliases): Improve aliases for kitty
2025-11-03 01:33:44 +01:00
xavier
db981696b6
fix: activate mise early
...
because some tools set in rc.d (like fzf, ...) depends on it
2025-11-03 01:24:52 +01:00
xavier
594a212ebc
chore(rc): rework fzf integration config
2025-11-01 12:53:41 +01:00
xavier
8fef2338eb
feat(aliases): Add aliases for kitty
2025-10-24 12:48:22 +02:00
xavier
ea9139f77f
feat(completion): Add autocompletion for tea
...
`tea` is the command line tool for Gitea.
2025-10-02 22:41:47 +02:00
xavier
15a56af2c8
chores(completion): spaces
2025-10-02 22:40:57 +02:00
xavier
a56929aa8b
feat(aliases): Add some aliases for cd
2025-09-28 19:03:11 +02:00
xavier
526e6cae26
feat(functions): Add a function to start and log into the devenv container
2025-09-28 17:55:51 +02:00
xavier
1a003a9d72
feat(bashrc): Add management for functions
2025-09-28 17:55:51 +02:00
xavier
2b51dfd554
feat(bashrc): remove z.sh third party library
...
Better use zoxide (See https://github.com/ajeetdsouza/zoxide ).
(It is available with mise. Just `mise use -g zoxide`.)
2025-09-28 17:52:54 +02:00
xavier
d078a852df
fix(profile): fix keychain inheritance
2025-09-28 17:50:30 +02:00
Xavier Logerais
2aaf279c9e
feat(libs): Prise en compte de tmux dans la fonction term_change_title
2025-03-27 11:35:46 +00:00
Xavier Logerais
5b0012ffc1
feat(rc): Ajout du support de fzf
2025-03-21 09:37:27 +00:00
Xavier Logerais
af4fb0e5fa
feat(rc): Ajout de l'outil zoxide
2025-03-15 22:37:34 +00:00
xavier
8fc95d8e90
feat(completion): Ajout de la completion pour l'outil chezmoi
2025-03-13 00:20:24 +01:00
xavier
a5dd0be77c
feat(aliases): Ajout d'un alias pour lsd
...
Ajout de l'alias lt pour `lsd --tree` qui est un équivalent de la
commande `tree`.
2025-03-13 00:20:24 +01:00
xavier
981430eef1
feat(completion): Amélioration de la complétion pour mise
2025-03-13 00:20:24 +01:00
xavier
c7be86ecb6
fix: fix submodule directory
2025-03-13 00:20:24 +01:00
Xavier Logerais and xavier
611bab8f2f
feat: Add 3rd party libs
2025-03-13 00:20:24 +01:00
Xavier Logerais and xavier
333a7d8b46
feat: Ajout des répertoires rc.before.d et rc.after.d
2025-03-13 00:20:24 +01:00
Xavier Logerais and xavier
c53e964ce9
feat: Améliore la gestion pour sourcer le contenu des sous-répertoires (*.d)
2025-03-13 00:20:24 +01:00
xavier
5cb8b5dfaf
feat(rc): Amélioration de la gestion de tmux
2025-03-13 00:19:53 +01:00
Xavier Logerais
08916f80b6
feat(completion): Ajout du support de minikube
2025-01-17 09:07:56 +00:00
Xavier Logerais
9324547f92
feat(completion): Ajout du support de k3d
2025-01-17 09:07:23 +00:00
Xavier Logerais
1c34023066
feat(completion): Ajout du support de flux
2025-01-17 09:07:04 +00:00
Xavier Logerais
cd341b7d80
feat(rc): Amélioration de la gestion de anyenv
2025-01-17 09:05:56 +00:00
Xavier Logerais
af5d43fb36
feat(rc): Amélioration de la gestion de tmux
2025-01-17 09:05:09 +00:00
Xavier Logerais
ddd9509d74
feat(rc): Amélioration de la gestion de mcfly
2025-01-17 09:04:46 +00:00
Xavier Logerais
30597e31ed
feat(profile): Amélioration de la gestion de keychain
2025-01-17 09:03:53 +00:00
Xavier Logerais
ebb0139dbe
feat(profile): Amélioration de la gestions des applications par défaut
2025-01-17 09:03:19 +00:00
Xavier Logerais
3759b1b0ac
feat: Amélioration des aliases pour kubectl
2025-01-17 08:59:20 +00:00
Xavier Logerais
5f0ab15c42
feat: Ajout d'un alias automatique pour bat (improved cat)
2025-01-17 08:55:27 +00:00
Xavier Logerais
9e5fcc649e
feat: Modification completion aws
2024-07-29 08:19:18 +00:00
Xavier Logerais
5d71c2aa96
feat: Ajout completion pour glab
2024-07-29 08:18:30 +00:00
Xavier Logerais
af4807ed97
feat: Amélioration de la librairie colors
2024-07-19 10:32:08 +00:00
Xavier Logerais
f41e1c2411
fix: Meilleure gestion de Nix dans le bash_profile
2024-07-18 09:26:38 +00:00
Xavier Logerais
c2c0a11402
feat: Corrections shellcheck
2024-06-28 10:28:56 +00:00
Xavier Logerais
268ad94470
feat: Désactivation de librairies obsolettes
2024-06-28 10:28:18 +00:00
Xavier Logerais
a6905b9489
feat: Suppression completion ssh obsolete
2024-06-28 09:44:32 +00:00
Xavier Logerais
84ffaf33d2
feat: Ajout alias pour taskwarrior-tui
2024-06-28 09:00:56 +00:00
Xavier Logerais
ce15f00b6f
feat: Ajout automatique de la compltetion pour les aliases si _complete_alias est disponible
2024-06-28 08:32:11 +00:00
Xavier Logerais
cb323ec6c0
feat: Utilise nullglob pour éviter les erreurs de répertoires vides
2024-06-28 08:31:10 +00:00
Xavier Logerais
0c749a5fd0
feat: Définit des aliases plus génériques pour cd
2024-06-28 08:29:40 +00:00