GNOME - Скриване на панелите със клавишна комбинация
#1
Преди няколко дена реших да потърся, дали е възможно да се показват и скриват панелите на Gnome използвайки клавишна комбинация, и ето какво открих.

Запазете като например hidepanels.sh .

Код:
#!/bin/bash

count=0
while read line
do
 keys[$((++count))]="${line}/auto_hide"
done <<EOF
   $( gconftool-2 --all-dirs "/apps/panel/toplevels" )
EOF

case $( gconftool-2 --get "${keys[1]}" ) in
 "0" | "false" | "False" )
   new="true"
   ;;
 * )
   new="false"
   ;;
esac

for key in "${keys[@]}"
do
 gconftool-2 --set "$key" --type bool "$new"
done

Дайте права за да може да се стартира, от терминала това става по следния начин.

Код:
chmod +x hidepanels.sh

Копирайте във директория по избор, от където да може да се изпълнява.

Забележка! Аз съм избрал това да е /usr/local/bin/ .

Код:
cp hidepanels.sh /usr/local/bin/hidepanels.sh

Сега трябва да зададем и клавишната комбинация с която да стартираме скрипта.

Стъпка: 1

Отваряме настройки и клавишни комбинации.

[Изображение: kbd1.png]

Стъпка: 2

Избираме опцията за да добавим нова клавишна комбинация.

[Изображение: %D0%A1%D0%BD%D0%B8%D0%BC%D0%BA%D0%B0-kbd0.png]

Стъпка: 3

Попълваме колонките със име на командата, също пътя до скрипта hidepanels.sh който запазихме преди това във директория по избор.
След като попълним всичко, натискаме прилагане, и от съответния ред въвеждаме комбинацията която искаме да служи за скриване/показване на панелите, аз съм избрал това да е [Shift+Q] но вие може да изберете друга, удобна на вас.

[Изображение: %D0%A1%D0%BD%D0%B8%D0%BC%D0%BA%D0%B0-kbd4.png]

Ето как работи:

[Изображение: action.gif]

По този начин, може да получите лесно допълнително място на екрана когато сърфирате, или четете някоя книга например Smile.

Изходен код на скрипта [1] https://askubuntu.com/questions/34010/ke...-the-panel
* StotinkaOS SOS хранилища .
* (NEW) Fedora COPR хранилища .

Не отговарям на технически въпроси на ЛС.
Отговори




Потребители разглеждащи темата: 1 гост(и)