aboutsummaryrefslogtreecommitdiffstats
path: root/config/hypr
diff options
context:
space:
mode:
authorJa.KooLit <jimmielovejay@gmail.com>2023-12-17 22:59:19 +0900
committerGitHub <noreply@github.com>2023-12-17 22:59:19 +0900
commit9cede52e092289c8e5cbe66f5a97b4d759409ce4 (patch)
tree9b52d33e7f8c099f2776878fb87099d966efa70f /config/hypr
parent0ac64eb61526f5ae02a58e5e90a589ec0f4c3b45 (diff)
parenta42dde412ec9807705b9f6bfc8e25ad37f06a776 (diff)
Merge pull request #81 from JaKooLit/Development
Development
Diffstat (limited to 'config/hypr')
-rw-r--r--config/hypr/configs/Execs.conf8
-rw-r--r--config/hypr/configs/Settings.conf2
-rw-r--r--config/hypr/configs/WindowRules.conf20
-rwxr-xr-xconfig/hypr/initial-boot.sh2
-rwxr-xr-xconfig/hypr/scripts/AirplaneMode.sh2
-rwxr-xr-xconfig/hypr/scripts/ChangeBlur.sh2
-rwxr-xr-xconfig/hypr/scripts/GameMode.sh4
-rwxr-xr-xconfig/hypr/scripts/SwitchKeyboardLayout.sh4
-rwxr-xr-xconfig/hypr/scripts/Volume.sh4
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
}
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage