diff --git a/Screenshots/1.png b/Screenshots/1.png index 9d0b727..45e776f 100644 Binary files a/Screenshots/1.png and b/Screenshots/1.png differ diff --git a/Screenshots/2.png b/Screenshots/2.png index cb8d2b9..e9a84e4 100644 Binary files a/Screenshots/2.png and b/Screenshots/2.png differ diff --git a/Screenshots/3.png b/Screenshots/3.png index df5d760..bc2aa24 100644 Binary files a/Screenshots/3.png and b/Screenshots/3.png differ diff --git a/Screenshots/4.png b/Screenshots/4.png index a04be37..4675d9d 100644 Binary files a/Screenshots/4.png and b/Screenshots/4.png differ diff --git a/Screenshots/5.png b/Screenshots/5.png index 86b0715..d68e1ba 100644 Binary files a/Screenshots/5.png and b/Screenshots/5.png differ diff --git a/Screenshots/6.png b/Screenshots/6.png new file mode 100644 index 0000000..a3551be Binary files /dev/null and b/Screenshots/6.png differ diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 3e44af5..4ad6105 100755 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -11,8 +11,9 @@ #AUTOSTART. # Autostart for Hyprland's FULL RESTART. -exec-once = waybar -c .config/waybar/config.jsonc -s .config/waybar/style.css -exec-once = swaybg -i Media/Pics/Walls/Anime/girl-3.png +#exec = waybar -c .config/waybar/vt/config.jsonc -s .config/waybar/vt/style.css +exec-once = waybar -c .config/waybar/vt/config.jsonc -s .config/waybar/vt/style.css +exec-once = swaybg -i Media/Pics/Walls/Most/Ntr/cl-8.jpg exec-once = brightnessctl set 5% # Autostart for Hyprland's CONFIG RELOAD. @@ -61,15 +62,16 @@ windowrulev2 = move 330 15%,^(foot)$,title:^(cmus) windowrulev2 = workspace 4,^(foot)$,title:^(cmus)$ windowrulev2 = float,^(foot)$,title:^(vc)$ +windowrulev2 = pin,^(foot)$,title:^(vc)$ windowrulev2 = center,^(foot)$,title:^(vc)$ windowrulev2 = size 800 550,^(foot)$,title:^(vc) -windowrulev2 = move 1100 42%,^(foot)$,title:^(vc) +windowrulev2 = move 73 47%,^(foot)$,title:^(vc) windowrulev2 = workspace unset,^(foot)$,title:^(vc)$ # Layer rules. -layerrule = blur, waybar +#layerrule = blur, waybar #layerrule = blur, gtklock @@ -77,20 +79,23 @@ layerrule = blur, waybar # SYSTEM SHORTCUTS. # Brightness 5% step contol shortcuts. -bind=,XF86MonBrightnessDown, exec, brightnessctl set 5%- -bind=,XF86MonBrightnessUp, exec, brightnessctl set +5% +bind= $mainMod, F5, exec, brightnessctl set 5%- +bind= $mainMod, F6, exec, brightnessctl set +5% # Brightness 1% step contol shortcuts. -bind=$mainMod, XF86MonBrightnessDown, exec, brightnessctl set 1%- -bind=$mainMod, XF86MonBrightnessUp, exec, brightnessctl set +1% +bind= $mainMod ALT, F5, exec, brightnessctl set 1%- +bind= $mainMod ALT, F6, exec, brightnessctl set +1% # Toggle Waybar. -bindr=$mainMod, D, exec, pkill waybar || waybar +bindr=$mainMod, D, exec, pkill -SIGUSR1 waybar +bindr=$mainMod ALT, D, exec, pkill -SIGUSR2 waybar +bindr=$mainMod CTRL, D, exec, pkill waybar || waybar -c .config/waybar/vt/config.jsonc -s .config/waybar/vt/style.css + # Audio volume control shortcuts. -bind = , xf86audioraisevolume, exec, pactl set-sink-volume @DEFAULT_SINK@ +5% -bind = , xf86audiolowervolume, exec, pactl set-sink-volume @DEFAULT_SINK@ -5% -bind = , xf86audiomute, exec, pactl set-sink-mute @DEFAULT_SINK@ toggle +bind = $mainMod, F3, exec, pactl set-sink-volume @DEFAULT_SINK@ +5% +bind = $mainMod, F2, exec, pactl set-sink-volume @DEFAULT_SINK@ -5% +bind = $mainMod, F1, exec, pactl set-sink-mute @DEFAULT_SINK@ toggle # Audio play/pause control shortcut. bindl=, XF86AudioPlay, exec, cmus-remote --pause @@ -110,30 +115,32 @@ bindl=, XF86AudioPrev, exec, playerctl prev # Applications shortcuts. bind = $mainMod, Q, exec, $term bind = $mainMod, E, exec, $fmt -bind = $mainMod ALT, E, exec, $fmg -bind = $mainMod ALT, C, exec, $mpt +#bind = $mainMod ALT, E, exec, $fmg +bind = $mainMod, C, exec, $mpt bind = $mainMod, G, exec, $vc -bind = $mainMod ALT, 1, exec, hyprctl dispatch exec [workspace 3] Telegram -bind = $mainMod ALT, 2, exec, hyprctl dispatch exec [workspace 1] firefox -bind = $mainMod ALT, 3, exec, hyprctl dispatch exec [workspace 5] prismlauncher -bind = $mainMod ALT, 4, exec, hyprctl dispatch exec [workspace 3] signal-desktop -bind = $mainMod ALT, 5, exec, hyprctl dispatch exec [workspace 5] ./.freetube/freetube +bind = $mainMod, T, exec, hyprctl dispatch exec [workspace 3] Telegram +bind = $mainMod, F, exec, hyprctl dispatch exec [workspace 1] firefox +bind = $mainMod, M, exec, hyprctl dispatch exec [workspace 5] prismlauncher +#bind = $mainMod ALT, 4, exec, hyprctl dispatch exec [workspace 3] signal-desktop +bind = $mainMod, K, exec, hyprctl dispatch exec [workspace 5] krita +#bind = $mainMod ALT, G, exec, hyprctl dispatch exec [workspace 5] gimp # Lock screen shortcut. bind=$mainMod ALT, Delete, exec, gtklock -i # Grim (screenshot tool) shortcut. bind = , Print, exec, grim /home/lilac/Media/Pics/Scr/Screen-"$(date +%s)".png +bind = $mainMod, Print, exec, grim -g "$(slurp)" /home/lilac/Media/Pics/Scr/Screen-"$(date +%s)".png # WINDOWS SHORTCUTS. # Windows shortcuts. -bind = $mainMod, F, fullscreen, +bind = $mainMod, V, fullscreen, bind = $mainMod, W, killactive, -bind = $mainMod, M, exit, +bind = $mainMod SHIFT, M, exit, bind = $mainMod, S, togglefloating, -bind = $mainMod, C, centerwindow, # dwindle +bind = $mainMod, B, centerwindow, # dwindle bind = $mainMod, R, fakefullscreen, # Move focus shortcuts. @@ -143,16 +150,16 @@ bind = $mainMod, up, movefocus, u bind = $mainMod, down, movefocus, d # Move floating windows. -bind = $mainMod SHIFT, right, moveactive, 45 0 -bind = $mainMod SHIFT, left, moveactive, -45 0 -bind = $mainMod SHIFT, up, moveactive, 0 -45 -bind = $mainMod SHIFT, down, moveactive, 0 45 +bind = $mainMod SHIFT, right, moveactive, 30 0 +bind = $mainMod SHIFT, left, moveactive, -30 0 +bind = $mainMod SHIFT, up, moveactive, 0 -30 +bind = $mainMod SHIFT, down, moveactive, 0 30 # Move floating windows with smaller steps. -bind = $mainMod SHIFT ALT, right, moveactive, 15 0 -bind = $mainMod SHIFT ALT, left, moveactive, -15 0 -bind = $mainMod SHIFT ALT, up, moveactive, 0 -15 -bind = $mainMod SHIFT ALT, down, moveactive, 0 15 +#ind = $mainMod SHIFT ALT, right, moveactive, 15 0 +#ind = $mainMod SHIFT ALT, left, moveactive, -15 0 +#ind = $mainMod SHIFT ALT, up, moveactive, 0 -15 +#ind = $mainMod SHIFT ALT, down, moveactive, 0 15 # Move floating windows to a screen edge. bind = $mainMod ALT, Left, movewindow, l @@ -161,15 +168,15 @@ bind = $mainMod ALT, Up, movewindow, u bind = $mainMod ALT, Down, movewindow, d # Resize windows. -bind = $mainMod CTRL, left, resizeactive,-45 0 -bind = $mainMod CTRL, right, resizeactive,45 0 -bind = $mainMod CTRL, up, resizeactive,0 -45 -bind = $mainMod CTRL, down, resizeactive,0 45 +bind = $mainMod CTRL, left, resizeactive,-30 0 +bind = $mainMod CTRL, right, resizeactive,30 0 +bind = $mainMod CTRL, up, resizeactive,0 -30 +bind = $mainMod CTRL, down, resizeactive,0 30 -bind = $mainMod ALT CTRL, left, resizeactive,-15 0 -bind = $mainMod ALT CTRL, right, resizeactive,15 0 -bind = $mainMod ALT CTRL, up, resizeactive,0 -15 -bind = $mainMod ALT CTRL, down, resizeactive,0 15 +#ind = $mainMod ALT CTRL, left, resizeactive,-15 0 +#ind = $mainMod ALT CTRL, right, resizeactive,15 0 +#ind = $mainMod ALT CTRL, up, resizeactive,0 -15 +#ind = $mainMod ALT CTRL, down, resizeactive,0 15 # Move/resize windows with mouse/touchpad. bindm = $mainMod, mouse:272, movewindow @@ -190,16 +197,16 @@ bind = $mainMod, 9, workspace, 9 bind = $mainMod, 0, workspace, 10 # Move active window to another workspace. -bind = $mainMod CONTROL, 1, movetoworkspace, 1 -bind = $mainMod CONTROL, 2, movetoworkspace, 2 -bind = $mainMod CONTROL, 3, movetoworkspace, 3 -bind = $mainMod CONTROL, 4, movetoworkspace, 4 -bind = $mainMod CONTROL, 5, movetoworkspace, 5 -bind = $mainMod CONTROL, 6, movetoworkspace, 6 -bind = $mainMod CONTROL, 7, movetoworkspace, 7 -bind = $mainMod CONTROL, 8, movetoworkspace, 8 -bind = $mainMod CONTROL, 9, movetoworkspace, 9 -bind = $mainMod CONTROL, 0, movetoworkspace, 10 +bind = $mainMod ALT, 1, movetoworkspace, 1 +bind = $mainMod ALT, 2, movetoworkspace, 2 +bind = $mainMod ALT, 3, movetoworkspace, 3 +bind = $mainMod ALT, 4, movetoworkspace, 4 +bind = $mainMod ALT, 5, movetoworkspace, 5 +bind = $mainMod ALT, 6, movetoworkspace, 6 +bind = $mainMod ALT, 7, movetoworkspace, 7 +bind = $mainMod ALT, 8, movetoworkspace, 8 +bind = $mainMod ALT, 9, movetoworkspace, 9 +bind = $mainMod ALT, 0, movetoworkspace, 10 # Scroll through existing workspaces. bind = $mainMod, mouse_down, workspace, e+1 @@ -243,6 +250,7 @@ general { gaps_in = 8 gaps_out = 18 border_size = 1 + #col.active_border = rgb(272744) #rgb(b4befe) rgb(45475a) rgb(45475a) rgb(b4befe) 40deg col.active_border = rgb(181825) #rgb(b4befe) rgb(45475a) rgb(45475a) rgb(b4befe) 40deg col.inactive_border = rgb(181825) layout = master diff --git a/waybar-bottom/config.jsonc b/waybar/hz/config.jsonc similarity index 98% rename from waybar-bottom/config.jsonc rename to waybar/hz/config.jsonc index 1204330..d2318a2 100644 --- a/waybar-bottom/config.jsonc +++ b/waybar/hz/config.jsonc @@ -13,7 +13,7 @@ "layer": "top", // "output": [], "position": "bottom", - // "height": 38, + // "max-height": 30, // "width": 1000, // "margin": "", "margin-top": 0, @@ -22,7 +22,7 @@ "margin-right": 0, "spacing": 0, "gtk-layer-shell": true, - //"border-radius": 17, + //"border-radius": 16, diff --git a/waybar-bottom/style.css b/waybar/hz/style.css similarity index 97% rename from waybar-bottom/style.css rename to waybar/hz/style.css index a7b0ead..be49b30 100644 --- a/waybar-bottom/style.css +++ b/waybar/hz/style.css @@ -17,7 +17,7 @@ } window#waybar { /*border-top: 2px solid rgba(49,50,68, 0.75);*/ - border-radius: 0 0 0 0px; + border-radius: 0px; /*background: rgba(24, 24, 37, 1.0);*/ background: rgba(17, 17, 27, 1.0); color: #7f849c; @@ -26,7 +26,7 @@ window#waybar { .modules-right { border-radius: 8; - background-color: rgba(39,39,68, 0.7); + background-color: rgba(39,39,68, 0.64); box-shadow: rgba(0, 0, 0, 0.11) 4 4 5 2px; margin-top: 9px; margin-bottom: 9px; @@ -42,7 +42,7 @@ window#waybar { .modules-center { border-radius: 8; - background-color: rgba(39, 39, 68, 0.7); + background-color: rgba(39, 39, 68, 0.64); box-shadow: rgba(0, 0, 0, 0.11) 4 4 5 2px; margin-top: 9px; margin-bottom: 9px; @@ -56,7 +56,7 @@ window#waybar { .modules-left { border-radius: 8; - background-color: rgba(39, 39, 68, 0.7); + background-color: rgba(39, 39, 68, 0.64); box-shadow: rgba(0, 0, 0, 0.11) 4 4 5 2px; margin-top: 9px; margin-bottom: 9px; diff --git a/waybar-left/config.jsonc b/waybar/vt/config.jsonc similarity index 97% rename from waybar-left/config.jsonc rename to waybar/vt/config.jsonc index 1d52412..02efa72 100644 --- a/waybar-left/config.jsonc +++ b/waybar/vt/config.jsonc @@ -33,9 +33,9 @@ "clock", "custom/separator", //"custom/separator", - "battery#bat2", - "custom/separator", "battery", + "custom/separator", + "battery#bat2", ], //Center panel part. @@ -127,7 +127,8 @@ "󰣐 󰣐 󰣐 󰣐 󰣐 " ] }, - "on-click": "pactl set-sink-mute @DEFAULT_SINK@ toggle", + //"on-click": "pactl set-sink-mute @DEFAULT_SINK@ toggle", + "on-click": "foot --title=vc -e pulsemixer", "on-scroll-up": "pactl set-sink-volume @DEFAULT_SINK@ +1%", "on-scroll-down": "pactl set-sink-volume @DEFAULT_SINK@ -1%", "tooltip": false, diff --git a/waybar-left/style.css b/waybar/vt/style.css similarity index 96% rename from waybar-left/style.css rename to waybar/vt/style.css index cd0e7dc..33e2725 100644 --- a/waybar-left/style.css +++ b/waybar/vt/style.css @@ -26,7 +26,7 @@ window#waybar { .modules-right { border-radius: 8; - background-color: rgba(39,39,68, 0.7); + background-color: rgba(39,39,68, 0.6); box-shadow: rgba(0, 0, 0, 0.11) 4 4 5 2px; margin-left: 9px; margin-bottom: 9px; @@ -42,7 +42,7 @@ window#waybar { .modules-center { border-radius: 8; - background-color: rgba(39, 39, 68, 0.7); + background-color: rgba(39, 39, 68, 0.6); box-shadow: rgba(0, 0, 0, 0.11) 4 4 5 2px; margin-left: 9px; margin-right: 9px; @@ -56,7 +56,7 @@ window#waybar { .modules-left { border-radius: 8; - background-color: rgba(39, 39, 68, 0.7); + background-color: rgba(39, 39, 68, 0.6); box-shadow: rgba(0, 0, 0, 0.11) 4 4 5 2px; margin-top: 9px; margin-right: 9px; @@ -165,14 +165,14 @@ Main.*/ box-shadow: rgba(0, 0, 0, 0.0) 2 2 5 2px; color: #7f849c; border-radius: 30px; - padding-top: 0px; + padding-top: 8px; padding-bottom: 0px; padding-right: 0px; - padding-left: 7px; + padding-left: 0px; } #battery.bat2 { - padding-bottom:0px; + padding-bottom:8px; } /*6. Batteries capacity monitoring module.*/ @@ -181,7 +181,7 @@ Main.*/ border-radius: 30px; margin-top: 0px; padding-top: 0px; - padding-bottom: 8px; + padding-bottom: 0px; padding-right: 0px; padding-left: 0px; border-radius: 30px;