# Environment variables set -p PATH "$HOME/.cargo/bin" if status is-interactive # Interactive environment variables set -x EDITOR /usr/bin/nvim # Setup ## McFly set -gx MCFLY_KEY_SCHEME vim set -gx MCFLY_FUZZY 1 set -gx MCFLY_RESULTS 25 set -gx MCFLY_INTERFACE_VIEW BOTTOM set -gx MCFLY_RESULTS_SORT LAST_RUN set -gx MCFLY_HISTORY_LIMIT 10000 mcfly init fish | source # Disable greeting set -g fish_greeting # Abbreviations ## Replacements abbr -a -g rm trash ## Safety options abbr -a -g cp "cp -i" abbr -a -g mv "mv -i" abbr -a -g rmi "rm -i" # Functions ## Replacements function cat -w bat bat $argv end end