Я хотів би додати miro до графічного інтерфейсу програми за замовчуванням у системних налаштуваннях / програмах за замовчуванням. Я додав ;miro.desktop
поруч із усіма записами ritbox.desktop, врешті-решт виявив, чи він не доданий, audio/x-vorbis+ogg=rhythmbox.desktop
оскільки audio/x-vorbis+ogg=rhythmbox.desktop;miro.desktop
він не відображатиметься у спадному списку системних налаштувань / програм за замовчуванням.
Я можу знайти default.list
будь-яке
/etc/gnome/defaults.list
або/usr/share/applications/defaults.list
Змінення будь-якого дає мені однакові результати.
Подальше прочитання я виявив, що GNOME розбиває налаштування програми за замовчуванням у загальносистемних та специфічних для користувача настройках.
- Системні завдання додатків можна знайти в
/etc/gnome/defaults.list
. - Користувач конкретно в
~/.local/share/applications/defaults.list
.
Тому я розумію, що якщо я клацніть правою кнопкою миші / відкрити з / встановити за замовчуванням, вона внесе зміни до мого ~/.local/share/applications/mimeapps.list
і буде пов'язана з цим користувачем. Я вважаю , я міг би навіть створити defaults.list в ~/.local/share/applications/
але так як зміни , внесені в /usr/share/applications/defaults.list
і /etc/gnome/defaults.list
є для всієї системи я не впевнений , що правильний шлях. Яка різниця між ними та який правильний список слід змінити?