From a207b90bdffac5587f44358b709e33010259dcff Mon Sep 17 00:00:00 2001 From: Vinicius Moreira Date: Sun, 20 Oct 2019 13:21:11 -0300 Subject: [PATCH] new desktop entries using Linux standards --- aur/bauh.desktop | 9 +++++++++ aur/bauh_tray.desktop | 9 +++++++++ aur/panel_entry.py | 24 ------------------------ aur/tray_entry.py | 31 ------------------------------- 4 files changed, 18 insertions(+), 55 deletions(-) create mode 100644 aur/bauh.desktop create mode 100644 aur/bauh_tray.desktop delete mode 100644 aur/panel_entry.py delete mode 100644 aur/tray_entry.py diff --git a/aur/bauh.desktop b/aur/bauh.desktop new file mode 100644 index 00000000..d4cabde6 --- /dev/null +++ b/aur/bauh.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Name=bauh +Categories=System; +Comment=Manage your Flatpak / Snap / AppImage / AUR applications +Comment[pt]=Gerencie seus aplicativos Flatpak / Snap / AppImage / AUR +Comment[es]=Administre sus aplicaciones Flatpak / Snap / AppImage / AUR +Exec=/usr/bin/bauh +Icon=bauh \ No newline at end of file diff --git a/aur/bauh_tray.desktop b/aur/bauh_tray.desktop new file mode 100644 index 00000000..9b4f325f --- /dev/null +++ b/aur/bauh_tray.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Name=bauh +Categories=System; +Comment=Manage your Flatpak / Snap / AppImage / AUR applications +Comment[pt]=Gerencie seus aplicativos Flatpak / Snap / AppImage / AUR +Comment[es]=Administre sus aplicaciones Flatpak / Snap / AppImage / AUR +Exec=/usr/bin/bauh --tray=1 +Icon=bauh \ No newline at end of file diff --git a/aur/panel_entry.py b/aur/panel_entry.py deleted file mode 100644 index 3a37336d..00000000 --- a/aur/panel_entry.py +++ /dev/null @@ -1,24 +0,0 @@ -# Generates a .desktop file based on the current python version. Used for AUR installation -import os -import sys - -desktop_file = """ -[Desktop Entry] -Type=Application -Name=bauh -Categories=System; -Comment=Manage your Flatpak / Snap / AppImage / AUR applications -Comment[pt]=Gerencie seus aplicativos Flatpak / Snap / AppImage / AUR -Comment[es]=Administre sus aplicaciones Flatpak / Snap / AppImage / AUR -Exec = {path} -Icon = {lib_path}/python{version}/site-packages/bauh/view/resources/img/logo.svg -""" - -py_version = "{}.{}".format(sys.version_info.major, sys.version_info.minor) - -app_cmd = os.getenv('BAUH_PATH', '/usr/bin/bauh') - -with open('bauh.desktop', 'w+') as f: - f.write(desktop_file.format(lib_path=os.getenv('BAUH_LIB_PATH', '/usr/lib'), - version=py_version, - path=app_cmd)) diff --git a/aur/tray_entry.py b/aur/tray_entry.py deleted file mode 100644 index 109bc597..00000000 --- a/aur/tray_entry.py +++ /dev/null @@ -1,31 +0,0 @@ -# Generates a .desktop file based on the current python version. Used for AUR installation -import os -import sys - - -desktop_file = """ -[Desktop Entry] -Type = Application -Name = bauh ( tray ) -Name[pt] = bauh ( bandeja ) -Name[es] = bauh ( bandeja ) -Categories = System; -Comment=Manage your Flatpak / Snap / AppImage / AUR applications -Comment[pt]=Gerencie seus aplicativos Flatpak / Snap / AppImage / AUR -Comment[es]=Administre sus aplicaciones Flatpak / Snap / AppImage / AUR -Exec = {path} -Icon = {lib_path}/python{version}/site-packages/bauh/view/resources/img/logo.svg -""" - -py_version = "{}.{}".format(sys.version_info.major, sys.version_info.minor) - -app_cmd = os.getenv('BAUH_PATH', '/usr/bin/bauh') + ' --tray=1' - -with open('bauh_tray.desktop', 'w+') as f: - f.write(desktop_file.format(lib_path=os.getenv('BAUH_LIB_PATH', '/usr/lib'), - version=py_version, - path=app_cmd)) - - -with open('bauh-tray', 'w') as f: - f.write(app_cmd)