लांचर 'छिपाने' सेटिंग बदलने के लिए शॉर्टकट


11

जब मैं अपने लैपटॉप पर काम कर रहा होता हूं तो मेरे पास ऐसी अवधि होती है जो मैं केवल कुछ कार्यक्रमों का उपयोग कर रहा हूं, इसलिए लॉन्चर का डिफ़ॉल्ट इंटेलीहाइड सेटिंग ('डॉज विंडोज़') बहुत काम आता है। लेकिन मेरे पास ऐसी अवधि भी है जिन्हें मुझे कार्यक्रमों के बीच बहुत बार स्विच करना पड़ता है, और फिर मुझे यह बहुत उपयोगी लगता है (और मेरे वर्कफ़्लो के लिए बेहतर है) जो लॉन्चर को छिपाता नहीं है।

अब, हर बार जब मैं स्विच नहीं करना चाहता हूं तो मुझे सीसीएसएम खोलना होगा और सेटिंग (एकता प्लग इन - लॉन्चर लॉन्चर) को बदलना होगा, लेकिन अगर मैं इसके लिए शॉर्टकट का उपयोग कर सकता हूं तो यह आसान होगा। तो मेरा सवाल:

क्या कॉम्पिज़ की दो सेटिंग्स के बीच स्विच करने (या बदलने) के लिए एक शॉर्टकट बनाने का एक तरीका है?

मैं कमांड लाइन इंटरफ़ेस के बारे में सोचता था, लेकिन मैं सीधे ऐसा कुछ नहीं खोज सका।


Compiz सेटिंग बदलने के लिए कमांड लाइन: wiki.compiz.org/Plugins/Dbus लेकिन इसके लिए एक स्विच को कोड करना जो आपको किसी और की आवश्यकता है?) (हो सकता है कि उनकी विकि पर aq छोड़ दें?)
Rinzwind

जवाबों:


8

तुम दौड़ सकते हो

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

लॉन्चर विंडोज़ को "डॉज विंडोज" में सेट करने के लिए, और

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

इसे छिपाने के लिए कभी नहीं।

मोड नंबर हैं:

  • ० - कभी नहीं
  • 1 - ऑटोहाइड
  • 2 - डॉज विंडोज
  • 3 - चकमा सक्रिय विंडो

आप इसे केवल कॉल करके एक स्विच बना सकते हैं (मूल्य पहले 2 या 0 होना चाहिए):

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

फिर आप कमांड के साथ एक नया कीबाइंडिंग ( Alt+ F2gnome-keybinding-properties) बनाएंगे :

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

बहुत बहुत धन्यवाद, बिल्कुल वही जो मैं चाहता था! स्विचिंग के लिए कॉल एकदम सही है।
जॉरिस

लेकिन एक सवाल: मैंने इसे 'सुपर + एच' मैप करने की कोशिश की, लेकिन यह काम नहीं करता है। हालाँकि, 'Ctrl + Alt + H' के साथ यह ठीक काम करता है। क्या इसका कोई कारण है?
जॉरिस

यह शायद इसलिए है क्योंकि सुपर कुंजी का उपयोग सभी प्रकार के एकता शॉर्टकट के लिए किया जाता है (उम्मीद है कि उबंटू 11.10 में अनुकूलन योग्य होगा)।
htorque

यह 13.04 में काम नहीं कर रहा है, या मैं कुछ गलत कर रहा हूं?
user138784

4

यदि आप Ubuntu 15.04 (ज्वलंत) का उपयोग कर रहे हैं, तो निम्न कमांड आपके लिए काम करना चाहिए।

लॉन्चर को ऑटो-छिपा सेटिंग उपयोग को सक्षम करने के लिए:

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

इसे उपयोग को अक्षम करने के लिए:

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

3

एकता के लिए

लॉन्चर को ऑटोहाइड बनाने की कमान:

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

और इसे बनाने की आज्ञा कभी नहीं छिपती:

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

एकता -2 डी के लिए

लॉन्चर को ऑटोहाइड करने के लिए:

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

लॉन्चर को कभी न छिपाने के लिए:

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

हम्म्म्म, यह सही लगता है लेकिन जब तक मैं लॉन्चर सेटिंग्स विंडो नहीं खोलता तब तक बदलाव लागू नहीं होते। किसी भी विचार है कि क्या हो रहा है?
जो

@ जोए कोई विचार नहीं। यदि मैंने कीबोर्ड शॉर्टकट सेट किया है, तो यह मान समायोजित करने के लिए लगता है। मुझे नहीं पता कि लांचर हालांकि प्रतिक्रिया क्यों नहीं कर रहा है। :(
jokerdino


0

यहां बताया गया है कि आप इसे Ubuntu 16 या 17 के लिए कैसे कर सकते हैं: (फाल्कोपनल और होर्के के उत्तर के आधार पर)

(यह लॉन्चर के ऑटो- हाइडिंग को टॉगल करता है)

dconf write "/org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode" $((1 - $(dconf read "/org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode")))
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.