Gnome 3 и скрипты Nautilus

9 марта 2014      # linux

Третий Гном никак не даёт расслабиться и просто получать удовольствие. Видимо, это в корне противоречит принципам общения с Linux :)

После обновления домашней ОС появилась необходимость подключить несколько скриптов к Nautilus для обработки музыкальной коллекции. О том, как это сделать я уже писал ещё в 2010 году. Сегодня попытался сделать всё по своей инструкции, и, естественно, не смог. Папка ~/.gnome2, как ни странно, существует, но достаточно логично пуста. Гугление …

Открывание пунктов меню Places с помощью Nautilus в Gnome 3

5 апреля 2012      # linux

Была у меня проблема в домашнем Linux — меню places в Gnome открывалось чем угодно, только не nautilus. Сегодня в очередной раз решил заняться борьбой с этим неудобством. И, как ни странно, решение нашлось довольно быстро.

~/.local/share/applications/mimeapps.list

Открываем, находим параметр inode/directory, приводим строку к виду:

inode/directory=nautilus.desktop;

Наслаждаемся правильной работой меню.

Тэги: , , ,

Если nautilus перестал быть менеджером окон по-умолчанию

20 февраля 2012      # linux

Пару недель назад случился в домашней системе небольшой казус — nautilus перестал быть менеджером окон по-умолчанию. В результате чего все ярлыки, находящиеся в папке places в панели задач, стали открываться, почему-то, с помощью easytag (редактор тэгов муз. файлов). Заметил не сразу, поскольку часто этим путём не хожу, но червяк гложет и не даёт спокойно спать, пока не заработает эта мелочь.

Аналогичная ситуация у меня раньше уже была, но сразу вспомнить как …

Bash-скрипты в Nautilus

20 марта 2010      # linux

В последнее время занят глобальным разбором накопленной музыки. Музыку, как правило, держу в lossless формате (flac), в связи с чем имеются некоторые проблемы. Источник не всегда предоставляет *.flac, часто *.ape или *.wv, поэтому приходится конвертировать. Так что в 95% случаев это один файл с прилагаемым *.cue, поэтому приходится ещё и резать.

О процедурах конвертирования и резки я уже писал ранее, поэтому здесь соответствующие команды будут упомянуты только в коде …