69 lines
1.5 KiB
Fish
69 lines
1.5 KiB
Fish
zoxide init fish | source
|
|
if status is-interactive
|
|
# Commands to run in interactive sessions can go here
|
|
# ls
|
|
alias l='exa -lh --icons'
|
|
alias ls='exa --icons'
|
|
alias ll='exa -lah --icons'
|
|
alias lm='exa -m'
|
|
alias lr='exa -R'
|
|
alias lg='exa -l --group-directories-first --icons'
|
|
alias tree='exa --tree'
|
|
|
|
# git
|
|
alias gcl='git clone --depth 1'
|
|
alias gi='git init'
|
|
alias ga='git add'
|
|
alias gc='git commit -m'
|
|
alias gp='git push origin master'
|
|
|
|
# cat
|
|
alias cat='bat -p'
|
|
|
|
# cd/zoxide
|
|
alias cd='z'
|
|
|
|
# vim
|
|
alias vim='nvim'
|
|
|
|
# emacs
|
|
alias emacs='emacsclient -nc -s instance1'
|
|
|
|
# doas
|
|
alias sudo='doas'
|
|
|
|
# pnpm
|
|
alias pn='pnpm'
|
|
|
|
# paru
|
|
alias pa='paru'
|
|
alias yay='paru'
|
|
|
|
# codium wayland
|
|
# alias codium='codium --enable-features=UseOzonePlatform --ozone-platform=wayland'
|
|
alias codiumwl='codium --enable-features=UseOzonePlatform --ozone-platform=wayland'
|
|
alias codewl='code --enable-features=UseOzonePlatform --ozone-platform=wayland'
|
|
|
|
# systemctl
|
|
alias sys='systemctl'
|
|
|
|
alias sysuser='systemctl --user'
|
|
|
|
# fancy cp
|
|
alias fcp='rsync -avP'
|
|
|
|
# moar
|
|
alias less='moar'
|
|
|
|
# helix
|
|
alias hx='helix'
|
|
end
|
|
|
|
thefuck --alias | source
|
|
|
|
# >>> mamba initialize >>>
|
|
# !! Contents within this block are managed by 'mamba init' !!
|
|
set -gx MAMBA_EXE "/usr/bin/micromamba"
|
|
set -gx MAMBA_ROOT_PREFIX "/home/eric/micromamba"
|
|
$MAMBA_EXE shell hook --shell fish --prefix $MAMBA_ROOT_PREFIX | source
|
|
# <<< mamba initialize <<<
|