1
0
mirror of https://codeberg.org/diginaut/dotfiles.git synced 2026-02-04 14:40:27 +01:00

Compare commits

..

3 Commits

3 changed files with 31 additions and 14 deletions

View File

@@ -69,6 +69,15 @@ alias la 'ls -A'
alias l 'ls -CF' alias l 'ls -CF'
alias lll 'ls --color=always -alF | less -R' alias lll 'ls --color=always -alF | less -R'
# Replace ls with eza, if installed
if type -q eza
alias ll='eza -al --color=always --group-directories-first --icons' # preferred listing
alias ls='eza -a --color=always --group-directories-first --icons' # all files and dirs
alias la='eza -l --color=always --group-directories-first --icons' # long format
alias lt='eza -aT --color=always --group-directories-first --icons' # tree listing
alias l.="eza -a | grep -e '^\.'" # show only dotfiles
end
alias exa 'exa --icons --header --group-directories-first' alias exa 'exa --icons --header --group-directories-first'
alias exatree 'exa --icons --header --group-directories-first --long --tree' alias exatree 'exa --icons --header --group-directories-first --long --tree'
@@ -83,7 +92,7 @@ alias gst "git status"
alias ga "git add -A" alias ga "git add -A"
alias gl "git log" alias gl "git log"
alias gls "git shortlog --summary" alias gls "git shortlog --summary"
alias gld "git log --follow -p -- " # Shows history with diffs for the filename provided alias gld "git log --follow -p -- " # Shows history with diffs for the filename provided
alias gr "git reflog" alias gr "git reflog"
alias gt 'git tag|less' alias gt 'git tag|less'
#alias gad 'git log --pretty='"'"'%at'"'"' | while read d; do date -d "@$d"; done | awk '"'"'{print $1}'"'"' | sort | uniq -c' #alias gad 'git log --pretty='"'"'%at'"'"' | while read d; do date -d "@$d"; done | awk '"'"'{print $1}'"'"' | sort | uniq -c'
@@ -132,7 +141,7 @@ alias pypitest_up 'python3 -m build; python3 -m twine upload --repository testpy
alias youtube-dl 'youtube-dl -t -f bestvideo+bestaudio/best --merge-output-format mp4' alias youtube-dl 'youtube-dl -t -f bestvideo+bestaudio/best --merge-output-format mp4'
alias weather 'ansiweather' alias weather ansiweather
alias wttr 'curl -s wttr.in/Beverwijk | head -17' alias wttr 'curl -s wttr.in/Beverwijk | head -17'
# https://www.reddit.com/r/vim/comments/7axmsb/i_cant_believe_how_good_fzf_is/?st=jgm7kba5&sh=590aa1e0 # https://www.reddit.com/r/vim/comments/7axmsb/i_cant_believe_how_good_fzf_is/?st=jgm7kba5&sh=590aa1e0
@@ -148,7 +157,7 @@ function imready
# e.g.: longrunning.sh; imready # e.g.: longrunning.sh; imready
set laststatus $status set laststatus $status
if test $status = 0 if test $status = 0
set result "success" set result success
else else
set result "failed with result $laststatus" set result "failed with result $laststatus"
end end

2
.gitignore vendored
View File

@@ -1,6 +1,8 @@
# Neovim # Neovim
.config/nvim/lazy-lock.json .config/nvim/lazy-lock.json
.config/nvim/lazyvim.json .config/nvim/lazyvim.json
# Contains some personal stuff
.config/nvim/lua/plugins/obsidian.lua
# Vim # Vim
.vim/bundle .vim/bundle

View File

