From 3398d028c61165c219bf9361f5b81d3a54e968c8 Mon Sep 17 00:00:00 2001 From: Mitchell Riedstra Date: Wed, 28 Dec 2022 00:27:22 -0500 Subject: Use regular expressions for tagging windows by class and name --- config.h | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'config.h') diff --git a/config.h b/config.h index abeeaee..f0c2cc7 100644 --- a/config.h +++ b/config.h @@ -37,18 +37,18 @@ static const Rule rules[] = { * WM_NAME(STRING) = title */ /* class instance title tags mask isfloating monitor */ - { "St", NULL, NULL, 1<<0, 0, -1 }, - { "Gimp", NULL, NULL, 1<<2, 0, -1 }, - { "Pavucontrol", NULL, NULL, 1<<6, 0, -1 }, - { "Blueman-manager",NULL, NULL, 1<<6, 0, -1 }, - { "Claws-mail", NULL, NULL, 1<<7, 0, -1 }, - { "Evolution", NULL, NULL, 1<<7, 0, -1 }, - { "Zotero", NULL, NULL, 1<<7, 0, -1 }, - { "Google-chrome", NULL, NULL, 1<<8, 0, -1 }, - { "Chromium", NULL, NULL, 1<<8, 0, -1 }, - { "Firefox", NULL, NULL, 1<<8, 0, -1 }, - { "firefox", NULL, NULL, 1<<8, 0, -1 }, - { "code-oss", NULL, NULL, 1<<1, 0, -1 }, + { "^St$", NULL, NULL, 1<<0, 0, -1 }, + { "^Gimp$", NULL, NULL, 1<<2, 0, -1 }, + { "^Pavucontrol$", NULL, NULL, 1<<6, 0, -1 }, + { "^Blueman-manager$",NULL, NULL, 1<<6, 0, -1 }, + { "^Claws-mail$", NULL, NULL, 1<<7, 0, -1 }, + { "^Evolution$", NULL, NULL, 1<<7, 0, -1 }, + { "^Zotero$", NULL, NULL, 1<<7, 0, -1 }, + { "^Google-chrome$", NULL, NULL, 1<<8, 0, -1 }, + { "^Chromium$", NULL, NULL, 1<<8, 0, -1 }, + { "^Firefox$", NULL, NULL, 1<<8, 0, -1 }, + { "^code-oss$", NULL, NULL, 1<<1, 0, -1 }, + { "^jetbrains.*$", NULL, NULL, 1<<2, 0, -1 }, }; /* layout(s) */ -- cgit v1.2.3