Настройте объектив Ubuntu 12.04 Dash по умолчанию на объектив приложения и некоторые другие настройки!

Вот вопросы о постоянной настройке тире для моего Ubuntu 12.04 LTS:

  1. Назначьте линзу приложения в качестве линзы по умолчанию, выбранной при вызове тире с Super или другой назначенной клавише ИЛИ, назначьте другой объектив в качестве моего дома;

  2. Показать полный список установленных приложений как на снимке ниже (я ищу настройку, где полный список приложений будет по умолчанию);

  3. Результаты фильтра тоже должны быть предварительно выбраны с тире.

snap1

5
задан 5 August 2014 в 08:06

1 ответ

Это - вполне ответ hacky.

я предложил бы, чтобы Вы присвоили этот сценарий другому ключу, такому как функциональная клавиша. Я пошел для F3, потому что он не делает многого ни в каких приложениях, которые я использую.

необходимо установить xdotool:

sudo apt-get install xdotool

Первый показ команды

touch .dashopen
gedit .dashopen

и запись в него

закрылись

И команды

touch .filteropen

Теперь, необходимо создать задание крона. Выполненный:

crontab -e

и в него, запишите

эхо @reboot, 'закрытое'>, .filteropen

затем делает

touch dasha.sh
gedit dasha.sh

в это, необходимо поместить следующее:

#! /bin/bash

#DASHOPEN

# get the state of the dash.
do=$(<.dashopen)
fo=$(<.filteropen)

# if it is closed:
if [ $do = 'closed' ]; then
    # open the applications pane
    xdotool key super+a
    # and record that it is open
    echo 'open' > .dashopen
# if it is open
else
    # close it with the super key
    xdotool key super
    # record that it is closed
    echo 'closed' > .dashopen
fi

#FILTEROPEN

# if it is closed:
if [ $fo = 'closed' ]; then
    # get the mouse location
    eval $(xdotool getmouselocation --shell)
    # move to the filter button and click
    xdotool mousemove 1000 60 # CHANGE THIS LINE TO WORK ON YOUR SCREEN.
    # click after 1 second
    sleep 1 && xdotool click 1
    # and record that it is open
    echo 'open' > .filteropen
    # move back to original location
    xdotool mousemove $X $Y
fi

делают это исполняемым файлом:

chmod +x dasha.sh

Теперь необходимо добавить сочетание клавиш:

настройки Открытой системы и клавиатура щелчка.

enter image description here

Нажимают Shortcuts, затем пользовательские ярлыки.

enter image description here

Нажимают [+], затем вводят следующее:

отключенный Щелчок приложения

./dasha.sh

enter image description here

Тире и нажатие Ваше выбранное сочетание клавиш:

enter image description here

прокомментируйте, сделал ли я ошибку

4
ответ дан 5 August 2014 в 08:06

Другие вопросы по тегам:

Похожие вопросы: