Nemo, быстрое переключение с double на single клики и наоборот
Добавлено: 19 ноя 2017, 01:34
Словно вчера, я был молодым зеленым чайником в мире GNU/Linux, к счастью, как говорил один великий и уважаемый человек (чье имя я не помню
): "с года приходит опыт, а с опытом - мудрость". На ранних парах моего знакомства с LM-C мне очень хотелось иметь возможность быстро переключаться между двойным и одинарным кликом для открытия файлов/папок в файловом менеджере nemo.
Папки реально удобно открывать 1 кликом, а вот с файлами парой не очень получается. Поэтому в один прекрасный день я бросил все свои усилия, дабы найти решение сложившейся проблемы, в конце-концов ни каждый же раз заходить в меню, чтобы переключать эти режимы работы?! Увы, у меня ничего не получилось, я застрял на самом простом: не смог правильно написать bash-скрипт с условиями... Кхм, ну да ладно, не будем об этом, мне самому стыдно за это недоразумение. Сегодня встретил тот скрипт, довел до ума, в общем решение такое:
1) Создаем файл single_or_double.sh с содержимым:
2) Делаем его исполняемым (ПКМ->Свойства->Права->Разрешить исполнять как программу)
3) В терминал даем команду:
4) "Комбинации клавиш->Дополнительные комбинации клавиш->Добавить пользовательскую комбинацию", затем заполняем поля, например:


Если кто-то не понял, что я имею ввиду, то, надеюсь, данный скриншот прольет свет для вашего понимания.
Папки реально удобно открывать 1 кликом, а вот с файлами парой не очень получается. Поэтому в один прекрасный день я бросил все свои усилия, дабы найти решение сложившейся проблемы, в конце-концов ни каждый же раз заходить в меню, чтобы переключать эти режимы работы?! Увы, у меня ничего не получилось, я застрял на самом простом: не смог правильно написать bash-скрипт с условиями... Кхм, ну да ладно, не будем об этом, мне самому стыдно за это недоразумение. Сегодня встретил тот скрипт, довел до ума, в общем решение такое:
1) Создаем файл single_or_double.sh с содержимым:
Код: Выделить всё
#!/bin/bash
myvar="$(gsettings get org.nemo.preferences click-policy)"
if [ "$myvar" = "'single'" ]
then
gsettings set org.nemo.preferences click-policy 'double'
else
gsettings set org.nemo.preferences click-policy 'single'
fi
3) В терминал даем команду:
cinnamon-settings keyboard
4) "Комбинации клавиш->Дополнительные комбинации клавиш->Добавить пользовательскую комбинацию", затем заполняем поля, например:
Готово, теперь можно переключаться между этими опциями! Я забиндил на сочетание клавиш Shift+F3, что ж, всем спасибо за внимание, всем пингвина
