So starten Sie Programme beim Start automatisch in bestimmten Arbeitsbereichen

7

Ich möchte einen Befehl auf dem rc.d-System hinzufügen, mit dem Ubuntu beim Start verschiedene Programme in verschiedenen Arbeitsbereichen ausführt. Dh: Arbeitsbereich 1: Chrome, Arbeitsbereich 2: Thunderbird. Wie kann dies erreicht werden? Gibt es ein Tool? ?

neugierig
quelle

Antworten:

3

Auch wenn Sie tatsächlich ein Skript schreiben könnten, um jede gewünschte Anwendung in verschiedenen X-Sitzungen automatisch zu starten, sollten Sie sich die Konfigurationsdateien Ihres Wm ansehen (welches ist das?).

Um genau das zu tun, was Sie gefragt haben, z. B. mit xmonad (my wm), müssen Sie einfach ein paar Zeilen schreiben, wie z

className =? "Icedove"             --> doShift "3:mail"

Wenn Sie compiz verwenden, gibt es meiner Meinung nach ein Plugin, mit dem Sie eine Anwendung in einem bestimmten Arbeitsbereich platzieren können. Sie müssen sie also nur automatisch starten.

also bitte gib dein wm an :)

MarcDuQuesne
quelle
home @ home-Aspire-1810TZ: /etc/init.d$ wmctrl -m Name: Compiz Klasse: N / A PID: N / A
neugierig
Ich habe festgestellt, dass Devilspie das Tool ist, nach dem ich suche. Ich werde es Sie wissen lassen. Ich habe auch compizconfig-settings-manager gefunden, aber ich bevorzuge etw von der Kommandozeile
neugierig
Es scheint, dass unter Compiz wm devilspie-Befehle nicht funktionieren. Ich erstelle eine einfache user.ds-Datei unter ~ user / .devilspies, (if (is (application_name) "google-chrome") (set_workspace 2) )aber es scheint, dass sie nicht der Regel entspricht.
neugierig