mirror of
https://github.com/Xevion/dotfiles.git
synced 2025-12-07 22:06:51 -06:00
check for deno & hass-cli before activating PATH and completion scripts
This commit is contained in:
@@ -25,7 +25,9 @@ export PATH=$PATH:~/.local/bin
|
|||||||
export PATH=$PATH:/usr/local/go/bin # Go
|
export PATH=$PATH:/usr/local/go/bin # Go
|
||||||
export PATH="$HOME/go/bin/:$PATH" # Go-installed tools
|
export PATH="$HOME/go/bin/:$PATH" # Go-installed tools
|
||||||
export PATH="$HOME/.local/share/bob/nvim-bin:$PATH" # Bob, the Neovim package manager
|
export PATH="$HOME/.local/share/bob/nvim-bin:$PATH" # Bob, the Neovim package manager
|
||||||
|
if [ -d "$HOME/.deno" ]; then
|
||||||
. "$HOME/.deno/env" # Deno
|
. "$HOME/.deno/env" # Deno
|
||||||
|
fi
|
||||||
. "$HOME/.cargo/env" # Rustup + Cargo + Cargo-installed tools
|
. "$HOME/.cargo/env" # Rustup + Cargo + Cargo-installed tools
|
||||||
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)" # Brew
|
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)" # Brew
|
||||||
command -v rbenv &> /dev/null && eval "$(rbenv init -)" # rbenv for Ruby
|
command -v rbenv &> /dev/null && eval "$(rbenv init -)" # rbenv for Ruby
|
||||||
@@ -60,6 +62,7 @@ if [ -d $HOME/.jenv/bin ]; then
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if command -v hass-cli &> /dev/null; then
|
||||||
export HASS_SERVER={{ (index (rbw "HAS-CLI-CODE Token").data.uris 0).uri }}
|
export HASS_SERVER={{ (index (rbw "HAS-CLI-CODE Token").data.uris 0).uri }}
|
||||||
export HASS_TOKEN={{ (rbw "HAS-CLI-CODE Token").data.password }}
|
export HASS_TOKEN={{ (rbw "HAS-CLI-CODE Token").data.password }}
|
||||||
{{ if eq .shell "bash" -}}
|
{{ if eq .shell "bash" -}}
|
||||||
@@ -69,6 +72,7 @@ source <(_HASS_CLI_COMPLETE=zsh_source hass-cli)
|
|||||||
{{ else if eq .shell "fish" -}}
|
{{ else if eq .shell "fish" -}}
|
||||||
eval (_HASS_CLI_COMPLETE=fish_source hass-cli)
|
eval (_HASS_CLI_COMPLETE=fish_source hass-cli)
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
fi
|
||||||
|
|
||||||
# pnpm
|
# pnpm
|
||||||
export PNPM_HOME="$HOME/.local/share/pnpm"
|
export PNPM_HOME="$HOME/.local/share/pnpm"
|
||||||
|
|||||||
Reference in New Issue
Block a user