diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index b989d3f..7e2525e 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -14,8 +14,17 @@ ################ # See https://wiki.hyprland.org/Configuring/Monitors/ -monitor=DP-1,2560x1440@144,0x0,1 -monitor=DP-3,2560x1440@144,2560x0,1 +# monitor=DP-1,2560x1440@144,0x0,1 +# monitor=DP-3,2560x1440@144,2560x0,1 +# vrr 3 enables vrr if application is fullscreen and video or game content +# monitor = DP-1, 3440x1440@240,0x0,1,vrr,3 +monitorv2 { + output = DP-1 + mode = 3440x1440@240 + position = 0x0 + scale = 1 + vrr = 3 +} source = ~/.config/hypr/keybindings.conf source = ~/.config/hypr/macchiato.conf @@ -166,10 +175,6 @@ animations { # uncomment all if you wish to use that. # workspace = w[tv1], gapsout:0, gapsin:0 # workspace = f[1], gapsout:0, gapsin:0 -# windowrulev2 = bordersize 0, floating:0, onworkspace:w[tv1] -# windowrulev2 = rounding 0, floating:0, onworkspace:w[tv1] -# windowrulev2 = bordersize 0, floating:0, onworkspace:f[1] -# windowrulev2 = rounding 0, floating:0, onworkspace:f[1] # See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more dwindle { @@ -258,6 +263,7 @@ windowrule = float on, match:class mpv windowrule = float on, match:class steam windowrule = float on, match:class anki windowrule = float on, match:class python, match:title Import +windowrule = match:float 1, center on windowrule = workspace 10 silent, match:class discord windowrule = workspace 9 silent, match:class steam windowrule = workspace 8 silent, match:class anki @@ -289,14 +295,3 @@ debug { disable_logs = true enable_stdout_logs = false } - - -plugin { - split-monitor-workspaces { - count = 5 - keep_focused = 1 - enable_notifications = 1 - enable_persistent_workspaces = 1 - } -} - diff --git a/.config/hypr/keybindings.conf b/.config/hypr/keybindings.conf index 58e053a..3f71e56 100644 --- a/.config/hypr/keybindings.conf +++ b/.config/hypr/keybindings.conf @@ -40,28 +40,28 @@ bind = CTRL+ALT, j, focusmonitor, r bind = CTRL+ALT, k, focusmonitor, l # Switch workspaces with mainMod + [0-9] -bind = $mainMod, 1, split-workspace, 1 -bind = $mainMod, 2, split-workspace, 2 -bind = $mainMod, 3, split-workspace, 3 -bind = $mainMod, 4, split-workspace, 4 -bind = $mainMod, 5, split-workspace, 5 -bind = $mainMod, 6, split-workspace, 6 -bind = $mainMod, 7, split-workspace, 7 -bind = $mainMod, 8, split-workspace, 8 -bind = $mainMod, 9, split-workspace, 9 -bind = $mainMod, 0, split-workspace, 10 +bind = $mainMod, 1, workspace, 1 +bind = $mainMod, 2, workspace, 2 +bind = $mainMod, 3, workspace, 3 +bind = $mainMod, 4, workspace, 4 +bind = $mainMod, 5, workspace, 5 +bind = $mainMod, 6, workspace, 6 +bind = $mainMod, 7, workspace, 7 +bind = $mainMod, 8, workspace, 8 +bind = $mainMod, 9, workspace, 9 +bind = $mainMod, 0, workspace, 10 # Move active window to a workspace with mainMod + SHIFT + [0-9] -bind = $mainMod SHIFT, 1, split-movetoworkspacesilent, 1 -bind = $mainMod SHIFT, 2, split-movetoworkspacesilent, 2 -bind = $mainMod SHIFT, 3, split-movetoworkspacesilent, 3 -bind = $mainMod SHIFT, 4, split-movetoworkspacesilent, 4 -bind = $mainMod SHIFT, 5, split-movetoworkspacesilent, 5 -bind = $mainMod SHIFT, 6, split-movetoworkspacesilent, 6 -bind = $mainMod SHIFT, 7, split-movetoworkspacesilent, 7 -bind = $mainMod SHIFT, 8, split-movetoworkspacesilent, 8 -bind = $mainMod SHIFT, 9, split-movetoworkspacesilent, 9 -bind = $mainMod SHIFT, 0, split-movetoworkspacesilent, 10 +bind = $mainMod SHIFT, 1, movetoworkspacesilent, 1 +bind = $mainMod SHIFT, 2, movetoworkspacesilent, 2 +bind = $mainMod SHIFT, 3, movetoworkspacesilent, 3 +bind = $mainMod SHIFT, 4, movetoworkspacesilent, 4 +bind = $mainMod SHIFT, 5, movetoworkspacesilent, 5 +bind = $mainMod SHIFT, 6, movetoworkspacesilent, 6 +bind = $mainMod SHIFT, 7, movetoworkspacesilent, 7 +bind = $mainMod SHIFT, 8, movetoworkspacesilent, 8 +bind = $mainMod SHIFT, 9, movetoworkspacesilent, 9 +bind = $mainMod SHIFT, 0, movetoworkspacesilent, 10 # Example special workspace (scratchpad) bind = SUPER, S, togglespecialworkspace, magic @@ -137,3 +137,5 @@ bind = $mainMod, code:117, submap, clean submap = clean bind = $mainMod, code:112, submap, reset submap = reset + +bind = SUPER, l, exec, hyprlock diff --git a/.config/rofi/launchers/type-6/style-1.rasi b/.config/rofi/launchers/type-6/style-1.rasi index 1017876..bceff08 100644 --- a/.config/rofi/launchers/type-6/style-1.rasi +++ b/.config/rofi/launchers/type-6/style-1.rasi @@ -2,7 +2,7 @@ * * Author : Aditya Shakya (adi1090x) * Github : @adi1090x - * + * * Rofi Theme File * Rofi Version: 1.7.3 **/ @@ -37,7 +37,7 @@ window { location: center; anchor: center; fullscreen: false; - width: 45%; + width: 37%; x-offset: 0px; y-offset: 0px; @@ -134,7 +134,7 @@ listview { reverse: false; fixed-height: true; fixed-columns: true; - + spacing: 10px; background-color: transparent; text-color: @foreground; diff --git a/.config/waybar/catppuccin-macchiato/config.jsonc b/.config/waybar/catppuccin-macchiato/config.jsonc index 8c08161..42c68cc 100644 --- a/.config/waybar/catppuccin-macchiato/config.jsonc +++ b/.config/waybar/catppuccin-macchiato/config.jsonc @@ -2,7 +2,7 @@ "layer": "bottom", "position": "top", "height": 40, - "width": 2545, + "width": 3422, "spacing": 1, "reload_style_on_change": true, "fixed-center": true, @@ -232,8 +232,8 @@ // "20": "十", }, "persistent-workspaces": { - // "*": 10, - "*": 5, + "*": 10, + // "*": 5, }, "sort-by": "number", "all-outputs": false,