From 1685b27e36417f2d8e4fde20efbb0fee49731be2 Mon Sep 17 00:00:00 2001 From: "Lennart J. Kurzweg (Nx2)" Date: Thu, 16 May 2024 22:52:56 +0200 Subject: [PATCH] autoanme working (manual flake lock nixpkgs-unstable bump hyprland new is broken) --- flake.lock | 6 +- home-modules/hyprland-autoname-workspaces.nix | 169 +++++++++--------- 2 files changed, 91 insertions(+), 84 deletions(-) diff --git a/flake.lock b/flake.lock index e805c96..1562abe 100755 --- a/flake.lock +++ b/flake.lock @@ -346,11 +346,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1715534503, - "narHash": "sha256-5ZSVkFadZbFP1THataCaSf0JH2cAH3S29hU9rrxTEqk=", + "lastModified": 1715787315, + "narHash": "sha256-cYApT0NXJfqBkKcci7D9Kr4CBYZKOQKDYA23q8XNuWg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "2057814051972fa1453ddfb0d98badbea9b83c06", + "rev": "33d1e753c82ffc557b4a585c77de43d4c922ebb5", "type": "github" }, "original": { diff --git a/home-modules/hyprland-autoname-workspaces.nix b/home-modules/hyprland-autoname-workspaces.nix index ada79da..0eae44d 100755 --- a/home-modules/hyprland-autoname-workspaces.nix +++ b/home-modules/hyprland-autoname-workspaces.nix @@ -1,4 +1,4 @@ -{ config, pkgs, pkgs-unstable, lib, system, user, allowed, secrets, ... }: +{pkgs-unstable, lib, user, ... }: lib.mkIf (user != "tv") { home.packages = [ @@ -6,92 +6,99 @@ lib.mkIf (user != "tv") ]; home.file.".config/hyprland-autoname-workspaces/config.toml".text = '' - version = "1.1.13" + version = "1.1.14" - [class] - Signal = "󱅵" - DEFAULT = "{class}" - libreoffice-writer = "" - pavucontrol = "󰕾" - "epicgameslauncher.exe" = "󰯷" - "riotclientux.exe" = "󰰌" - "[Cc]ode" = "󰨞" - VirtualBox = "" - KiCad = "" - Gimp = "" - code-oss = "󰨞" - VSCodium = "󰨞" - Alacritty = "" - kitty = "" - vesktop = "󰙯" - "cyberpunk2077.exe" = "󰾲" - "Tor Browser" = "󰾔" - "[Tt]hunderbird" = "" - Element = "󰘨" - blueman-manager = "󰂯" - obsidian = "󰠮" - libreoffice-calc = "" - zoom = "󰬡" - mpv = "" - chatterino = "" - "com.obsproject.Studio" = "" - "leagueclientux.exe" = "󰰌" - "[sS]potify" = "" - "org.remmina.Remmina" = "󰢹" - steam = "󰓓" - "galaxyclient.exe" = "󰮡" - "[Ff]irefox" = "󰈹" - pcbnew = "" - ".*.exe" = "" - Chromium = "" - virt-manager = "" - Bitwarden = "" - "[tT]hunar" = "" - zathura = "󰈦" - discord = "󰙯" - "VirtualBox Manager" = "" - "org.inkscape.Inkscape" = "󰕙" - "VirtualBox Machine" = "" - lutris = "󰊗" - "[gG]imp-.*" = "" + [class] + VirtualBox = "" + steam = "󰓓" + "VirtualBox Manager" = "" + "com.obsproject.Studio" = "" + "[Ff]irefox" = "󰈹" + "[Tt]hunderbird" = "" + pcbnew = "" + ".*.exe" = "" + Element = "󰘨" + Signal = "󱅵" + Gimp = "" + VSCodium = "󰨞" + "[sS]potify" = "" + virt-manager = "" + lutris = "󰊗" + DEFAULT = "{class}" + "epicgameslauncher.exe" = "󰯷" + "[Cc]ode" = "󰨞" + "galaxyclient.exe" = "󰮡" + pavucontrol = "󰕾" + "Tor Browser" = "󰾔" + mpv = "" + chatterino = "" + libreoffice-writer = "" + kitty = "" + "cyberpunk2077.exe" = "󰾲" + KiCad = "" + "[tT]hunar" = "" + "riotclientux.exe" = "󰰌" + libreoffice-calc = "" + "org.remmina.Remmina" = "󰢹" + "org.inkscape.Inkscape" = "󰕙" + "VirtualBox Machine" = "" + Bitwarden = "" + "[gG]imp-.*" = "" + Chromium = "" + obsidian = "󰠮" + "leagueclientux.exe" = "󰰌" + zathura = "󰈦" + code-oss = "󰨞" + discord = "󰙯" + vesktop = "󰙯" + blueman-manager = "󰂯" + Alacritty = "" + zoom = "󰬡" - [class_active] - "(?i)ExampleOneTerm" = "icon" + [class_active] + "(?i)ExampleOneTerm" = "icon" - [initial_class] + [initial_class] - [initial_class_active] + [initial_class_active] - [workspaces_name] + [workspaces_name] - [title_in_class] - [title_in_class_active] - [title_in_initial_class] - [title_in_initial_class_active] - [initial_title_in_class] - [initial_title_in_class_active] - [initial_title_in_initial_class] - [initial_title_in_initial_class_active] + [title_in_class] - [exclude] - "(?i)fcitx" = ".*" - aProgram = "^$" - "" = "^$" - "[Ss]team" = "^(Friends List.*)?$" - "explorer.exe" = ".*" - "(?i)TestApp" = "" + [title_in_class_active] - [format] - dedup = false - dedup_inactive_fullscreen = false - delim = " " - workspace = "{id}:{clients}" - workspace_empty = "{id}" - client = "{icon}" - client_fullscreen = "{icon}" - client_active = "{icon}" - client_dup = "{icon}{counter_sup}" - client_dup_active = "*{icon}*{delim}{icon}{counter_unfocused_sup}" - client_dup_fullscreen = "[{icon}]{delim}{icon}{counter_unfocused_sup}" + [title_in_initial_class] + + [title_in_initial_class_active] + + [initial_title_in_class] + + [initial_title_in_class_active] + + [initial_title_in_initial_class] + + [initial_title_in_initial_class_active] + + [exclude] + aProgram = "^$" + "" = "^$" + "(?i)fcitx" = ".*" + "[Ss]team" = "^(Friends List.*)?$" + "explorer.exe" = ".*" + "(?i)TestApp" = "" + + [format] + dedup = false + dedup_inactive_fullscreen = false + delim = " " + workspace = "{id}:{clients}" + workspace_empty = "{id}" + client = "{icon}" + client_fullscreen = "{icon}" + client_active = "{icon}" + client_dup = "{icon}{counter_sup}" + client_dup_active = "*{icon}*{delim}{icon}{counter_unfocused_sup}" + client_dup_fullscreen = "[{icon}]{delim}{icon}{counter_unfocused_sup}" ''; -} \ No newline at end of file +}