Команда копирования с аргументами командной строки

Предположим, что вы используете дистрибутив, отличный от NixOS, тогда да, вы можете ожидать, что ваше окружение рабочего стола будет искать ваши приложения в /usr/share/applications, в то время как приложения, установленные в Nix, находятся в ~/.nix-profile/share/applications.

Вместо создания симлинка из /usr/share/applications вы должны указать своему рабочему столу, где искать. Это можно сделать, добавив следующее в ~/.profile:

export XDG_DATA_DIRS=$HOME/.nix-profile/share:$HOME/.share:"${XDG_DATA_DIRS:-/usr/local/share/:/usr/share/}"

Таким образом, ваш рабочий стол будет искать приложения как в /usr/share/applications, так и в ~/.nix-profile/share/applications, с приоритетом приложений, установленных с Nix.

For more info, https://nixos.org/wiki/KDE#Using_KDE_outside_NixOS

2
07.06.2016, 18:40
0 ответов

Теги

Похожие вопросы