aboutsummaryrefslogtreecommitdiff
path: root/profile
diff options
context:
space:
mode:
authorKarel Kočí <cynerd@email.cz>2024-04-30 07:48:03 +0200
committerKarel Kočí <cynerd@email.cz>2024-04-30 07:48:03 +0200
commit44580da0ae35aec6ebc20210abb5b42105042eed (patch)
tree07f1b936a8753e1b2e15f296299745f4a5ead155 /profile
parent832a5732513a69501ab6067a8aca642b939748b3 (diff)
downloadmyconfigs-44580da0ae35aec6ebc20210abb5b42105042eed.tar.gz
myconfigs-44580da0ae35aec6ebc20210abb5b42105042eed.tar.bz2
myconfigs-44580da0ae35aec6ebc20210abb5b42105042eed.zip
profile: load Glab completion
Diffstat (limited to 'profile')
-rw-r--r--profile9
1 files changed, 9 insertions, 0 deletions
diff --git a/profile b/profile
index 0b185a7..99401e1 100644
--- a/profile
+++ b/profile
@@ -19,6 +19,15 @@ for profile in "$HOME"/.nix-profile/etc/profile.d/*; do
source "$profile"
done
+# GLab
+if command -v glab >/dev/null; then
+ if [[ -n "${BASH_VERSINFO:-}" ]]; then
+ source <(glab completion -s bash)
+ elif [[ -n "${ZSH_VERSION:-}" ]]; then
+ source <(glab completion -s zsh)
+ compdef _glab glab
+ fi
+fi
# Rest of the profile run only if login is from linux console
[[ "$(tty)" != /dev/tty* ]] && return