Это должно относиться к любой системе на основе FreeDesktop, хотя я тестировал ее только на KDE и Dolphin. Предположим, у вас установлен Atom и его файл .desktop находится в папке /usr/share/applications.

  1. Откройте файл /usr/share/applications/atom.desktop в редакторе с правами суперпользователя.
  2. Найдите строку, начинающуюся с «MimeType=text/plain;».
  3. Добавьте MIME-тип inode/directory в конец этой строки, чтобы он выглядел как «MimeType=text/plain;inode/directory;».
  4. Сохраните изменения в файле и закройте его.
  5. Запустите команду update-desktop-database в терминале.
  6. Найдите папку вашего проекта в Dolphin или любом другом файловом менеджере.
  7. Щелкните правой кнопкой мыши папку проекта и разверните подменю Открыть с помощью…. Атом должен быть указан.
  8. Если вы выберете параметр Atom в подменю Открыть с помощью…, он должен нормально открыться в редакторе Atom.