set -gx QT_FONT_DPI 96 set -gx EDITOR nvim set -gx PAGER less set -gx PATH "/run/user/1000/fnm_multishells/14287_1763490645306/bin" $PATH; set -gx FNM_MULTISHELL_PATH "/run/user/1000/fnm_multishells/14287_1763490645306"; set -gx FNM_VERSION_FILE_STRATEGY "local"; set -gx FNM_DIR "/home/anon/.local/share/fnm"; set -gx FNM_LOGLEVEL "info"; set -gx FNM_NODE_DIST_MIRROR "https://nodejs.org/dist"; set -gx FNM_COREPACK_ENABLED "false"; set -gx FNM_RESOLVE_ENGINES "true"; set -gx FNM_ARCH "x64"; set -Ux MANPAGER "nvim +Man!" set -x NEWT_COLORS 'root=black,black;window=black,black;border=white,black;listbox=white,black;label=blue,black;checkbox=red,black;title=green,black;button=white,red;actsellistbox=white,red;actlistbox=white,gray;compactbutton=white,gray;actcheckbox=white,blue;entry=lightgray,black;textbox=blue,black' nmtui # set -gx BAT_THEME "Catppuccin Mocha" ## functions set -g fish_greeting set -g fish_cursor_insert line set -g fish_cursor_default block set -g fish_cursor_visual underscore set -g fish_user_key_bindings set -g askllama set -g ask set -g sshf set -g tuis alias dmz="cat ~/.config/fish/dmz.txt" alias matrix="~/projects/random-clones/matrix/matrix" alias nmatrix="neo-matrix -DS 3" # LLMs alias codellamasrv=" ~/projects/llama.cpp/build/bin/llama-server -m ~/projects/llama.cpp/models/codellama" alias llama3-web="~/projects/llama.cpp/build/bin/llama-server -m ~/projects/llama.cpp/models/llama3" alias llama3=" ~/projects/llama.cpp/build/bin/llama-cli -m ~/projects/llama.cpp/models/llama3" alias llama=" ~/projects/llama.cpp/build/bin/llama-run" # Shorts alias fzf="fzf --preview color='always {}'" alias grep="grep --color=auto" alias cat="bat -p" # Git alias gs="git status" alias gca="git add -p . && git commit" alias gd="git diff --word-diff" alias gl="git log --graph --show-signature" alias glog="git log --all --decorate --oneline --color --graph" alias gla="git log --all --decorate --oneline" alias gm="git merge" # List Directory alias ls="lsd" alias l="ls -l" alias la="ls -a" alias lla="ls -la" alias lt="ls --tree" alias cdots="cd ~/.dotfiles/.config/" alias cpnotes="cd ~/sync/PersonalNotes/" abbr dots "cdots && nvim" abbr pnotes "cpnotes && nvim" abbr todo "cpnotes && nvim ToDoNext.md" abbr copy "wl-copy" abbr img "kitten icat" abbr fm "yazi" ## file manager abbr lg "lazygit" abbr mkdir "mkdir -p" abbr faillock "sudo faillock --reset" abbr ipadd "sudo ip route add 192.168.0.234 dev wg0" abbr xremaps "sudo xremap ~/.config/xremap/config.yml" abbr pacs "sudo pacman -Syu --noconfirm" abbr yays "yay --noconfirm --sudoloop" abbr nmaps "sudo nmap -sn 192.168.0.0/24" abbr scrcpyc 'scrcpy -wSK -m 1920 --window-borderless --always-on-top --power-off-on-close' abbr scrcpys 'scrcpy -wS --power-off-on-close' abbr aliases "bat ~/.config/fish/config.fish" abbr tts "tt -notheme -bold -showwpm -json" # Handy change dir shortcuts abbr .. "cd .." abbr ... "cd ../.." abbr .3 "cd ../../.." abbr .4 "cd ../../../.." abbr .5 "cd ../../../../.." zoxide init --cmd cd fish | source export PATH="$HOME/.cargo/bin:$PATH" thefuck --alias | source # Created by `pipx` on 2025-05-31 20:14:06 set PATH $PATH /home/anon/.local/bin # pnpm set -gx PNPM_HOME "/home/anon/.local/share/pnpm" if not string match -q -- $PNPM_HOME $PATH set -gx PATH "$PNPM_HOME" $PATH end # pnpm end