All Projects → faheel → desktop-entry-creator

faheel / desktop-entry-creator

Licence: GPL-3.0 license
A user-friendly GUI for creating desktop entries for installed applications on Linux

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to desktop-entry-creator

Plotinus
A searchable command palette in every modern GTK+ application
Stars: ✭ 805 (+1612.77%)
Mutual labels:  gtk3, linux-desktop
cast control
📺 Control Chromecasts from Linux and D-Bus
Stars: ✭ 443 (+842.55%)
Mutual labels:  linux-desktop, pygobject
hazzy
Touchscreen UI for LinuxCNC
Stars: ✭ 30 (-36.17%)
Mutual labels:  gtk3, pygobject
Dino
Modern XMPP ("Jabber") Chat Client using GTK+/Vala
Stars: ✭ 1,637 (+3382.98%)
Mutual labels:  gtk3, linux-desktop
Autokey
AutoKey, a desktop automation utility for Linux and X11, formerly hosted at OldAutoKey. Updated to run on Python 3.
Stars: ✭ 2,095 (+4357.45%)
Mutual labels:  gtk3, desktop-application
gui-python-gtk
Repositório criado para documentar e centralizar conteúdos, dicas, tutoriais e exemplos de código sobre a construção de interfaces com a linguagem de programação Python (PyGObject) e o toolkit gráfico Gtk 4.
Stars: ✭ 85 (+80.85%)
Mutual labels:  gtk3, pygobject
Clamtk
An easy to use, light-weight, on-demand virus scanner for Linux systems
Stars: ✭ 151 (+221.28%)
Mutual labels:  gtk3, linux-desktop
pw3270
3270 Emulator for gtk
Stars: ✭ 38 (-19.15%)
Mutual labels:  gtk3, linux-desktop
dunya-desktop
A modular, customizable and open-source desktop application for accessing and visualizing music data.
Stars: ✭ 76 (+61.7%)
Mutual labels:  desktop-application
virena
A React-Native navigation prototyping tool on the desktop.
Stars: ✭ 58 (+23.4%)
Mutual labels:  desktop-application
switchboard-plug-wacom
Manage drawing tablets and Wacom devices
Stars: ✭ 17 (-63.83%)
Mutual labels:  gtk3
DownloadRedditImages
Easily download all the images from any subreddit (also select sort_type if you want hot/top/new/controversial, and also sort_time day/week/month/year/all). Randomly select downloaded images and set as wallpaper, updating every 30 mins (or whenever you want duh)!
Stars: ✭ 66 (+40.43%)
Mutual labels:  linux-desktop
Calinix-Arch
CalinixOS Linux Distribution ISO Profiles
Stars: ✭ 42 (-10.64%)
Mutual labels:  linux-desktop
Lurka
4chan desktop app for power users
Stars: ✭ 29 (-38.3%)
Mutual labels:  desktop-application
gpt
Simple GoPro media organization tool
Stars: ✭ 37 (-21.28%)
Mutual labels:  gtk3
ColorPicker
Powerful screen ColorPicker/Chooser application for Linux Desktop
Stars: ✭ 55 (+17.02%)
Mutual labels:  linux-desktop
gestures
Outdated page, see GitLab link:
Stars: ✭ 21 (-55.32%)
Mutual labels:  gtk3
Lights-Up
Philips Hue controller for Linux [WIP]
Stars: ✭ 27 (-42.55%)
Mutual labels:  gtk3
wingpanel-indicator-notifications
Wingpanel Notifications Indicator
Stars: ✭ 22 (-53.19%)
Mutual labels:  gtk3
i3-keyboard-layout
Change keyboard layout with a keystroke + show it in the status bar
Stars: ✭ 86 (+82.98%)
Mutual labels:  linux-desktop

Logo

Desktop entry creator

PyPI License

A user-friendly GUI for creating desktop entries for installed applications on Linux.

Screenshot

Installation

  1. 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
  2. Install using pip:

    pip install desktop-entry-creator

Development

  1. Install the required system packages mentioned in the installation section.
  2. Set up a Python 3 virtual environment using Pipenv:
    pipenv --three
  3. Activate the virtual environment and install the dependencies:
    pipenv shell
    pipenv install --dev
  4. Run app.py located under the desktop_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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].