A user-friendly GUI for creating desktop entries for installed applications on Linux.
Project description
Desktop entry creator
A user-friendly GUI for creating desktop entries for installed applications on Linux.
Installation
-
Install the required system packages:
- Fedora and RHEL based distros:
sudo dnf install python3-devel cairo cairo-devel python3-cairo gobject-introspection gobject-introspection-devel cairo-gobject cairo-gobject-devel
- Ubuntu and Debian based distros:
sudo apt install python3-dev libcairo2 libcairo-dev python3-cairo libgirepository-1.0-1 libgirepository1.0-dev libcairo-gobject2
- Fedora and RHEL based distros:
-
Install using pip:
pip install desktop-entry-creator
Development
- Install the required system packages mentioned in the installation section.
- Setup Python 3 virtual environment using Pipenv:
pipenv --three
- Activate the virtual enviroment and install the dependencies:
pipenv shell pipenv install --dev
- Run
app.py
located under thedesktop_entry_creator
directory to launch the GUI:./desktop_entry_creator/app.py
License
This project is licensed under the terms of the GPL v3 license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
File details
Details for the file desktop_entry_creator-0.1.4-py3-none-any.whl
.
File metadata
- Download URL: desktop_entry_creator-0.1.4-py3-none-any.whl
- Upload date:
- Size: 44.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56b82aa258f499b5819b47e55855f058867d9c8f5b7d9027b838c966646ab7eb |
|
MD5 | 4d0874d58d11bef3f6a90c0e789dccac |
|
BLAKE2b-256 | b0f5e26f08f4c9374f5fd1e70996d8513eb60436a754d8dedc862f7b58baed78 |