diff --git a/.config/hypr/hyprland/autostart.conf b/.config/hypr/hyprland/autostart.conf index 35e1f15..305de3a 100755 --- a/.config/hypr/hyprland/autostart.conf +++ b/.config/hypr/hyprland/autostart.conf @@ -1,6 +1,6 @@ # Needs To start first exec-once = waybar -#exec-once = hypridle +exec-once = hypridle exec-once = hyprpaper exec-once = gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' exec-once = bash /usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh,gpg @@ -8,8 +8,9 @@ exec-once = sleep 1 && ~/.config/hypr/scripts/wallpapers/wallpaper.sh exec-once = ~/.config/hypr/scripts/goxlr/goxlr-start.sh exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP exec-once = systemctl --user start hyprpolkitagent -exec-once = carla -n ~/Music/1Player.carxp +exec-once = tmux new-session -d -s carla 'carla -n /home/honney/Downloads/test.carxp' # exec-once = udiskie -t +exec-once = tmux new-session -d -s fah 'fah-client' # Monitor LT exec-once = discord diff --git a/.config/hypr/hyprland/bind.conf b/.config/hypr/hyprland/bind.conf index 35e47a6..aa749ec 100755 --- a/.config/hypr/hyprland/bind.conf +++ b/.config/hypr/hyprland/bind.conf @@ -4,6 +4,7 @@ $mainMod = SUPER bind = $mainMod, RETURN, exec, $terminal bind = $mainMod, W, killactive, # "Quit" +bind = $mainMod, Q, killactive, # "Quit" bind = $mainMod, F, fullscreen, bind = $mainMod, V, togglefloating, bind = $mainMod, D, exec, $menu # "Apps" @@ -17,6 +18,7 @@ bind = $mainMod, B, exec, killall -SIGUSR1 waybar # wallpaper/swww bind = $mainMod SHIFT, W, exec, ~/.config/hypr/scripts/wallpapers/wallpaper.sh +# bind = $mainMod SHIFT, W, global, quickshell:Wallpaper # wlogout bind = $mainMod, M, exec, wlogout -b 2 diff --git a/.config/hypr/hyprland/env.conf b/.config/hypr/hyprland/env.conf index b5c9012..654e2ba 100755 --- a/.config/hypr/hyprland/env.conf +++ b/.config/hypr/hyprland/env.conf @@ -8,7 +8,7 @@ env = GTK_USE_PORTAL,1 # environment-variables # Toolkit Backend Variables env = GDK_BACKEND,wayland,x11,* -env = QT_QPA_PLATFORM,wayland;xcb +env = QT_QPA_PLATFORM,xcb env = CLUTTER_BACKEND,wayland #Run SDL2 applications on Wayland. diff --git a/.config/hypr/hyprland/monitor.conf b/.config/hypr/hyprland/monitor.conf index bb74e85..9661f12 100644 --- a/.config/hypr/hyprland/monitor.conf +++ b/.config/hypr/hyprland/monitor.conf @@ -6,23 +6,26 @@ monitor = desc:ASUSTek COMPUTER INC PA279CRV S5LMSB007609, 3840x2160@60, -3840x0 monitor = desc:BNQ BenQ EX2710U Y8P00876019, 3840x2160@144, 0x0, 1 -monitor= desc:Dell Inc. DELL P2419H D4CN3Q2, 1920x1080@60, -1920x-1080, 1, transform, 2v +monitor= desc:LG Electronics LG ULTRAGEAR 107MAKR2RE65, 1920x1080@144, -1920x-1080, 1, transform, 2 -monitor= desc:LG Electronics LG ULTRAGEAR 0x0004D8E1, 1920x1080@144, 0x-1080, 1, transform, 2 +monitor= desc:Dell Inc. DELL P2419H D4CN3Q2, 1920x1080@60, -1920x-2160, 1 + +monitor= desc:LG Electronics LG ULTRAFINE 503NTKF3L437, 3840x2160@60, 0x-2160, 1, transform, 2 # Workspaces on Monitor 1 workspace = 1, monitor:desc:BNQ BenQ EX2710U Y8P00876019 # Workspaces on Monitor 2 workspace = 2, monitor:desc:ASUSTek COMPUTER INC PA279CRV S5LMSB007609 +workspace = 200, monitor:desc:ASUSTek COMPUTER INC PA279CRV S5LMSB007609 # Workspaces on Monitor 3 -workspace = 3, monitor:desc:LG Electronics LG ULTRAGEAR 0x0004D8E1 -workspace = 300, monitor:desc:LG Electronics LG ULTRAGEAR 0x0004D8E1 -workspace = 301, monitor:desc:LG Electronics LG ULTRAGEAR 0x0004D8E1 -workspace = 302, monitor:desc:LG Electronics LG ULTRAGEAR 0x0004D8E1 +workspace = 3, monitor:desc:LG Electronics LG ULTRAFINE 503NTKF3L437 +workspace = 300, monitor:desc:LG Electronics LG ULTRAFINE 503NTKF3L437 +workspace = 301, monitor:desc:LG Electronics LG ULTRAFINE 503NTKF3L437 +workspace = 302, monitor:desc:LG Electronics LG ULTRAFINE 503NTKF3L437 # Workspaces on Monitor 4 -workspace = 4, monitor:desc:Dell Inc. DELL P2419H D4CN3Q2 -workspace = 400, monitor:desc:Dell Inc. DELL P2419H D4CN3Q2 -workspace = 401, monitor:desc:Dell Inc. DELL P2419H D4CN3Q2 +workspace = 4, monitor:desc:LG Electronics LG ULTRAGEAR 107MAKR2RE65 +workspace = 400, monitor:desc:LG Electronics LG ULTRAGEAR 107MAKR2RE65 +workspace = 401, monitor:desc:LG Electronics LG ULTRAGEAR 107MAKR2RE65 diff --git a/.config/hypr/hyprland/theme.conf b/.config/hypr/hyprland/theme.conf index 78250f0..feb8f1c 100644 --- a/.config/hypr/hyprland/theme.conf +++ b/.config/hypr/hyprland/theme.conf @@ -4,7 +4,7 @@ $ICON_THEME = "BeautyLine-Garuda" $KVANTUM_THEME = "Catppuccin-Mocha-Blue" # Experimental HDR (optional) -experimental:xx_color_management_v4 = true +#experimental:xx_color_management_v4 = true debug:full_cm_proto=true # GTK Theming @@ -94,4 +94,4 @@ dwindle { misc { force_default_wallpaper = 0 disable_hyprland_logo = true -} \ No newline at end of file +} diff --git a/.config/hypr/hyprland/workspaces.conf b/.config/hypr/hyprland/workspaces.conf index b1eed5a..a6c3319 100755 --- a/.config/hypr/hyprland/workspaces.conf +++ b/.config/hypr/hyprland/workspaces.conf @@ -3,21 +3,63 @@ ### Apps windows to Workspaces # Recommended Command: sleep 2 && hyprctl activewindow +# windowrulev2 = workspace 5, class:^(.*python3.*)$ + # Apps on Monitor 1 # Apps on Monitor 2 +windowrule { + name = VirtualBox + match:class = .*VirtualBox.* + workspace = 200 +} # Apps on Monitor 3 -windowrulev2 = workspace 3, class:^(floorp)$ -windowrulev2 = workspace 300, class:^(librewolf)$ -windowrulev2 = workspace 301, class:^(thunderbird)$ -windowrulev2 = workspace 302, class:^(Alacritty)$ +windowrule { + name = Floorp + match:class = .*floorp.* + workspace = 3 +} + +windowrule { + name = Librewolf + match:class = .*librewolf.* + workspace = 300 +} + +windowrule { + name = Thunderbird + match:class = .*org.mozilla.Thunderbird.* + workspace = 301 +} + +windowrule { + name = Alacritty + match:class = .*Alacritty.* + workspace = 302 +} # Apps on Monitor 4 -windowrulev2 = workspace 4, class:^(discord)$ -windowrulev2 = workspace 4, class:^(Signal)$ -windowrulev2 = workspace 400, class:^(com.nextcloud.desktopclient.nextcloud)$ -windowrulev2 = workspace 401, class:^(org.keepassxc.KeePassXC)$ +windowrule { + name = Discord + match:class = .*discord.* + workspace = 4 +} +windowrule { + name = Signal + match:class = .*Signal.* + workspace = 4 +} +windowrule { + name = Nextcloud + match:class = .*com.nextcloud.desktopclient.nextcloud.* + workspace = 400 +} +windowrule { + name = KeePassXC + match:class = .*org.keepassxc.KeePassXC.* + workspace = 401 +} -#windowrulev2 = tile,xwayland:1 # Grayjay and other xWayland fix but can also break \ No newline at end of file +#windowrulev2 = tile,xwayland:1 # Grayjay and other xWayland fix but can also break diff --git a/.config/hypr/scripts/audio/1player.sh b/.config/hypr/scripts/audio/1player.sh index a3b62bf..db832e7 100755 --- a/.config/hypr/scripts/audio/1player.sh +++ b/.config/hypr/scripts/audio/1player.sh @@ -1,5 +1,9 @@ #!/bin/bash +# +# Create a carla setup for mixing up Stereo to 3.1 audio (sub+center) +# + # kill old carla killall carla diff --git a/.config/hypr/scripts/audio/2player.sh b/.config/hypr/scripts/audio/2player.sh index 9399ec7..568a491 100755 --- a/.config/hypr/scripts/audio/2player.sh +++ b/.config/hypr/scripts/audio/2player.sh @@ -1,5 +1,10 @@ #!/bin/bash +# +# Create a carla setup for putting 2nd PC output on l and center and +# 1st PC to center and right for a feel of audio +# + # kill old carla killall carla diff --git a/.config/hypr/scripts/screenshot/screenshot_area.sh b/.config/hypr/scripts/screenshot/screenshot_area.sh index e112774..0c8b31f 100755 --- a/.config/hypr/scripts/screenshot/screenshot_area.sh +++ b/.config/hypr/scripts/screenshot/screenshot_area.sh @@ -13,6 +13,4 @@ if [[ ! -d "$dir" ]]; then fi # Take Screenshot -cd "$dir" && grim -g "$(slurp)" "$file" && wl-copy < "$file" -# Open Screenshot -viewnior ${dir}/"$file" \ No newline at end of file +cd "$dir" && grim -g "$(slurp)" - | swappy -f - -o "$file" && wl-copy < "$file" diff --git a/.config/hypr/scripts/screenshot/screenshot_monitor.sh b/.config/hypr/scripts/screenshot/screenshot_monitor.sh index b9323d5..d0e856c 100755 --- a/.config/hypr/scripts/screenshot/screenshot_monitor.sh +++ b/.config/hypr/scripts/screenshot/screenshot_monitor.sh @@ -8,6 +8,6 @@ if [[ ! -d "$dir" ]]; then fi # Take Screenshot -cd "$dir" && sleep 0.5 && grim "$file" && wl-copy < "$file" +cd "$dir" && grim "$file" && wl-copy < "$file" # Open Screenshot viewnior ${dir}/"$file" \ No newline at end of file diff --git a/.config/hypr/scripts/screenshot/screenshot_window.sh b/.config/hypr/scripts/screenshot/screenshot_window.sh index 4df403a..afdeac3 100755 --- a/.config/hypr/scripts/screenshot/screenshot_window.sh +++ b/.config/hypr/scripts/screenshot/screenshot_window.sh @@ -10,6 +10,4 @@ fi focused_window=$(hyprctl activewindow -j | jq -r '"\(.at[0]),\(.at[1]) \(.size[0])x\(.size[1])"') # Take Screenshot -cd "$dir" && grim -g "$focused_window" "$file" && wl-copy < "$file" -# Open Screenshot -viewnior ${dir}/"$file" \ No newline at end of file +cd "$dir" && grim -g "$focused_window" "$file" && swappy -f "$file" -o "$file" && wl-copy < "$file" \ No newline at end of file diff --git a/.config/hypr/scripts/wallpapers/current_wallpaper b/.config/hypr/scripts/wallpapers/current_wallpaper index 7d4528a..a9da83c 100755 --- a/.config/hypr/scripts/wallpapers/current_wallpaper +++ b/.config/hypr/scripts/wallpapers/current_wallpaper @@ -1 +1 @@ -/home/honney/.config/hypr/scripts/wallpapers/wallpapers/moody-flowers.png +/home/honney/.config/hypr/scripts/wallpapers/wallpapers/penrose-triangle-forest.png diff --git a/.config/hypr/scripts/wallpapers/current_wallpaper_blurred.png b/.config/hypr/scripts/wallpapers/current_wallpaper_blurred.png index 5acad33..e507a28 100755 Binary files a/.config/hypr/scripts/wallpapers/current_wallpaper_blurred.png and b/.config/hypr/scripts/wallpapers/current_wallpaper_blurred.png differ diff --git a/.config/hypr/scripts/wallpapers/wallpapers/AZVE1386.png b/.config/hypr/scripts/wallpapers/wallpapers/AZVE1386.png index 7c2029e..fd05a47 100755 Binary files a/.config/hypr/scripts/wallpapers/wallpapers/AZVE1386.png and b/.config/hypr/scripts/wallpapers/wallpapers/AZVE1386.png differ diff --git a/.config/hypr/scripts/wallpapers/wallpapers/forest-sun.png b/.config/hypr/scripts/wallpapers/wallpapers/forest-sun.png index 3e3e698..851136b 100755 Binary files a/.config/hypr/scripts/wallpapers/wallpapers/forest-sun.png and b/.config/hypr/scripts/wallpapers/wallpapers/forest-sun.png differ diff --git a/.config/hypr/scripts/wallpapers/wallpapers/moody-flowers.png b/.config/hypr/scripts/wallpapers/wallpapers/moody-flowers.png index 104c216..000999b 100755 Binary files a/.config/hypr/scripts/wallpapers/wallpapers/moody-flowers.png and b/.config/hypr/scripts/wallpapers/wallpapers/moody-flowers.png differ diff --git a/.config/hypr/scripts/wallpapers/wallpapers/penrose-triangle-forest.png b/.config/hypr/scripts/wallpapers/wallpapers/penrose-triangle-forest.png index 317346b..482151a 100755 Binary files a/.config/hypr/scripts/wallpapers/wallpapers/penrose-triangle-forest.png and b/.config/hypr/scripts/wallpapers/wallpapers/penrose-triangle-forest.png differ diff --git a/.config/hypr/scripts/wallpapers/wallpapers/penrose-triangle-sky.png b/.config/hypr/scripts/wallpapers/wallpapers/penrose-triangle-sky.png index 8c8d1a3..dcaebde 100755 Binary files a/.config/hypr/scripts/wallpapers/wallpapers/penrose-triangle-sky.png and b/.config/hypr/scripts/wallpapers/wallpapers/penrose-triangle-sky.png differ diff --git a/.config/hypr/scripts/wallpapers/wallpapers/tree-alone-dark-evening.png b/.config/hypr/scripts/wallpapers/wallpapers/tree-alone-dark-evening.png index d72ddb7..7240c65 100755 Binary files a/.config/hypr/scripts/wallpapers/wallpapers/tree-alone-dark-evening.png and b/.config/hypr/scripts/wallpapers/wallpapers/tree-alone-dark-evening.png differ diff --git a/.config/hypr/scripts/wallpapers/wallpapers/tropical-leaves.png b/.config/hypr/scripts/wallpapers/wallpapers/tropical-leaves.png index e6df71f..b353468 100755 Binary files a/.config/hypr/scripts/wallpapers/wallpapers/tropical-leaves.png and b/.config/hypr/scripts/wallpapers/wallpapers/tropical-leaves.png differ diff --git a/.config/hypr/scripts/wallpapers/wallpapers/vibrant-colors.png b/.config/hypr/scripts/wallpapers/wallpapers/vibrant-colors.png index 9a9d4d0..b253960 100755 Binary files a/.config/hypr/scripts/wallpapers/wallpapers/vibrant-colors.png and b/.config/hypr/scripts/wallpapers/wallpapers/vibrant-colors.png differ