#!/usr/bin/env fish
set -g MLING_SCRIPT_DIR (path dirname (path resolve (status --current-filename)))
if not contains -- "$MLING_SCRIPT_DIR/bin" $PATH
set -gx PATH "$MLING_SCRIPT_DIR/bin" $PATH
end
if test -f "$MLING_SCRIPT_DIR/scripts/mling_comp.fish"
source "$MLING_SCRIPT_DIR/scripts/mling_comp.fish"
end
for pkg_dir in (mingling-cli __loadpkgs_path 2>/dev/null | string split '\n' | string match -rv '^$')
if test -d "$pkg_dir"; and not contains -- "$pkg_dir" $PATH
set -gx PATH "$pkg_dir" $PATH
end
end
for script in (mingling-cli __loadpkgs_comp_scripts 2>/dev/null | string split '\n' | string match -rv '^$')
if string match -q '*.fish' -- "$script"; and test -f "$script"
source "$script"
end
end