Pintasan untuk mengubah pengaturan 'Sembunyikan' Peluncur

11

Ketika saya bekerja pada laptop saya, saya memiliki periode yang saya hanya menggunakan beberapa program, jadi pengaturan default Intellihide dari Launcher ('Dodge windows') sangat berguna. Tetapi saya juga memiliki periode yang saya harus sering berganti antar program, dan kemudian saya merasa sangat berguna (dan lebih baik untuk alur kerja saya) yang tidak disembunyikan oleh Launcher.

Sekarang, setiap kali saya ingin beralih saya harus membuka CCSM dan mengubah pengaturan (Unity plugin -> Hide Launcher), tetapi akan lebih mudah jika saya bisa menggunakan jalan pintas untuk itu. Jadi pertanyaan saya:

Apakah ada cara untuk membuat jalan pintas untuk beralih di antara (atau mengubah) dua pengaturan Compiz?

Saya memikirkan antarmuka baris perintah untuk compiz, tapi saya tidak bisa langsung menemukan sesuatu seperti itu.

Joris
sumber
Baris perintah untuk mengubah pengaturan Compiz: wiki.compiz.org/Plugins/Dbus Tetapi dengan mengkodekan sakelar untuk ini, Anda memerlukan orang lain;) (mungkin meninggalkan aq di wiki mereka?)
Rinzwind

Jawaban:

8

Anda bisa lari

gconftool-2 --type int --set "/apps/compiz-1/plugins/unityshell/screen0/options/launcher_hide_mode" 2

untuk mengatur mode sembunyikan peluncur ke "Dodge Windows", dan

gconftool-2 --type int --set "/apps/compiz-1/plugins/unityshell/screen0/options/launcher_hide_mode" 0

untuk mengaturnya agar tidak pernah disembunyikan.

Nomor mode adalah:

  • 0 - Tidak pernah
  • 1 - Autohide
  • 2 - Dodge Windows
  • 3 - Jendela Aktif Dodge

Anda dapat menjadikan ini switch hanya dengan menelepon (nilainya harus 2 atau 0 sebelumnya):

gconftool-2 --type int --set "/apps/compiz-1/plugins/unityshell/screen0/options/launcher_hide_mode" $((2 - $(gconftool-2 --get "/apps/compiz-1/plugins/unityshell/screen0/options/launcher_hide_mode")))

Anda kemudian akan membuat keybinding baru ( Alt+ F2gnome-keybinding-properties) dengan perintah:

/bin/bash -c "gconftool-2 --type int --set "/apps/compiz-1/plugins/unityshell/screen0/options/launcher_hide_mode" $((2 - $(gconftool-2 --get "/apps/compiz-1/plugins/unityshell/screen0/options/launcher_hide_mode")))"
htorque
sumber
Terima kasih banyak, persis apa yang saya inginkan! Panggilan untuk beralih berfungsi dengan sempurna.
joris
Tetapi sebuah pertanyaan: Saya mencoba memetakannya ke 'Super + H', tetapi itu tidak berhasil. Namun, dengan 'Ctrl + Alt + H' berfungsi dengan baik. Apakah ada alasan untuk itu?
Joris
Itu mungkin karena kunci Super digunakan untuk segala macam pintasan Unity (mudah-mudahan itu dapat disesuaikan di Ubuntu 11.10).
htorque
Ini sepertinya tidak berfungsi di 13.04, atau apakah saya melakukan sesuatu yang salah?
user138784
4

Jika Anda menggunakan Ubuntu 15.04 (vivid), perintah berikut akan bekerja untuk Anda.

Untuk mengaktifkan pengaturan peluncur sembunyikan gunakan:

dconf write "/org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode" 1

Untuk menonaktifkannya gunakan:

dconf write "/org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode" 0
elang
sumber
3

Untuk Persatuan

Perintah untuk membuat peluncur secara otomatis:

gconftool-2 --set "/apps/compiz-1/plugins/unityshell/screen0/options/launcher_hide_mode" --type string "1"

Dan perintah untuk membuatnya tidak pernah disembunyikan:

gconftool-2 --set "/apps/compiz-1/plugins/unityshell/screen0/options/launcher_hide_mode" --type string "0"

Untuk Unity-2D

Untuk meluncurkan peluncur otomatis:

gsettings set com.canonical.Unity2d.Launcher hide-mode 1

Untuk tidak pernah menyembunyikan peluncur:

gsettings set com.canonical.Unity2d.Launcher hide-mode 0
jokerdino
sumber
Hmmmm, ini tampaknya benar tetapi perubahan tampaknya tidak berlaku kecuali saya membuka jendela pengaturan peluncur. Ada yang tahu ada apa dengan itu?
Joe
@ Jo Tidak tahu. Jika saya mengatur pintasan keyboard, sepertinya akan menyesuaikan nilainya. Saya tidak tahu mengapa peluncur tidak bereaksi. :(
jokerdino
0

Saya membuat indikator aplikasi bernama Unity Launcher Toggle yang memungkinkan Anda beralih di antara mode peluncur. http://napdivad.com/unity_launcher_toggle/

functionptr
sumber
Tautan tidak berfungsi lagi.
Falconepl
0

Inilah cara Anda dapat melakukannya untuk Ubuntu 16 atau 17: (Berdasarkan jawaban falconepl & htorque)

(Ini mengaktifkan penyembunyian peluncur secara otomatis)

dconf write "/org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode" $((1 - $(dconf read "/org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode")))
Gokul NC
sumber