jdp407'nin compizconfig kullanma fikri, belirli bir uygulamayı belirli bir çalışma alanı ile ilişkilendirecek, böylece EVERY TIME açılacak, ilgili çalışma alanına yerleştirilecektir. Bu istenmiyorsa, aşağıdakileri yapabilirsiniz:
1) yükleyin wmctrl
sudo apt-get install wmctrl
2) Aşağıdaki içeriğe sahip bir dosya oluşturun ve çalıştırılabilir hale getirin
#!/bin/bash
wmctrl -s 0 #Switches to workspace 0 [workspaces are numbered from 0]
gnome-terminal & #Say you want a terminal in the 0th workspace
nautilus & #Maybe a file browser too
sleep 2 #Windows take some time to open. If you switch immediately, they'll open up in wrong workspaces. May have to change the value 2.
wmctrl -s 1 #Switches to workspace 1
firefox & #You get the idea. Continue for all workspaces
sleep 2
wmctrl -s 0 #You will be left at this workspace when the script finishes executing
3) .xsessionrc
Her giriş sırasında işlemi otomatikleştirmek için bu dizini [bu dosyayı oluşturmanız gerekebilir] ana dizininizden arayın . Veya gerektiğinde sadece bir terminalden arayabilirsiniz. EDIT: .xsessionrc değil, "Başlangıç Uygulamaları" içine yerleştirin. .xsessionrc, masaüstü ortamı yüklenmeden önce bile çalışacaktır.
Jdp407 tarafından önerildiği gibi özel bir xsession oluşturmak isteyebilirsiniz, böylece seçebileceğiniz iki oturumunuz vardır, biri bu uygulamaları otomatik olarak açar ve diğeri de olmaz. Ama bu bana gereksiz görünüyor.
Bir çalışma alanına geçmenin, uygun uygulamaları açmanın ve ardından bir sonrakine geçmenin zaman harcadığını düşünüyorsanız, tüm uygulamaları tek seferde açabilir ve ardından pencereleri kullanarak hareket ettirebilirsiniz wmctrl
. Örneğin
wmctrl -r 'Firefox' -t 1
Firefox'lu bir pencereyi başlığında çalışma alanı 1'e geçirir. Birden fazla pencere varsa, yönetilen pencere listesinde ilk yer wmctrl
değiştirilir. Bunu kullanmak için uygulamalar tarafından oluşturulacak pencerelerin başlığını bilmeniz gerekir. Bu yüzden bunu birincil seçenek olarak önermedim. En sık kullanılan uygulamalarda olduğu gibi başlıklar açıkça görülüyorsa, o zaman yol budur.
Uygulamaları tam ekranda açma:
Gnome-terminali gibi bazı uygulamalar, pencereyi maksimize veya tam ekran modunda açmak için komut satırı argümanlarına sahiptir. Eğer böyle seçenekler varsa, bunları kullanın. Aksi takdirde wmctrl
aşağıdaki gibi kullanın
wmctrl -r 'prasanth@nb37' -b add,maximized_vert,maximized_horz
Bu (zaten var olan) terminal penceremi büyütüyor.
wmctrl -r 'prasanth@nb37' -b add,fullscreen
Bu, pencereyi tam ekran moduna gönderir.
Üzerinden gidin wmctrl
Erkeğin sayfasını. İşlevsellik için daha fazla kullanım bulabilirsiniz.