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.


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

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

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

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

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")))
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.