diff options
| author | Ja.KooLit <jimmielovejay@gmail.com> | 2023-12-17 22:59:19 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-12-17 22:59:19 +0900 |
| commit | 9cede52e092289c8e5cbe66f5a97b4d759409ce4 (patch) | |
| tree | 9b52d33e7f8c099f2776878fb87099d966efa70f /config/hypr | |
| parent | 0ac64eb61526f5ae02a58e5e90a589ec0f4c3b45 (diff) | |
| parent | a42dde412ec9807705b9f6bfc8e25ad37f06a776 (diff) | |
Merge pull request #81 from JaKooLit/Development
Development
Diffstat (limited to 'config/hypr')
| -rw-r--r-- | config/hypr/configs/Execs.conf | 8 | ||||
| -rw-r--r-- | config/hypr/configs/Settings.conf | 2 | ||||
| -rw-r--r-- | config/hypr/configs/WindowRules.conf | 20 | ||||
| -rwxr-xr-x | config/hypr/initial-boot.sh | 2 | ||||
| -rwxr-xr-x | config/hypr/scripts/AirplaneMode.sh | 2 | ||||
| -rwxr-xr-x | config/hypr/scripts/ChangeBlur.sh | 2 | ||||
| -rwxr-xr-x | config/hypr/scripts/GameMode.sh | 4 | ||||
| -rwxr-xr-x | config/hypr/scripts/SwitchKeyboardLayout.sh | 4 | ||||
| -rwxr-xr-x | config/hypr/scripts/Volume.sh | 4 |
9 files changed, 24 insertions, 24 deletions
diff --git a/config/hypr/configs/Execs.conf b/config/hypr/configs/Execs.conf index 03f7f43c..76ec382b 100644 --- a/config/hypr/configs/Execs.conf +++ b/config/hypr/configs/Execs.conf @@ -10,7 +10,8 @@ $WallpaperPath = $HOME/Pictures/wallpapers exec-once = $HOME/.config/hypr/initial-boot.sh # wallpaper stuff / More wallpaper options below -exec-once = swww query || swww init +exec-once = swww query || swww init +exec-once = $SwwwRandom $WallpaperPath # random wallpaper switcher every 30 minutes # Startup exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP @@ -22,7 +23,7 @@ exec-once = $scriptsDir/Polkit.sh # starup apps exec-once = waybar & exec-once = dunst & -exec-once = blueman-applet & +#exec-once = blueman-applet & exec-once = nm-applet --indicator & #exec-once = rog-control-center & @@ -40,10 +41,7 @@ exec-once = swayidle -w timeout 900 '$lock' # sway idle without lock #exec-once = swayidle -w timeout 900 'hyprctl dispatch dpms off' resume 'hyprctl dispatch dpms on' - ## Here are list of features available but disabled by default - -#exec-once = $SwwwRandom $WallpaperPath # random wallpaper switcher every 30 minutes #exec-once = swww query || swww init && swww img $HOME/Pictures/wallpapers/mecha-nostalgia.png # persistent wallpaper #gnome polkit for nixos diff --git a/config/hypr/configs/Settings.conf b/config/hypr/configs/Settings.conf index 066998fe..55b3dec1 100644 --- a/config/hypr/configs/Settings.conf +++ b/config/hypr/configs/Settings.conf @@ -59,7 +59,7 @@ decoration { blur { enabled = true - size = 6 + size = 5 passes = 2 ignore_opacity = true new_optimizations = true diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf index bfcb022c..99bc50ad 100644 --- a/config/hypr/configs/WindowRules.conf +++ b/config/hypr/configs/WindowRules.conf @@ -1,7 +1,6 @@ ## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## # See https://wiki.hyprland.org/Configuring/Window-Rules/ for more - windowrule = float, org.kde.polkit-kde-authentication-agent-1 windowrule = float, nm-connection-editor|blueman-manager windowrule = float, pavucontrol @@ -17,12 +16,9 @@ windowrule = float, yad #windowrule = fullscreen,gamescope #windowrule = workspace 6 silent,^(gamescope)$ -# windowrule = move 1380 495,^(pavucontrol) # Make sure to change these valuers -windowrule = center,^(pavucontrol) # Make sure to delete this line if uncommen the line above -#windowrule = size 533 533,^(pavucontrol) # These are optionals. But recommended +windowrule = center,^(pavucontrol) # windowrule v2 - windowrulev2 = workspace 1, class:^(thunderbird)$ windowrulev2 = workspace 2, class:^(firefox)$ windowrulev2 = workspace 2, class:^(Firefox-esr)$ @@ -38,15 +34,15 @@ windowrulev2 = workspace 9 silent, class:^(audacious)$ #opacity (transparent) #enable as desired windowrulev2 = opacity 0.9 0.6, class:^([Rr]ofi)$ -windowrulev2 = opacity 0.9 0.7, class:^(firefox)$ -windowrulev2 = opacity 0.9 0.8, class:^([Tt]hunar)$ +windowrulev2 = opacity 0.9 0.6, class:^(firefox)$ +windowrulev2 = opacity 0.9 0.7, class:^([Tt]hunar)$ windowrulev2 = opacity 0.8 0.6, class:^(pcmanfm-qt)$ windowrulev2 = opacity 0.9 0.7, class:^(gedit)$ -windowrulev2 = opacity 0.9 0.8, class:^(kitty)$ -#windowrulev2 = opacity 0.9 0.7, class:^(mousepad)$ -windowrulev2 = opacity 0.9 0.7, class:^(codium-url-handler)$ -windowrulev2 = opacity 0.9 0.7, class:^(VSCodium)$ -windowrulev2 = opacity 0.9 0.7, class:^(yad)$ +windowrulev2 = opacity 0.9 0.7, class:^(kitty)$ +windowrulev2 = opacity 0.9 0.6, class:^(mousepad)$ +windowrulev2 = opacity 0.9 0.6, class:^(codium-url-handler)$ +windowrulev2 = opacity 0.9 0.6, class:^(VSCodium)$ +windowrulev2 = opacity 0.9 0.6, class:^(yad)$ #layerrule = unset,class:^([Rr]ofi)$ #layerrule = blur,class:^([Rr]ofi)$ diff --git a/config/hypr/initial-boot.sh b/config/hypr/initial-boot.sh index a9923539..f0524bca 100755 --- a/config/hypr/initial-boot.sh +++ b/config/hypr/initial-boot.sh @@ -17,7 +17,7 @@ if [ ! -f ~/.config/hypr/.initial_startup_done ]; then # Initialize pywal printf " Initializing pywal........\n\n" - wal -i "$wallpaper" + wal -i $wallpaper -s -t # Initial symlink for Pywal Dark and Light for Rofi Themes ln -sf "$HOME/.cache/wal/colors-rofi-dark.rasi" "$HOME/.config/rofi/pywal-color/pywal-theme.rasi" diff --git a/config/hypr/scripts/AirplaneMode.sh b/config/hypr/scripts/AirplaneMode.sh index dc9a5956..428a09bd 100755 --- a/config/hypr/scripts/AirplaneMode.sh +++ b/config/hypr/scripts/AirplaneMode.sh @@ -1,6 +1,6 @@ #!/bin/bash -dunstify -u low -i "$dunst_notif" +dunst_notif="$HOME/.config/dunst/images/bell.png" wifi="$(nmcli r wifi | awk 'FNR = 2 {print $1}')" if [ "$wifi" == "enabled" ]; then diff --git a/config/hypr/scripts/ChangeBlur.sh b/config/hypr/scripts/ChangeBlur.sh index 46d8a1f8..891e22eb 100755 --- a/config/hypr/scripts/ChangeBlur.sh +++ b/config/hypr/scripts/ChangeBlur.sh @@ -9,7 +9,7 @@ if [ "${STATE}" == "2" ]; then hyprctl keyword decoration:blur:passes 1 dunstify -u low -i "$dunst_notif" "Less blur" else - hyprctl keyword decoration:blur:size 6 + hyprctl keyword decoration:blur:size 5 hyprctl keyword decoration:blur:passes 2 dunstify -u low -i "$dunst_notif" "Normal blur" fi diff --git a/config/hypr/scripts/GameMode.sh b/config/hypr/scripts/GameMode.sh index fe3fed78..0e6f83af 100755 --- a/config/hypr/scripts/GameMode.sh +++ b/config/hypr/scripts/GameMode.sh @@ -19,9 +19,11 @@ if [ "$HYPRGAMEMODE" = 1 ] ; then exit else swww init && swww img "$HOME/.config/rofi/.current_wallpaper" + sleep 0.1 + ${SCRIPTSDIR}/PywalSwww.sh sleep 0.5 ${SCRIPTSDIR}/Refresh.sh - dunstify -u low -i "$dunst_notif" "gamemode disabled. All animations normal" + dunstify -u normal -i "$dunst_notif" "gamemode disabled. All animations normal" exit fi hyprctl reload diff --git a/config/hypr/scripts/SwitchKeyboardLayout.sh b/config/hypr/scripts/SwitchKeyboardLayout.sh index e7c56b42..9d1ee844 100755 --- a/config/hypr/scripts/SwitchKeyboardLayout.sh +++ b/config/hypr/scripts/SwitchKeyboardLayout.sh @@ -2,6 +2,7 @@ layout_f="$HOME/.cache/kb_layout" settings_file="$HOME/.config/hypr/configs/Settings.conf" +dunst_notif="$HOME/.config/dunst/images/bell.png" # Check if ~/.cache/kb_layout exists and create it with a default layout from Settings.conf if not found if [ ! -f "$layout_f" ]; then @@ -37,3 +38,6 @@ new_layout="${layout_mapping[next_index]}" # Update the keyboard layout hyprctl keyword input:kb_layout "$new_layout" echo "$new_layout" > "$layout_f" + +# Notification for the new keyboard layout +dunstify -u low -i "$dunst_notif" "Keyboard layout set to $new_layout"
\ No newline at end of file diff --git a/config/hypr/scripts/Volume.sh b/config/hypr/scripts/Volume.sh index 1273a5d4..d0eb0b68 100755 --- a/config/hypr/scripts/Volume.sh +++ b/config/hypr/scripts/Volume.sh @@ -29,9 +29,9 @@ get_icon() { # Notify notify_user() { if [[ "$(get_volume)" == "Muted" ]]; then - dunstify -h string:x-dunst-stack-tag:volume_notif -u low -i "$(get_icon)" "Volume : Muted" + dunstify -h string:x-dunst-stack-tag:volume_notif -u low -i "$(get_icon)" "Volume: Muted" else - dunstify -h int:value:"$(get_volume | sed 's/%//')" -h string:x-dunst-stack-tag:volume_notif -u low -i "$(get_icon)" "Volume : $(get_volume)" + dunstify -h int:value:"$(get_volume | sed 's/%//')" -h string:x-dunst-stack-tag:volume_notif -u low -i "$(get_icon)" "Volume: $(get_volume)" fi } |