@@ -120,6 +120,9 @@ Rubik-MediumItalic.ttf
Rubik-Medium.ttf Rubik-Medium.ttf
Rubik-Regular.ttf' Rubik-Regular.ttf'
FONTS_SUSE=$'SUSE-Italic-VariableFont_wght.ttf
SUSE-VariableFont_wght.ttf'
# https://github.com/eosrei/emojione-color-font/ # https://github.com/eosrei/emojione-color-font/
# FONTS_VARIOUS=$'EmojiOneColor-SVGinOT.ttf' # FONTS_VARIOUS=$'EmojiOneColor-SVGinOT.ttf'
@@ -175,7 +178,7 @@ if [ -e ~/.dot_is_server ]; then
while read -r FONT; do while read -r FONT; do
echo "Copied font: $FONT" echo "Copied font: $FONT"
cp -a "$SOURCE_DIR/$FONT" "$DEST_DIR" cp -a "$SOURCE_DIR/$FONT" "$DEST_DIR"
done <<< "$FONTS_CODING" done <<<"$FONTS_CODING"
else else
echo "$PARENT_DIR, $SOURCE_DIR or $DEST_DIR not found, aborting" echo "$PARENT_DIR, $SOURCE_DIR or $DEST_DIR not found, aborting"
fi fi
@@ -190,7 +193,7 @@ if [ -e ~/.dot_is_server ]; then
while read -r FONT; do while read -r FONT; do
echo "Copied font: $FONT" echo "Copied font: $FONT"
cp -a "$SOURCE_DIR/$FONT" "$DEST_DIR" cp -a "$SOURCE_DIR/$FONT" "$DEST_DIR"
done <<< "$FONTS_JETBRAINS" done <<<"$FONTS_JETBRAINS"
else else
echo "$SOURCE_DIR or $DEST_DIR not found, aborting" echo "$SOURCE_DIR or $DEST_DIR not found, aborting"
fi fi
@@ -205,7 +208,7 @@ if [ -e ~/.dot_is_server ]; then
while read -r FONT; do while read -r FONT; do
echo "Copied font: $FONT" echo "Copied font: $FONT"
cp -a "$SOURCE_DIR/$FONT" "$DEST_DIR" cp -a "$SOURCE_DIR/$FONT" "$DEST_DIR"
done <<< "$FONTS_OVERPASS" done <<<"$FONTS_OVERPASS"
else else
echo "$SOURCE_DIR or $DEST_DIR not found, aborting" echo "$SOURCE_DIR or $DEST_DIR not found, aborting"
fi fi
@@ -220,7 +223,7 @@ if [ -e ~/.dot_is_server ]; then
while read -r FONT; do while read -r FONT; do
echo "Copied font: $FONT" echo "Copied font: $FONT"
cp -a "$SOURCE_DIR/$FONT" "$DEST_DIR" cp -a "$SOURCE_DIR/$FONT" "$DEST_DIR"
done <<< "$FONTS_GO" done <<<"$FONTS_GO"
else else
echo "$SOURCE_DIR or $DEST_DIR not found, aborting" echo "$SOURCE_DIR or $DEST_DIR not found, aborting"
fi fi
@@ -237,22 +240,25 @@ else
while read -r FONT; do while read -r FONT; do
FONT_FILE=$(basename "${SOURCE_DIR}/${FONT}") FONT_FILE=$(basename "${SOURCE_DIR}/${FONT}")
install_font "$SOURCE_DIR/$FONT_FILE" "$DEST_DIR/$FONT_FILE" install_font "$SOURCE_DIR/$FONT_FILE" "$DEST_DIR/$FONT_FILE"
done <<< "$FONTS_CODING" done <<<"$FONTS_CODING"
while read -r FONT; do while read -r FONT; do
install_font "$SOURCE_DIR/$FONT" "$DEST_DIR/$FONT" install_font "$SOURCE_DIR/$FONT" "$DEST_DIR/$FONT"
done <<< "$FONTS_JETBRAINS" done <<<"$FONTS_JETBRAINS"
while read -r FONT; do while read -r FONT; do
install_font "$SOURCE_DIR/$FONT" "$DEST_DIR/$FONT" install_font "$SOURCE_DIR/$FONT" "$DEST_DIR/$FONT"
done <<< "$FONTS_FUTURA" done <<<"$FONTS_FUTURA"
while read -r FONT; do while read -r FONT; do
install_font "$SOURCE_DIR/$FONT" "$DEST_DIR/$FONT" install_font "$SOURCE_DIR/$FONT" "$DEST_DIR/$FONT"
done <<< "$FONTS_OVERPASS" done <<<"$FONTS_OVERPASS"
while read -r FONT; do while read -r FONT; do
install_font "$SOURCE_DIR/$FONT" "$DEST_DIR/$FONT" install_font "$SOURCE_DIR/$FONT" "$DEST_DIR/$FONT"
done <<< "$FONTS_GO" done <<<"$FONTS_GO"
while read -r FONT; do while read -r FONT; do
install_font "$SOURCE_DIR/$FONT" "$DEST_DIR/$FONT" install_font "$SOURCE_DIR/$FONT" "$DEST_DIR/$FONT"
done <<< "$FONTS_RUBIK" done <<<"$FONTS_RUBIK"
while read -r FONT; do
install_font "$SOURCE_DIR/$FONT" "$DEST_DIR/$FONT"
done <<<"$FONTS_SUSE"
# while read -r FONT; do # while read -r FONT; do
# install_font "$SOURCE_DIR/$FONT" "$DEST_DIR/$FONT" # install_font "$SOURCE_DIR/$FONT" "$DEST_DIR/$FONT"
# done <<< "$FONTS_VARIOUS" # done <<< "$FONTS_VARIOUS"
@@ -269,7 +275,7 @@ else
echo "Deleting symlink $DEST_DIR/$FONT" echo "Deleting symlink $DEST_DIR/$FONT"
rm "$DEST_DIR/$FONT" rm "$DEST_DIR/$FONT"
fi fi
done <<< "$FONTS_DELETE" done <<<"$FONTS_DELETE"
# Just to be sure, clear and refresh your font cache and restart Firefox # Just to be sure, clear and refresh your font cache and restart Firefox
fc-cache -f -v fc-cache -f -v
echo echo