add config.fish

This commit is contained in:
Marius Alwan Meyer 2023-04-24 12:25:33 +02:00
parent ff623646d7
commit 0db0f0836f

43
fish/config.fish Normal file
View File

@ -0,0 +1,43 @@
export PATH="$PATH:/home/mmeyer/.local/bin"
export DOTNET_CLI_TELEMETRY_OPTOUT=true
kubectl completion fish | source
if not pgrep --full ssh-agent | string collect > /dev/null
mkdir -p /tmp/ssh-agent/
eval (ssh-agent -c -a "/tmp/ssh-agent/agent.pid") > /dev/null
set -Ux SSH_AGENT_PID $SSH_AGENT_PID
set -Ux SSH_AUTH_SOCK $SSH_AUTH_SOCK
end
if status is-interactive
alias s="ssh server"
alias j="ssh jump"
# Commands to run in interactive sessions can go here
alias ssh="TERM=xterm-256color $(which ssh)"
alias vim="nvim"
alias c="clear"
alias l="exa"
alias ls="exa"
alias ll="exa -l"
alias la="exa -la"
alias cat="bat --plain"
alias off="systemctl poweroff"
alias reboot="systemctl reboot"
alias k="kubectl"
alias dendron="code --no-sandbox --new-window /home/mmeyer/Projekte/dendron/dendron.code-workspace"
# Fish greeting
# disable:
set fish_greeting
#function fish_greeting
# fortune -a
#end
#funcsave fish_greeting
end