diff options
-rwxr-xr-x | .config/nvim/init.vim | 3 | ||||
-rw-r--r-- | .config/polybar/config##c.desktop,h.maus | 8 | ||||
-rwxr-xr-x | .config/polybar/notification_pause.sh | 9 | ||||
-rw-r--r-- | .zshrc | 12 |
4 files changed, 31 insertions, 1 deletions
diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 131a6ab..1017e73 100755 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim | |||
@@ -557,3 +557,6 @@ let g:beacon_shrink = 0 | |||
557 | highlight Beacon guibg=red ctermbg=15 | 557 | highlight Beacon guibg=red ctermbg=15 |
558 | " }}} beacon " | 558 | " }}} beacon " |
559 | 559 | ||
560 | let g:tq_enabled_backends = ["mthesaur_txt"] | ||
561 | let g:tq_truncation_on_relavance = 0 | ||
562 | |||
diff --git a/.config/polybar/config##c.desktop,h.maus b/.config/polybar/config##c.desktop,h.maus index a489840..e78d49d 100644 --- a/.config/polybar/config##c.desktop,h.maus +++ b/.config/polybar/config##c.desktop,h.maus | |||
@@ -52,10 +52,11 @@ font-0 = scientifica:antialias=false;1 | |||
52 | font-1 = Lato:size=10;1 | 52 | font-1 = Lato:size=10;1 |
53 | font-2 = Raleway:size=10;1 | 53 | font-2 = Raleway:size=10;1 |
54 | font-3 = FuraCode Nerd Font:size=12;2 | 54 | font-3 = FuraCode Nerd Font:size=12;2 |
55 | font-4 = Noto Color Emoji:scale=10;2 | ||
55 | 56 | ||
56 | modules-left = i3 pulseaudio-control spotify mpd | 57 | modules-left = i3 pulseaudio-control spotify mpd |
57 | modules-center = xwindow | 58 | modules-center = xwindow |
58 | modules-right = cpu focus date time xkeyboard | 59 | modules-right = notification_pause cpu focus date time xkeyboard |
59 | 60 | ||
60 | tray-position = right | 61 | tray-position = right |
61 | 62 | ||
@@ -68,6 +69,11 @@ exec = ~/.config/polybar/focus | |||
68 | double-click-left = exec ~/.config/polybar/stop & | 69 | double-click-left = exec ~/.config/polybar/stop & |
69 | interval = 10 | 70 | interval = 10 |
70 | 71 | ||
72 | [module/notification_pause] | ||
73 | type = custom/script | ||
74 | exec = ~/.config/polybar/notification_pause.sh | ||
75 | interval = 10 | ||
76 | |||
71 | [module/newyork] | 77 | [module/newyork] |
72 | type = custom/script | 78 | type = custom/script |
73 | exec = ~/.config/polybar/new_york.sh | 79 | exec = ~/.config/polybar/new_york.sh |
diff --git a/.config/polybar/notification_pause.sh b/.config/polybar/notification_pause.sh new file mode 100755 index 0000000..7e59453 --- /dev/null +++ b/.config/polybar/notification_pause.sh | |||
@@ -0,0 +1,9 @@ | |||
1 | #!/usr/bin/env bash | ||
2 | |||
3 | TOGGLE=$HOME/.local/share/.pause_notifications | ||
4 | |||
5 | if [ ! -e $TOGGLE ]; then | ||
6 | echo | ||
7 | else | ||
8 | printf "🔕" | ||
9 | fi | ||
@@ -190,3 +190,15 @@ fi | |||
190 | 190 | ||
191 | export WECHALLUSER="drocan" | 191 | export WECHALLUSER="drocan" |
192 | export WECHALLTOKEN="35624-0D38B-A2F16-A98B0-5963D-6DF19" | 192 | export WECHALLTOKEN="35624-0D38B-A2F16-A98B0-5963D-6DF19" |
193 | |||
194 | ledgerrot() { | ||
195 | day=$(tail -n4 ~/nextcloud/ledger.ledger | grep -Eo '[0-9]{4}-[0-9]{2}-[0-9]{2}') | ||
196 | d1=$(date -d "now" +%s) | ||
197 | d2=$(date -d "$day" +%s) | ||
198 | days=$(( (d1 - d2) / 86400 )) | ||
199 | if [ "$days" -eq "0" ]; then | ||
200 | echo "you good"; | ||
201 | else | ||
202 | echo "$days days"; | ||
203 | fi | ||
204 | } | ||