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? ?

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 :)


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.