From 2798bc65f034b21ccd86184ea1f8d756b1109c49 Mon Sep 17 00:00:00 2001 From: unexplrd Date: Fri, 14 Feb 2025 17:37:28 +0200 Subject: [PATCH] hyperlend --- modules/home/desktop/hyprland/default.nix | 47 ++++++++++++++++------- 1 file changed, 33 insertions(+), 14 deletions(-) diff --git a/modules/home/desktop/hyprland/default.nix b/modules/home/desktop/hyprland/default.nix index 56a28a8..f4c7eb6 100644 --- a/modules/home/desktop/hyprland/default.nix +++ b/modules/home/desktop/hyprland/default.nix @@ -196,6 +196,18 @@ in { # # "col.text.urgent" = "0xff${config.lib.stylix.colors.base09}"; # }; # }; + workspace = [ + "1, defaultName:general" + "2, defaultName:browse" + "3, defaultName:chat" + "4, defaultName:code" + "5, defaultName:uni" + "6, defaultName:games" + "7, defaultName:sysadmin" + "8, defaultName:media" + "9, defaultName:bg" + # "10, defaultName:" + ]; bindn = [", mouse:272, hy3:focustab, mouse"]; bind = [ @@ -352,10 +364,12 @@ in { "float, class:(nm-connection-editor)" "float, class:(.blueman-manager-wrapped)" # screenshot editor - "noanim, class:^(com.gabm.satty)$" - "float, class:^(com.gabm.satty)$" - "move 0 0, class:^(com.gabm.satty)$" - "pin, class:^(com.gabm.satty)$" + "noanim, class:com.gabm.satty" + "float, class:com.gabm.satty" + "rounding 0, class:com.gabm.satty" + "size 100% 100%, class:com.gabm.satty" + "move 0 0, class:com.gabm.satty" + "pin, class:com.gabm.satty" ## games "float, class:(com.mojang.minecraft.java-edition)" "immediate, class:(com.mojang.minecraft.java-edition)" @@ -367,8 +381,12 @@ in { "float, class:(steam_app_1422450)" "fullscreen, class:(steam_app_1422450)" "immediate, class:(steam_app_1422450)" - "immediate, initialTitle:(Ghostrunner)" + ## workspace assignments + "workspace name:chat, class:org.telegram.desktop" + "workspace name:chat, class:org.signal.Signal" + "workspace name:chat, class:im.riot.Riot" + "workspace name:chat, class:WebCord" ]; }; extraConfig = '' @@ -483,15 +501,16 @@ in { "7" = "VII"; "8" = "IIX"; "9" = "IX"; - "10" = "I"; - "11" = "II"; - "12" = "III"; - "13" = "IV"; - "14" = "V"; - "15" = "VI"; - "16" = "VII"; - "17" = "IIX"; - "18" = "IX"; + "10" = "X"; + general = "󰾞"; + browse = "󰜏"; + chat = "󰭹"; + code = "󰅩"; + uni = "󰁰"; + games = "󰺵"; + sysadmin = "󰒓"; + media = "󱖑"; + bg = "󰣆"; #focused = "󰗝"; #active = "󰻃"; #default = "󰄰";