diff --git a/config.fish b/config.fish index 19bbf9e..67e8dcc 100644 --- a/config.fish +++ b/config.fish @@ -7,10 +7,27 @@ if status is-interactive # else # echo "zellij no está disponible en el PATH." # end + + function update_env_paths --on-event fish_prompt + set -l new_path (string split ':' -- $PATH | grep -v 'docker-odoo-16/scripts' | grep -v 'docker-odoo-17/scripts') + set -x PATH (string join ':' $new_path) + + set -l workspace "$HOME/workspace" + + if string match -q "*docker-odoo-16*" $PWD + set -x PATH $workspace/docker-odoo-16/scripts $PATH + alias odoo="$workspace/docker-odoo-16/odoo" + else if string match -q "*docker-odoo-17*" $PWD + set -x PATH $workspace/docker-odoo-17/scripts $PATH + alias odoo="$workspace/docker-odoo-17/odoo" + else + functions -e odoo 2>/dev/null + end + end end # Carga Homebrew environment -eval "$(/opt/homebrew/bin/brew shellenv)" +# eval "$(/opt/homebrew/bin/brew shellenv)" # Carga nvm.fish if type -q nvm @@ -21,3 +38,7 @@ end set -x HOMEBREW_NO_ENV_HINTS 1 set -Ux EDITOR nvim set -Ux VISUAL nvim + +# Created by `pipx` on 2025-02-23 01:22:51 +set PATH $PATH /home/isturiz/.local/bin +