From 7b540ec7b7d3322fee585b48e34081eac075bad5 Mon Sep 17 00:00:00 2001 From: zachir Date: Tue, 2 Jan 2024 15:58:51 -0600 Subject: cla: hypr & waybar: set monitor config This configures specifically cla monitors for hyprland and waybar. --- hypr/hyprland.conf | 16 +++++++++------- waybar/config | 47 ++++++++++++++++++++++++++++++++++++++--------- 2 files changed, 47 insertions(+), 16 deletions(-) diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 153ff91..b4b55e3 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -1,8 +1,8 @@ # See https://wiki.hyprland.org/Configuring/Monitors/ #{{{ Monitor config monitor = , preferred, auto, 1 -monitor = HDMI-A-1, 1920x1080@60, 0x0, 1 -monitor = DP-1, 1920x1080@60, 1920x0, 1 +monitor = HDMI-A-1, 1920x1080@75, 1920x0, 1 +monitor = DP-1, 1920x1080@60, 0x0, 1 #}}} # See https://wiki.hyprland.org/Configuring/Keywords/ for more @@ -148,13 +148,15 @@ plugin { # Example windowrule v2 # windowrulev2 = float, class:^(kitty)$, title:^(kitty)$ # See https://wiki.hyprland.org/Configuring/Window-Rules/ for more -windowrule = windowdance, title:^(Rhythm Doctor)$ +windowrule = windowdance, class:^(oneshot)$ windowrule = fullscreen, ^(Xephyr)$ windowrule = float, title:^(LibreWolf - Choose User Profile)$ -windowrulev2 = float, class:^(yabridge-host.exe.so)$, title:^(menu)$ -windowrulev2 = float,floating:0,title:^(menu*) -windowrulev2 = forceinput,title:^(menu*) -windowrulev2 = windowdance,title:^(menu*) +windowrulev2 = tile, class:^(REAPER)$, title:^(.*REAPER v[0-9.]* - Licensed for personal/small business use)$ +#windowrulev2 = float, class:^(yabridge-host.exe.so)$, title:^(menu)$ +#windowrulev2 = float,floating:0, title:^(menu)$ +#windowrulev2 = forceinput, title:^(menu)$ +#windowrulev2 = windowdance, title:^(menu)$ +#windowrulev2 = nofocus, title:^(menu)$, class:^(yabridge\-host\.exe\.so)$ #}}} #{{{ Mods diff --git a/waybar/config b/waybar/config index 0590008..6935e59 100644 --- a/waybar/config +++ b/waybar/config @@ -19,16 +19,45 @@ "format": "{icon}", "active-only": false, "all-outputs": false, + "format-icons": { + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7", + "8": "8", + "9": "9", + "10": "1", + "11": "2", + "12": "3", + "13": "4", + "14": "5", + "15": "6", + "16": "7", + "17": "8", + "18": "9", + }, "persistent_workspaces": { - "1": [], - "2": [], - "3": [], - "4": [], - "5": [], - "6": [], - "7": [], - "8": [], - "9": [] + "1": ["DP-1"], + "2": ["DP-1"], + "3": ["DP-1"], + "4": ["DP-1"], + "5": ["DP-1"], + "6": ["DP-1"], + "7": ["DP-1"], + "8": ["DP-1"], + "9": ["DP-1"], + "10": ["HDMI-A-1"], + "11": ["HDMI-A-1"], + "12": ["HDMI-A-1"], + "13": ["HDMI-A-1"], + "14": ["HDMI-A-1"], + "15": ["HDMI-A-1"], + "16": ["HDMI-A-1"], + "17": ["HDMI-A-1"], + "18": ["HDMI-A-1"] }, "on-scroll-up": "hyprctl dispatch split-workspace e+1", "on-scroll-down": "hyprctl dispatch split-workspace e-1", -- cgit v1.2.3