Не так давно передо мной встала необходимость добавить кнопку создания новой вкладки на главную панель Nautilus — файлового менеджера рабочего окружения GNOME. Поиск в настройках ничего не дал, потому пришлось рыться в интернетах.
В итоге я нашёл решение данной проблемы, пусть и не user friendly способом.
Последовательность действий следующая:
1. Открыть под рутом любой текстовый редактор, который нравится.
2. Открыть в нём файл /usr/share/nautilus/ui/nautilus-navigation-window-ui.xml
3. Прокрутить файл вниз до начала секции <toolbar name=«Toolbar»>
4. Добавить необходимые элементы внутрь этой секции.
5. Выйти из своего сеанса и заново зайти (Log out -> Log in) для того, чтоб изменения вступили в силу.
(Примечание от Torm: можно не выходить из сеанса, а просто перезагрузить Nautilus. Сделать это можно, например, командой killall nautilus)
Данный файл представляет собой обычный xml-файл (что видно из расширения), который можно редактировать руками. Он отвечает за графическую навигацию в Nautilus.
Содержимое секции <toolbar name=«Toolbar»> отвечает за наполнение панельки (что видно из названия — toolbar).
Сам элемент имеет следующий вид: <toolitem name="отображаемое название" action="выполняемое действие"/>
Например, в моём случае с новой вкладкой, я добавил такую строчку:
Если хочется добавить вертикальную разделяющую палку (сепаратор), то нужно просто вставить элемент <separator/> среди остальных элементов:
До кучи я добавил такие элементы:
Надеюсь данный небольшой топик поможет людям, которые хотят изменить панель в Nautilus.
Post Scriptum: графического способа настроить элементы на панели я не нашёл.
В итоге я нашёл решение данной проблемы, пусть и не user friendly способом.
Последовательность действий следующая:
1. Открыть под рутом любой текстовый редактор, который нравится.
2. Открыть в нём файл /usr/share/nautilus/ui/nautilus-navigation-window-ui.xml
3. Прокрутить файл вниз до начала секции <toolbar name=«Toolbar»>
4. Добавить необходимые элементы внутрь этой секции.
5. Выйти из своего сеанса и заново зайти (Log out -> Log in) для того, чтоб изменения вступили в силу.
(Примечание от Torm: можно не выходить из сеанса, а просто перезагрузить Nautilus. Сделать это можно, например, командой killall nautilus)
Немного пояснений
Данный файл представляет собой обычный xml-файл (что видно из расширения), который можно редактировать руками. Он отвечает за графическую навигацию в Nautilus.
Содержимое секции <toolbar name=«Toolbar»> отвечает за наполнение панельки (что видно из названия — toolbar).
Сам элемент имеет следующий вид: <toolitem name="отображаемое название" action="выполняемое действие"/>
Например, в моём случае с новой вкладкой, я добавил такую строчку:
<toolitem name="New Tab" action="New Tab"/>
Если хочется добавить вертикальную разделяющую палку (сепаратор), то нужно просто вставить элемент <separator/> среди остальных элементов:
...
<toolitem name="Computer" action="Go to Computer"/>
<separator/>
<toolitem name="Search" action="Search"/>
...
До кучи я добавил такие элементы:
<toolitem name="Cut" action="Cut"/>
<toolitem name="Copy" action="Copy"/>
<toolitem name="Paste" action="Paste"/>
<toolitem name="Trash" action="Trash"/>
Надеюсь данный небольшой топик поможет людям, которые хотят изменить панель в Nautilus.
Post Scriptum: графического способа настроить элементы на панели я не нашёл.