Commit Graph
100 Commits
Author SHA1 Message Date
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 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 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 5cb8b5dfaf feat(rc): Amélioration de la gestion de tmux 2025-03-13 00:19:53 +01:00
xavier 710ad109cc feat: Amélioration configuration pour Taskwarrior 2024-02-29 15:19:54 +01:00
xavier 0b9532e95b feat(libs): Amélioration de la fonction genpasswd 2024-01-27 19:25:26 +01:00
xavier 704c4cdd9e fix(libs): Correction de la fonction _prompt_command_add 2024-01-27 19:23:31 +01:00
xavier df8172f138 feat(aliases): Amélioration des aliases pour lazygit et lsd 2024-01-27 19:14:59 +01:00
xavier 66c57a0a51 fix: Fix PROMPT_COMMAND management 2024-01-27 19:04:33 +01:00
xavier 7836bb1761 feat: Ajout alias pour gopass 2023-08-31 13:16:03 +00:00
xavier 6aec2fe66f feat(profile): Remove xdg config
Remove xdg specific config that break some apps (firefox, chromium,...)
on Ubuntu 22.04+
2023-08-27 18:16:52 +02:00
xavier 07756ac711 feat(rc): Add support for broot 2023-08-27 16:35:35 +02:00
xavier 8d5f8950db feat(aliases): Add condition for fun/starwars 2023-08-27 16:33:47 +02:00
xavier c04d8876a3 feat(rc): Improve powerline prompt 2023-08-27 16:31:17 +02:00
xavier c8442dabc0 feat(aliases): Delete obsolete aliases for mutt 2023-08-27 16:30:13 +02:00
xavier 7176baf0bc Merge branch 'master' of https://gogs.logerais.com/xavier/config-bash 2023-04-03 10:46:33 +02:00
xavier 18ce1f6d7e feat: Support completion poetry 2023-04-03 10:45:44 +02:00
xavier 058c4f473c feat: support lvim/nvim pour les alias vim 2023-04-03 10:45:05 +02:00
xavier 1e20a91e84 feat: Ajout support broot 2023-04-03 10:43:57 +02:00
xavier 0e58fa99f4 feat: refacto aliases/completion kubectl, helm, stern 2023-04-03 10:38:42 +02:00
xavier ece4edeb18 feat: Improve powerline support 2022-12-13 12:08:41 +01:00
xavier 217eb70b58 update 2022-09-22 18:32:56 +02:00
xavier e2920cab80 feat: Add alias for lsd 2022-05-21 15:04:45 +02:00
xavier 2ecb4c53fa feat: improve config for powerline, mcfly and (n)vim 2022-05-21 02:41:24 +02:00
xavier c58348a679 Merge branch 'master' of github.com:xlogerais/config-bash 2021-05-02 21:45:19 +02:00
xavier ba9ad2784c feat: update rc.d/prompt 2021-05-02 21:44:06 +02:00
xavier a6948a056a fix: move asdf and direnv from profile.d back to rc.d 2021-05-02 21:15:29 +02:00
xavier 554f8a4db8 feat: add direnv support 2021-05-02 00:26:45 +02:00
xavier a67d6448e9 feat: move asdf to profile.d 2021-05-02 00:26:28 +02:00
xavier 616bbba449 feat: remove unnecessary exec flag on rc.d files 2021-04-23 12:58:26 +02:00
xavier b1b8a4b3f9 feat: add support for some kubernetes tools 2021-04-23 12:57:08 +02:00
xavier 5904b2693a feat: Add asdf 2021-04-03 19:36:17 +02:00
xavier cc25e775d3 Add config for kubectl and krew 2020-11-18 12:44:46 +01:00
xavier 799201d887 Fix completion for aws and kubectl 2019-03-19 10:56:58 +01:00
xavier 281ad5bd84 Added completion support for aws and kubectl 2019-03-19 10:53:47 +01:00
xavier e32a50b531 Modified history prefs for mcfly 2019-03-18 10:27:05 +01:00
xavier 0092670a26 Merge branch 'master' of github.com:xlogerais/config-bash 2019-03-18 10:25:58 +01:00
xavier 45bcef4867 Modified history preferences 2019-03-18 10:21:07 +01:00
xavier 030dfdf801 Added support for mcfly (https://github.com/cantino/mcfly) 2019-02-10 18:12:22 +01:00
xavier de93cfdba4 Replaced powerline with powerline-go 2019-01-24 16:52:48 +00:00
xavier 7362c36ab8 Fix rc.d/tmux for cases where there is tmux process belongings to other users 2018-12-10 13:41:18 +01:00
xavier d6cd5be515 Modified bashrc to fix bash completion on Ubuntu 2018-08-30 10:19:55 +02:00
xavier cd76084086 Merge branch 'master' of https://github.com/xlogerais/config-bash 2018-04-09 21:14:41 +02:00
xavier 266ea73037 Added alias for pygmentize 2018-04-09 21:14:08 +02:00
xavier e69e489d3e Added some dirs to path 2018-04-09 21:13:32 +02:00
xavier 131356e2b4 Deleted old aliases 2018-04-09 11:39:24 +02:00
xavier 54ad9e6283 Merge branch 'master' of https://github.com/xlogerais/config-bash 2018-02-20 09:49:28 +01:00
xavier 0e25c8d1cc Merge branch 'master' of https://github.com/xlogerais/config-bash 2018-02-19 10:48:37 +01:00
xavier 1bd6f80aba Added aliases for taskwarrior 2018-02-19 10:48:19 +01:00
xavier 64f503966f Merge branch 'master' of https://github.com/xlogerais/config-bash 2017-09-15 00:43:57 +02:00
xavier e536a0679f Add environment variable XDG_RUNTIME_DIR 2017-09-14 13:06:10 +02:00
xavier 555312a091 Added some aliases 2017-09-14 13:05:43 +02:00
xavier c3b8d3361b Added alias for mc wrapper script 2017-09-12 12:23:03 +02:00
xavier 609f5cd7ee Added script in rc.d to auto launch startx on tty{1,2,3} 2017-05-18 11:53:30 +02:00
xavier c44365c6c5 Modified profile file for keychain 2017-05-17 14:28:26 +02:00
xavier c45e51523c Added aliases for openvswitch 2017-05-17 14:25:43 +02:00
xavier fa95e754a8 Changes in profile.d 2017-05-17 11:01:35 +02:00
xavier dff6dcabb4 Fix incompatible pgrep option for termux in rc.d/tmux 2017-01-27 10:44:59 +01:00
xavier 2baa5f33d0 Merge branch 'master' of https://github.com/xlogerais/config-bash 2015-11-03 10:48:10 +01:00
xavier 513adf52a4 Added alias for CloudStation 2015-11-03 10:47:55 +01:00
xavier 17b0f617e2 Merge branch 'master' of https://github.com/xlogerais/config-bash 2015-09-18 12:14:53 +02:00
xavier 0b6ea2e68b Modified prompt 2015-09-18 12:14:41 +02:00
xavier d16070946b Added some aliases for gentoo 2015-09-18 12:13:41 +02:00
xavier fecf3b6de0 Updated config for anyenv 2015-09-18 12:13:03 +02:00
xavier 9122dbf130 Added profile file for anyenv 2015-06-11 12:49:58 +02:00
xavier 592b5ae2b5 Modified gentoo.bash 2015-02-23 15:14:14 +01:00
xavier 6a89d58eaa Comment out urxvt stuff 2015-02-23 15:11:13 +01:00
xavier b70becf034 Merge branch 'master' of https://github.com/xlogerais/config-bash 2014-08-29 15:18:18 +02:00
xavier 288b8fa122 Add inputrc 2014-08-29 15:17:59 +02:00
xavier be588faf37 Modified aliases.d/vim 2014-08-15 12:34:17 +02:00
xavier d479599f29 Modified rc.d/urxvt 2014-08-15 12:19:53 +02:00
xavier 56118359d1 Merge branch 'master' of https://github.com/xlogerais/config-bash 2014-07-03 16:20:59 +02:00
xavier 2a3e44b5cc Modified rc.d/urxvt 2014-07-03 16:20:43 +02:00
xavier 8225f62b87 Fix libs/cgroups.bash 2014-07-03 16:20:20 +02:00
xavier 66f7b0957a Fix rc.d/zz-powerline 2014-04-09 18:37:06 +02:00
xavier fdf83c632e Merge branch 'master' of https://github.com/xlogerais/config-bash
Conflicts:
	rc.d/zz-powerline
2014-04-09 18:29:16 +02:00
xavier 68a41f157f Fix rc.d/zz-powerline 2014-04-09 18:20:49 +02:00
xavier 05ba4ab824 Split lib urxvt 2014-04-09 18:19:57 +02:00
xavier 84fb3829b9 Add support for gentoo completion 2014-04-09 18:17:59 +02:00
xavier 326c47dc3a Merge branch 'master' of https://github.com/xlogerais/config-bash 2014-03-30 21:36:07 +02:00
xavier 79febcd0b3 Update support script for powerline 2014-03-30 21:35:33 +02:00
xavier e003bd0c83 Add support for todo.txt 2014-03-30 21:33:59 +02:00
xavier b84b30ab12 Merge branch 'master' of https://github.com/xlogerais/config-bash 2014-01-26 13:08:26 +01:00
xavier 327fc0254a Add winsize support 2014-01-26 13:04:52 +01:00