From 7f92e1302df7752ee7b360fc8f74b38ce38fcffe Mon Sep 17 00:00:00 2001 From: gianmarco Date: Thu, 3 Feb 2022 14:41:07 +0100 Subject: [PATCH] Sixth experimental commit for the new bspwm-based rice --- .config/dunst/dunstrc | 25 ++++++------------------- .config/sxhkd/sxhkdrc | 16 ++++++++++++++++ Scripts/autostart.sh | 1 + Scripts/volume.sh | 4 ++-- Sounds/shutter.ogg | Bin 0 -> 15527 bytes 5 files changed, 25 insertions(+), 21 deletions(-) create mode 100755 Sounds/shutter.ogg diff --git a/.config/dunst/dunstrc b/.config/dunst/dunstrc index 7104f4b..0b37bf2 100644 --- a/.config/dunst/dunstrc +++ b/.config/dunst/dunstrc @@ -290,36 +290,23 @@ [urgency_low] - # IMPORTANT: colors have to be defined in quotation marks. - # Otherwise the "#" and following would be interpreted as a comment. background = "#2A2C2B" foreground = "#e5e5e5" - timeout = 10 - # Icon for notifications with low urgency, uncomment to enable - #default_icon = /path/to/icon + timeout = 1 + fullscreen = yes + history_ignore = yes [urgency_normal] background = "#2A2C2B" foreground = "#e5e5e5" - timeout = 10 + timeout = 5 fullscreen = yes - # Icon for notifications with normal urgency, uncomment to enable - #default_icon = /path/to/icon [urgency_critical] - background = "#ea8f89" - foreground = "#2a2c2b" + background = "#2A2C2B" + foreground = "#eb4034" timeout = 0 fullscreen = yes - # Icon for notifications with critical urgency, uncomment to enable - #default_icon = /path/to/icon - -[osd] - background = "#2A2C2B" - foreground = "#e5e5e5" - timeout = 2 - fullscreen = yes - history_ignore = yes # Every section that isn't one of the above is interpreted as a rules to # override settings for certain messages. diff --git a/.config/sxhkd/sxhkdrc b/.config/sxhkd/sxhkdrc index 0908dfe..20b1d7d 100644 --- a/.config/sxhkd/sxhkdrc +++ b/.config/sxhkd/sxhkdrc @@ -74,6 +74,18 @@ super + alt + m Print flameshot gui +# Screenshot window (maim) +super + Print + maim -i $(xdotool getactivewindow) | xclip -selection clipboard -t image/png && dunstify -i monitor -u low "Catturata finestra attuale negli appunti" -a Screenshot & if [[ $(dunstctl is-paused) == "false" ]]; then play '~/Sounds/shutter.ogg'; fi + +# Screenshot selection or window (maim) +alt + Print + maim -su | xclip -selection clipboard -t image/png && dunstify -i monitor -u low "Catturata selezione negli appunti" -a Screenshot & if [[ $(dunstctl is-paused) == "false" ]]; then play '~/Sounds/shutter.ogg'; fi + +# Screenshot screen (maim) +shift + Print + maim | xclip -selection clipboard -t image/png && dunstify -i monitor -u low "Catturato schermo negli appunti" -a Screenshot & if [[ $(dunstctl is-paused) == "false" ]]; then play '~/Sounds/shutter.ogg'; fi + # Notification center super + a if [[ $(dunstctl count history) == "0" ]]; then play '~/Sounds/ding.ogg'; fi; dunstctl history-pop @@ -142,6 +154,10 @@ super + {_,shift + }q super + Tab bspc desktop -l next +# minimize window +super + Down + wmctrl -ir $(xdotool getactivewindow) -b toggle,hidden + # # focus/swap # diff --git a/Scripts/autostart.sh b/Scripts/autostart.sh index 31785c3..eb6351d 100755 --- a/Scripts/autostart.sh +++ b/Scripts/autostart.sh @@ -22,6 +22,7 @@ syncthingtray --wait & #stalonetray & nextcloud & qlipper & +kdeconnect-indicator & #i=1 #while [ $i -le 6 ] diff --git a/Scripts/volume.sh b/Scripts/volume.sh index b131647..b7a394a 100755 --- a/Scripts/volume.sh +++ b/Scripts/volume.sh @@ -19,7 +19,7 @@ function send_notification { # https://en.wikipedia.org/wiki/Box-drawing_character bar=$(seq -s "─" $(($volume / 5)) | sed 's/[0-9]//g') # Send the notification - if [[ $(dunstctl is-paused) == "false" ]]; then dunstify -i audio-on -r 2593 -u osd "$volume $bar" -a Volume & play '~/Sounds/changevol.wav'; fi + if [[ $(dunstctl is-paused) == "false" ]]; then dunstify -i audio-on -r 2593 -u low "$volume $bar" -a Volume & play '~/Sounds/changevol.wav'; fi } case $1 in @@ -39,7 +39,7 @@ case $1 in # Toggle mute #amixer -D pulse set Master 1+ toggle > /dev/null if is_mute ; then - if [[ $(dunstctl is-paused) == "false" ]]; then dunstify -i audio-volume-muted -r 2593 -u osd "Muto" -a Volume; fi + if [[ $(dunstctl is-paused) == "false" ]]; then dunstify -i audio-volume-muted -r 2593 -u low "Muto" -a Volume; fi else send_notification fi diff --git a/Sounds/shutter.ogg b/Sounds/shutter.ogg new file mode 100755 index 0000000000000000000000000000000000000000..92b079b1c9c466583566df573284e8605cffa4e6 GIT binary patch literal 15527 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