4 files changed,
20 insertions(+),
50 deletions(-)
Author:
Oleksandr Smirnov
olexsmir@gmail.com
Committed at:
2025-03-01 15:08:51 +0200
Parent:
52fd2af
M
config/fish/conf.d/alias.fish
··· 1 1 alias cls clear 2 2 alias cp "cp -r" 3 3 alias mkdir "mkdir -p" 4 -alias py python 5 -alias d docker 6 -alias dcm "docker compose" 7 4 alias free "free -h" 8 5 alias df "df -h" 6 +alias du "du -h" 9 7 alias chmox "chmod +x" 10 8 11 -# kitty specific 12 -if test $TERM = "xterm-kitty" 13 - alias ssh "kitty +kitten ssh" 14 - alias icat "kitty +kitten icat" 15 -end 16 - 17 -alias killbt "rfkill block bluetooth" 18 -alias unkillbt "rfkill unblock bluetooth" 19 - 20 -# exa 21 -alias ls "exa -l" 22 -alias la "ls -a" 23 -alias ll ls 24 - 25 -# vim 26 9 alias vim nvim 27 10 alias e vim 28 11 29 -# git 12 +alias f hledger 30 13 alias g git 31 -alias ga "git add" 32 -alias gc "git cm" 14 +alias d docker 15 +alias dcm "docker compose" 33 16 34 -# go 35 -alias yaegi "rlwrap yaegi" 36 -alias gor "go run" 37 -alias gob "go build" 38 -alias gog "go get" 39 -alias gom "go mod" 17 +alias ... "cd ../.." 18 +alias .3 "cd ../../.." 40 19 41 -# clojure 42 -alias cljcider "clj -M:cider" 43 -alias cljrun "clj -M:run" 44 -alias cljtest "clj -M:test" 20 +alias killbt "rfkill block bluetooth" 21 +alias unkillbt "rfkill unblock bluetooth" 45 22 46 -# rust 47 -alias ca cargo 48 -alias cabu "cargo build" 49 -alias caru "cargo run" 50 -alias cate "cargo test" 23 +if type -q eza 24 + alias ls "eza -l" 25 + alias la "ls -a" 26 + alias ll ls 27 +end 51 28 52 -# navigations 53 -alias ... "cd ../.." 54 -alias .3 "cd ../../.." 29 +if test $TERM = "xterm-kitty" 30 + alias ssh "kitty +kitten ssh" 31 + alias icat "kitty +kitten icat" 32 +end
M
config/fish/config.fish
··· 5 5 set -g GOBIN $GOPATH/bin 6 6 7 7 set -g PATH $HOME/bin $PATH 8 -set -g PATH $HOME/go/bin $PATH 9 8 set -g PATH $HOME/.local/bin $PATH 10 -set -g PATH $HOME/.bun/bin $PATH 11 -set -g PATH $HOME/.cargo/bin $PATH 9 +set -g PATH $HOME/go/bin $PATH 12 10 set -g PATH node_modules/.bin $PATH 13 11 set -g PATH .bin $PATH 14 12 15 13 if status is-interactive 16 14 set fish_greeting 15 + 17 16 starship init fish | source 18 17 zoxide init fish | source 19 18 mise activate fish | source