added desktop.list for programms in prefix
This commit is contained in:
parent
4310fe1e8c
commit
de34f84e04
11
winehelper
11
winehelper
@ -388,7 +388,7 @@ create_desktop () {
|
|||||||
|
|
||||||
[[ ! -f "$icon_file" ]] && icon_file=wine
|
[[ ! -f "$icon_file" ]] && icon_file=wine
|
||||||
|
|
||||||
# Создаем .desktop файл
|
# создаем .desktop файл
|
||||||
{
|
{
|
||||||
echo "[Desktop Entry]"
|
echo "[Desktop Entry]"
|
||||||
echo "Name=$name_desktop"
|
echo "Name=$name_desktop"
|
||||||
@ -403,7 +403,14 @@ create_desktop () {
|
|||||||
|
|
||||||
cp -f "$USER_WORK_PATH/$desktop_filename.desktop" "$WH_MENU_DIR/"
|
cp -f "$USER_WORK_PATH/$desktop_filename.desktop" "$WH_MENU_DIR/"
|
||||||
|
|
||||||
# Создаем файл категории для меню
|
|
||||||
|
# добавляем информацию о приложении в "$WINEPREFIX/desktop.list"
|
||||||
|
if grep -qe "^${name_desktop}=" "$WINEPREFIX/desktop.list"
|
||||||
|
then sed -i "/^$name_desktop=/d" "$WINEPREFIX/desktop.list"
|
||||||
|
fi
|
||||||
|
echo "$name_desktop=${exe_file//$WINEPREFIX/}" >> "$WINEPREFIX/desktop.list"
|
||||||
|
|
||||||
|
# создаем файл категории для меню
|
||||||
create_new_dir "$HOME/.local/share/desktop-directories"
|
create_new_dir "$HOME/.local/share/desktop-directories"
|
||||||
if [[ ! -f "$WH_MENU_CATEGORY" ]] ; then
|
if [[ ! -f "$WH_MENU_CATEGORY" ]] ; then
|
||||||
cat > "$WH_MENU_CATEGORY" <<EOF
|
cat > "$WH_MENU_CATEGORY" <<EOF
|
||||||
|
Loading…
x
Reference in New Issue
Block a user