Есть программа, lf, сделал для неё ярлык .desktop в ~/.local/share/applications/
Содержание ярлыка:
[Desktop Entry]
Type=Application
Name=lf
Comment=Launches the lf file manager
Icon=utilities-terminal
Terminal=true
Exec=lf
Categories=ConsoleOnly;System;FileTools;FileManager
MimeType=inode/directory;
Keywords=File;Manager;Browser;Explorer;Launcher;Vi;Vim;Python
Проблема в том что в .zshrc прописаны иконки для программы и при запуске из терминала всё хорошо, но когда запускаешь lf через ярлык, то он не подгружает их.
Ещё у меня есть скрипт для запуска программы zathura с другим конфигом, скрипт лежит в ~/.local/bin/
. При запуске lf из терминала он использует этот скрипт для pdf документов, но при запуске lf из ярлыка он использует оригинальный zathura, который лежит в /usr/bin/
.