initial commit

This commit is contained in:
2024-04-01 11:32:56 +02:00
commit 4be63cf686
17 changed files with 891 additions and 0 deletions

View File

@@ -0,0 +1,44 @@
# Only execute this file once per shell.
set -q __fish_home_manager_config_sourced; and exit
set -g __fish_home_manager_config_sourced 1
status --is-login; and begin
# Login shell initialisation
end
status --is-interactive; and begin
# Abbreviations
# Aliases
alias backup '$HOME/.borg/backup.sh'
alias budget 'hledger print income:krankengeld | grep -Po '\''^\d\d\d\d-\d\d-\d\d'\'' | tail -1 | xargs -I{} hledger balance budgets date:{}-today'
alias cat bat
alias fox cat
alias g git
alias grep rg
alias hl hledger
alias la 'exa --git -al'
alias ll 'exa --git -l'
alias ls 'exa --git'
alias mountNas 'systemctl start home-vi-nas.mount'
alias t task
alias tt 'exa --git -Tl'
alias vimdiff 'nvim -d'
# Interactive shell initialisation
set -gx GPG_TTY (tty)
if test "$TERM" != dumb
eval (/home/vi/.nix-profile/bin/starship init fish)
end
end