summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbin/extra/20202011
-rwxr-xr-xconfig/X/x11/xinitrc9
-rw-r--r--config/essentials/shell/aliases.sh5
-rw-r--r--config/essentials/shell/functions.sh7
4 files changed, 21 insertions, 11 deletions
diff --git a/bin/extra/202020 b/bin/extra/202020
new file mode 100755
index 0000000..2bdbece
--- /dev/null
+++ b/bin/extra/202020
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+while true
+do
+ sleep 20m
+ mpv --volume=100 ~/.local/share/sounds/avert1.ogg &
+ herbe '202020' 'avert!'
+ sleep 20s
+ mpv --volume=100 ~/.local/share/sounds/avert2.ogg &
+ herbe 'stop averting' &
+done
diff --git a/config/X/x11/xinitrc b/config/X/x11/xinitrc
index 59f4a7f..507af92 100755
--- a/config/X/x11/xinitrc
+++ b/config/X/x11/xinitrc
@@ -25,14 +25,6 @@ feh --no-fehbg --bg-scale ~/pics/wallpaper
setxkbmap colemak -option ctrl:swapcaps,altwin:menu_win
# xautolock -locker slock &
gammastep -m randr &
-which tiramisu >/dev/null 2>&1 &&
- (
- IFS=','
- tiramisu -o '#summary,#body' |
- while read -r summary body; do
- herbe "$summary" "$body"
- done
- ) &
ntfy transmission &
# dunst &
slstatus &
@@ -40,4 +32,5 @@ upds &
eval "$(keychain --dir "$XDG_CONFIG_HOME/keychain" --eval --quiet --agents gpg,ssh)"
unclutter --timeout 3 --jitter 50 -b
herbimisu &
+202020 &
exec startdwm
diff --git a/config/essentials/shell/aliases.sh b/config/essentials/shell/aliases.sh
index fab3a06..239dc47 100644
--- a/config/essentials/shell/aliases.sh
+++ b/config/essentials/shell/aliases.sh
@@ -3,8 +3,7 @@
# The most important one
alias vi='nvim'
-which z >/dev/null 2>&1 &&
- alias cd='z'
+which zoxide > /dev/null 2>&1 && alias cd='z'
# Zsh specific aliases
if [ $SHELL = "/bin/zsh" ]; then
@@ -249,7 +248,7 @@ alias cdoc='cd ~/docs'
alias czk='cd ~/docs/zk'
alias cda='cd ~/docs/android/projects'
alias csv='cd ~/docs/school/Vakken'
-alias cdpj='cd ~/docs/school/Vakken/ITProj'
+alias cdpj='cd ~/proj'
alias cdm='cd ~/music'
alias cdp='cd ~/pics'
alias cdpa='cd ~/pics/ai-outputs/'
diff --git a/config/essentials/shell/functions.sh b/config/essentials/shell/functions.sh
index 9e12715..cf10365 100644
--- a/config/essentials/shell/functions.sh
+++ b/config/essentials/shell/functions.sh
@@ -341,3 +341,10 @@ ffconcat () {
rm $tmp
}
nvim_bindings() { "$(tmp="$(mktemp)"; nvim +":set nomore | :redir! > $tmp | :map | :redir END | :q" ; fzf < "$tmp"; rm "$tmp")"; }
+
+prj () {
+ pfx="$HOME/proj"
+ d="$(find "$pfx" -mindepth 1 -maxdepth 1 -type d | sed "s@$pfx@@" |fzf)"
+ [ -d "$d" ] || exit 1
+ cd "$pfx"/"$d"
+}