Re: [dwm] Tag masks

From: <>
Date: Tue, 17 Feb 2009 22:12:01 +0000

It looks like you are shifting the bit mask 4 to the left and not 1. Assuming you have the correct wm_class try 1 << 1
------Original Message------
From: Jake Todd
ReplyTo: dwm mail list
Subject: [dwm] Tag masks
Sent: Feb 17, 2009 17:04

I'm having some trouble with tag masks. From what I understand, they
allow you to place certain windows on specific tags when they are
spawned; please correct me if that is wrong. I've been trying to get
firefox (Iceweasel) to spawn on the second tag, but I have not had any
luck accomplishing this. in my config.h I have my tags set up like this:

static const char tags[][MAXTAGLEN] = { "term", "web", "irc", "im",
"media", "misc" };

I've have this for the my tag masks:

static Rule rules[] = {
        /* class instance title tags mask isfloating
        { "Gimp", NULL, NULL, 1 << 2, True },
        { "Navigator", NULL, NULL, 1 << 4, False },
        { "Navigator", NULL, "Iceweasel", 1 << 4,
        False },
        { NULL, NULL, "Iceweasel", 1 << 4, False }

This hasn't worked so far. I got the class and instance entries from
'xprop WM_CLASS', which returned:

WM_CLASS(STRING) = "Navigator", "Iceweasel"

Does anyone have any other information on this? The 'wiki' has very
limited info in it concerning this, despite it saying that it has
extensive information on it.

Thanks for any help.

Sent from my BlackBerry
Received on Tue Feb 17 2009 - 22:12:01 UTC

This archive was generated by hypermail 2.2.0 : Tue Feb 17 2009 - 22:24:07 UTC