From f55c5be2a43dc96a4f0f8a60f09ca26c197f1a2b Mon Sep 17 00:00:00 2001 From: Vinicius Moreira Date: Fri, 14 Jun 2019 16:28:04 -0300 Subject: [PATCH] script to AUR installation --- arch/register_desktop.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 arch/register_desktop.py diff --git a/arch/register_desktop.py b/arch/register_desktop.py new file mode 100644 index 00000000..d057c6ed --- /dev/null +++ b/arch/register_desktop.py @@ -0,0 +1,20 @@ +# used for AUR installation +import subprocess +import sys +from pathlib import Path + +desktop_file = """ +[Desktop Entry] +Type = Application +Name = fpakman +Comment = Manage your Flatpak applications +Exec = /usr/bin/fpakman +Icon = /usr/lib/python{version}/site-packages/fpakman/resources/img/flathub_45.svg +""".format(version="{}.{}".format(sys.version_info.major, sys.version_info.minor)) + +file_path = '{}/.local/share/applications/fpakman.desktop'.format(str(Path.home())) + +with open(file_path, 'w+') as f: + f.write(desktop_file) + +subprocess.run('desktop-file-install {}'.format(file_path), shell=True)