diff --git a/.config/dunst/dunstrc b/.config/dunst/dunstrc index f16803f..300693b 100644 --- a/.config/dunst/dunstrc +++ b/.config/dunst/dunstrc @@ -1,6 +1,11 @@ [global] frame_color = "#8aadf4" separator_color= frame +font = JetBrains Mono Medium 12 +markup = full +browser = firefox +corner_radius = 8 +show_indicators = yes [urgency_low] background = "#24273a" diff --git a/.config/hypr/assets/sounds/camera-shutter.ogg b/.config/hypr/assets/sounds/camera-shutter.ogg new file mode 100644 index 0000000..8b0673e Binary files /dev/null and b/.config/hypr/assets/sounds/camera-shutter.ogg differ diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index bb86ce5..839cf0d 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -48,9 +48,11 @@ $menu = wofi --show drun # exec-once = nm-applet & # exec-once = waybar & hyprpaper & firefox exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 -exec-once = ulauncher +exec-once = ulauncher --no-window exec-once = discord exec-once = flatpak run com.core447.StreamController +exec-once = waybar + # Source a file (multi-file configs) @@ -204,6 +206,11 @@ bind =, XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%- bind =, XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+ bind =, XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle +# Screenshots +bind = CTRL SHIFT, print, exec, $HOME/.config/hypr/scripts/screenshots/captureAll.sh +bind = CTRL, print, exec, $HOME/.config/hypr/scripts/screenshots/captureScreen.sh +bind = , print, exec, $HOME/.config/hypr/scripts/screenshots/captureArea.sh + # Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more bind = $mainMod, Q, exec, $terminal bind = $mainMod, C, killactive, diff --git a/.config/hypr/scripts/screenshots/captureAll.sh b/.config/hypr/scripts/screenshots/captureAll.sh new file mode 100755 index 0000000..0d76c37 --- /dev/null +++ b/.config/hypr/scripts/screenshots/captureAll.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +grim $HOME/Images/Captures\ d’écran/$(date +'%s_grim.png') + +play $HOME/.config/hypr/assets/sounds/camera-shutter.ogg diff --git a/.config/hypr/scripts/screenshots/captureArea.sh b/.config/hypr/scripts/screenshots/captureArea.sh new file mode 100755 index 0000000..cac7c35 --- /dev/null +++ b/.config/hypr/scripts/screenshots/captureArea.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +grim -g "$(slurp)" $HOME/Images/Captures\ d’écran/$(date +'%s_grim.png') + +play $HOME/.config/hypr/assets/sounds/camera-shutter.ogg diff --git a/.config/hypr/scripts/screenshots/captureScreen.sh b/.config/hypr/scripts/screenshots/captureScreen.sh new file mode 100755 index 0000000..e134998 --- /dev/null +++ b/.config/hypr/scripts/screenshots/captureScreen.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +grim -g "$(slurp -o)" $HOME/Images/Captures\ d’écran/$(date +'%s_grim.png') + +play $HOME/.config/hypr/assets/sounds/camera-shutter.ogg diff --git a/.config/waybar/config.jsonc b/.config/waybar/config.jsonc index 8e839de..408a6be 100644 --- a/.config/waybar/config.jsonc +++ b/.config/waybar/config.jsonc @@ -40,7 +40,7 @@ "format-icons": { "default": ["", "", " "] }, - "on-click": "pavucontrol" + "on-click": "pavucontrol-qt" }, "custom/tomato": { "format": "{}", @@ -57,7 +57,7 @@ }, "custom/power": { "tooltip": false, - "on-click": "wlogout &", + "on-click": "~/.config/rofi/powermenu/type-2/powermenu.sh", "format": "⏻" } }