dwm i każdy program w osobnym tagu

Tematy związane z oprogramowaniem, instalacją, konfiguracją
ms-trex
Beginner
Posty: 386
Rejestracja: 29 listopada 2006, 18:24

dwm i każdy program w osobnym tagu

Post autor: ms-trex »

Witam.
Chciałbym osiągnąć taki efekt jak poniżej, niestety nie potrafię sobie z tym poradzić. W dwm jest 9 tagów. Po uruchomieniu dwm chciałbym aby automatycznie na każdym z tagów po starcie był uruchomiony określony program i tak:
[INDENT]na 1 chcę uruchamiać firefoxa,
na 2 roxterm z profilem, który startuje z mc,
3 roxterm z profilem, który startuje z mopc, na 3 tagu roxterm z profilem domyślnym tzn. z czystą konsolą itp.[/INDENT]
Próbowałem to zrobić prostymi skryptami, które uruchamiają określony profil roxterma np. dla profilu z mc, skrypt roxterm-mc:

Kod: Zaznacz cały

#!/bin/bash
roxterm - p mc
Potem w .xinitrc dopisałem:

Kod: Zaznacz cały

sh /home/[b]użytkownik[/b]/.skrypty/roxterm-mc &
dwm
Jednak nie mam pojęcia jak zrobić aby każdy program uruchamiał się w określonym tagu. W config.def.h ustawiłem np. takie coś, ale wszystkie programy ładują się w pierwszym od lewej tagu:

Kod: Zaznacz cały

static const Rule rules[] = {
        /* class      instance    title       tags mask     isfloating   monitor */
        { "roxterm-mc",      NULL,       NULL,       1 << 2,       False,       -1 },
        { "roxterm-mopc",  NULL,       NULL,       1 << 1,       False,       -1 },
        { "Firefox",  NULL,   NULL,       NULL,       1 << 0,          False,       -1 },
};
ODPOWIEDZ