xavier
55d2607035
style: Use command -v instead of which for availability checks
...
rc.d/anyenv, rc.d/screen, aliases.d/mc, and rc.d/startx were the last
holdouts still using `which` to check tool availability. Every other
file in rc.d/* already uses `command -v`, which doesn't depend on an
external binary being installed.
2026-08-22 00:55:55 +02:00
xavier
df189f9ec1
style: Normalize variable expansions to ${var} across the repo
...
Replace bare $var with ${var} everywhere it was still used, matching
the convention already established in rc.d/prompt and rc.d/history.
Positional parameters ($1, $@, $#) and special variables ($?, $$, $-)
are left as-is, consistent with existing usage in _helpers.bash.
rc.d/broot is auto-generated by the broot binary and will likely be
overwritten with its original formatting on the next broot update.
2026-08-22 00:55:39 +02:00
xavier
6a53ee36fd
chore(rc,profile,aliases,completion,libs,functions): Remove shebangs from sourced files
...
These files are always sourced (never executed directly), so the
#!/bin/bash shebang is inert and misleading. Drop it consistently
across rc.d/*, profile.d/*, and aliases.d/*.
2026-08-22 00:52:02 +02:00
xavier
693d20f2cf
feat(aliases): Improve aliases for kitty
2025-11-03 01:33:44 +01:00
xavier
8fef2338eb
feat(aliases): Add aliases for kitty
2025-10-24 12:48:22 +02:00
xavier
a56929aa8b
feat(aliases): Add some aliases for cd
2025-09-28 19:03:11 +02: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 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
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
0c749a5fd0
feat: Définit des aliases plus génériques pour cd
2024-06-28 08:29:40 +00:00
Xavier Logerais
9535c409e7
feat: Ajout completion pour podman
2024-06-24 09:24:32 +00:00
Xavier Logerais
2fa4a55223
feat: Ajout d'aliases pour kubectl
2024-06-18 12:30:05 +00:00
xavier
710ad109cc
feat: Amélioration configuration pour Taskwarrior
2024-02-29 15:19:54 +01:00
xavier
df8172f138
feat(aliases): Amélioration des aliases pour lazygit et lsd
2024-01-27 19:14:59 +01:00
Xavier Logerais
fe6642402b
Merge branch 'master' of https://github.com/xlogerais/config-bash
2023-11-02 15:19:40 +01:00
Xavier Logerais
a50a9359ad
feat(aliases): désactivation de l'alias vim pointant vers lvim
2023-11-02 15:14:12 +01:00
Xavier Logerais
d4c31d32d9
feat(aliases): Modification des aliases pour git
2023-11-02 15:11:48 +01:00
Xavier Logerais
5aad94e71b
feat(aliases): Ajout alias pour lazygit
2023-11-02 15:09:54 +01:00
Xavier Logerais
33c51aa0a6
feat(aliases): Ajout alias pour lsd
2023-11-02 15:09:28 +01:00
xavier
7836bb1761
feat: Ajout alias pour gopass
2023-08-31 13:16:03 +00:00
xavier
8d5f8950db
feat(aliases): Add condition for fun/starwars
2023-08-27 16:33:47 +02:00
xavier
c8442dabc0
feat(aliases): Delete obsolete aliases for mutt
2023-08-27 16:30:13 +02:00
xavier
058c4f473c
feat: support lvim/nvim pour les alias vim
2023-04-03 10:45:05 +02:00
xavier
0e58fa99f4
feat: refacto aliases/completion kubectl, helm, stern
2023-04-03 10:38:42 +02:00
xavier
2ecb4c53fa
feat: improve config for powerline, mcfly and (n)vim
2022-05-21 02:41:24 +02:00
Xavier Logerais
dd8554f7fa
Added automatic alias for colordiff
2018-12-14 16:17:53 +01:00
xavier
266ea73037
Added alias for pygmentize
2018-04-09 21:14:08 +02:00
xavier
131356e2b4
Deleted old aliases
2018-04-09 11:39:24 +02: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 Logerais
b92aaee766
Updated aliases
2017-10-06 14:36:30 +02:00
xavier
555312a091
Added some aliases
2017-09-14 13:05:43 +02:00
xavier
c45e51523c
Added aliases for openvswitch
2017-05-17 14:25:43 +02: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
d16070946b
Added some aliases for gentoo
2015-09-18 12:13:41 +02:00
Xavier Logerais (Numericable - Ingénierie Système)
8700b8e2c9
Merge branch 'master' of https://github.com/xlogerais/config-bash
2015-03-24 12:28:02 +01:00
xavier
592b5ae2b5
Modified gentoo.bash
2015-02-23 15:14:14 +01:00
Xavier Logerais (Numericable - Ingénierie Système)
ca385d911f
Modified aliases.d/cd
2015-02-02 19:03:00 +01:00
Xavier Logerais (Numericable - Ingénierie Système)
e9c07667ed
Modified aliases.d/git
2015-02-02 19:02:44 +01:00
xavier
be588faf37
Modified aliases.d/vim
2014-08-15 12:34:17 +02:00
xavier
c3eb993d03
Add aliases for gentoo
2014-01-26 13:03:52 +01:00
Xavier Logerais (Numericable - Ingénierie Système)
b902e7c73e
Add alias for the tree command
2013-11-19 17:31:05 +01:00
Xavier Logerais (Numericable - Ingénierie Système)
2c6036d35a
Modified/Add some aliases
2013-06-14 16:56:51 +02:00
xavier
9fad99b12f
Add bash configuration files
2013-04-24 16:58:31 +02:00