From a67ad7b4e172a960366c876af902cec351a406eb Mon Sep 17 00:00:00 2001 From: The-Repo-Club Date: Mon, 28 Aug 2023 12:08:59 +0100 Subject: [PATCH] Update HyprLand --- .../hypr/extends/environment_variables.conf | 1 + hypr/.config/hypr/extends/rules.conf | 43 +++++++++++++------ pkgbrowser/.config/pkgbrowser/pkgbrowser.conf | 2 +- 3 files changed, 32 insertions(+), 14 deletions(-) diff --git a/hypr/.config/hypr/extends/environment_variables.conf b/hypr/.config/hypr/extends/environment_variables.conf index df1125247..aa09eb969 100644 --- a/hypr/.config/hypr/extends/environment_variables.conf +++ b/hypr/.config/hypr/extends/environment_variables.conf @@ -4,6 +4,7 @@ env = XDG_SESSION_TYPE, wayland env = XDG_CURRENT_DESKTOP, Hyprland env = XDG_SESSION_DESKTOP, Hyprkand env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1 +env = QT_QPA_PLATFORMTHEME, qt5ct # env = QT_QPA_PLATFORM,"wayland;xcb" env = GNOME_KEYRING_CONTROL,"/run/user/1000/keyring" env = SSH_AUTH_SOCK,"/run/user/1000/keyring/ssh" diff --git a/hypr/.config/hypr/extends/rules.conf b/hypr/.config/hypr/extends/rules.conf index 9cf77d19a..8c3b803d8 100644 --- a/hypr/.config/hypr/extends/rules.conf +++ b/hypr/.config/hypr/extends/rules.conf @@ -4,23 +4,40 @@ # windowrulev2 = float,class:^(kitty)$,title:^(kitty)$ # See https://wiki.hyprland.org/Configuring/Window-Rules/ for more +windowrulev2 = float,class:^(blueman-manager)$ +windowrulev2 = float,class:^(xdg-desktop-portal-gtk$) + # Set workspaces here +## Workspace 1 windowrule = workspace 1,^(kitty)$ windowrule = workspace 1,^(Alacritty)$ +## Workspace 2 +windowrule = workspace 2,^(Code)$ +windowrule = workspace 2,^(nvim)$ +windowrule = workspace 2,^(jetbrains-studio)$ + +## Workspace 3 +windowrule = workspace 3,^(nemo)$ + +## Workspace 4 +windowrule = workspace 4,^(Gimp)$ + +## Workspace 5 + +## Workspace 6 +windowrule = workspace 6,^(firefox)$ + +## Workspace 7 + +## Workspace 8 +windowrule = workspace 8,^(Steam)$ +windowrule = workspace 8,^(RuneScape)$ +## Workspace 9 +windowrule = workspace 9,^(discord)$ +windowrule = workspace 9,^(Hexchat)$ - -windowrule = float,Rofi -windowrule = float,pavucontrol -windowrule = size 800 500,title:^(float_alacritty)$ -windowrule = float,title:^(float_alacritty)$ -windowrule = tile,title:^(alacritty)$ -windowrule = tile,title:^(.*)(Vivaldi)(.*)$ -windowrule = animation popin,Rofi - -windowrulev2 = float,class:^(microsoft-edge)$,title:^(Save File)$ -windowrulev2 = float,class:^(microsoft-edge)$,title:^(Open File)$ -windowrulev2 = float,class:^(blueman-manager)$ -windowrulev2 = float,class:^(xdg-desktop-portal-gtk$) \ No newline at end of file +## Workspace 10 +windowrule = workspace 10,^(pkgbrowser)$ \ No newline at end of file diff --git a/pkgbrowser/.config/pkgbrowser/pkgbrowser.conf b/pkgbrowser/.config/pkgbrowser/pkgbrowser.conf index aecf4d6b9..442c9512b 100644 --- a/pkgbrowser/.config/pkgbrowser/pkgbrowser.conf +++ b/pkgbrowser/.config/pkgbrowser/pkgbrowser.conf @@ -12,6 +12,6 @@ strings=bat, pkgbrowser, ly, zap, i3-gaps, microsoft edge, python3, python, pama [window] central-splitter=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\x1\0\0\0\x1>\0\xff\xff\xff\xff\x1\0\0\0\x1\0) -geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\x3\0\0\0)\0\0\ax\0\0\x4\n\0\0\0\x5\0\0\0+\0\0\av\0\0\x4\b\0\0\0\0\0\0\0\0\a\x80\0\0\0\x5\0\0\0+\0\0\av\0\0\x4\b) +geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\ag\0\0\x3\xff\0\0\0\0\0\0\0\0\0\0\aq\0\0\x3\xdd\0\0\0\0\x2\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\ag\0\0\x3\xff) left-splitter=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\0\xc0\0\0\x1\f\0\xff\xff\xff\xff\x1\0\0\0\x2\0) right-splitter=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\0\xc0\0\0\0\xee\0\xff\xff\xff\xff\x1\0\0\0\x2\0)