diff --git a/options/custom/desktops/hyprland/plugins.nix b/options/custom/desktops/hyprland/plugins.nix index a422c70..e7ec0ac 100644 --- a/options/custom/desktops/hyprland/plugins.nix +++ b/options/custom/desktops/hyprland/plugins.nix @@ -24,9 +24,11 @@ in { "plugin:hyprbars:title_color rgb(586e75), focus:0" "plugin:hyprbars:nobar, floating:0" + "plugin:hyprbars:nobar, class:^1Password$, title:^1Password$" "plugin:hyprbars:nobar, class:^clipboard$" "plugin:hyprbars:nobar, class:^discord$, title:^Discord Updater$" "plugin:hyprbars:nobar, class:^dropdown$" + "plugin:hyprbars:nobar, class:^org\\.gnome\\.Nautilus$, title:^New Folder$" "plugin:hyprbars:nobar, class:^steam_app_.+$" "plugin:hyprbars:nobar, class:^Xdg-desktop-portal-gtk$" "plugin:hyprbars:nobar, title:^Picture.in.[Pp]icture$" diff --git a/options/custom/desktops/hyprland/rules.nix b/options/custom/desktops/hyprland/rules.nix index 096307f..d7bcbcd 100644 --- a/options/custom/desktops/hyprland/rules.nix +++ b/options/custom/desktops/hyprland/rules.nix @@ -214,7 +214,7 @@ in { ### Defaults (class ".*" ["float" "suppressevent maximize" "syncfullscreen"]) (floating false ["noshadow"]) - (floating true ["bordercolor rgb(073642)"]) + (floating true ["noborder"]) (fullscreen true ["idleinhibit focus"]) (pinned true ["bordercolor rgb(073642) rgb(073642)"]) @@ -222,14 +222,14 @@ in { (tag.clipboard ["move ${clipboard.x} ${clipboard.y}" "pin" "size ${clipboard.w} ${clipboard.h}" "stayfocused"]) (tag.dropdown ["move ${dropdown.x} ${dropdown.y}" "pin" "size ${dropdown.w} ${dropdown.h}"]) (tag.editor ["group invade" "tile"]) - (tag.files ["size 1000 625"]) + (tag.files ["center" "size 1000 625"]) (tag.game ["fullscreen" "group barred" "idleinhibit always" "noborder" "noshadow" "renderunfocused" "workspace name:game"]) #// (tag.media ["tile" "workspace special:scratchpad"]) (tag.music ["tile" "workspace special:music"]) (tag.office ["workspace special:office"]) (tag.password ["center" "workspace special:password"]) (tag.pip ["keepaspectratio" "move ${pip.x} ${pip.y}" "pin" "size ${pip.w} ${pip.h}"]) - (tag.social ["group" "tile"]) + (tag.social ["group invade lock" "tile"]) (tag.steam ["workspace special:steam"]) (tag.terminal ["tile"]) (tag.vm ["workspace special:vm"]) @@ -241,6 +241,10 @@ in { (class "Xdg-desktop-portal-gtk" ["noborder" "noshadow"]) #!! Expressions are not wrapped in ^$ + (fields { + class = "^1Password$"; + title = "^1Password$"; + } ["stayfocused"]) (fields { class = "^com\\.github\\.wwmm\\.easyeffects$"; title = "^Easy Effects$"; # Main window @@ -253,6 +257,10 @@ in { class = "^lutris$"; title = "^Lutris$"; # Main window } ["center" "size 1000 500"]) + (fields { + class = "^org\\.gnome\\.Nautilus$"; + title = "^New Folder$"; + } ["stayfocused"]) (fields { class = "^org\\.remmina\\.Remmina$"; title = "^Remmina Remote Desktop Client$"; # Main window