Skip to main content

Programs Integrator

Programs integrator is a GNU/Linux daemon program, written in python, dynamicly generating "Programs" directory in user's home directory. It scans all XDG_DATA_DIRS periodically and makes symbolic links inside the managed directory to application desktop entries.

systemd

Program is running as user systemd service. User session with graphical environment is required to run and manage the program.

programs-integrator-ctl

It starts graphical tool managing configuration of the program. The configuration is stored in "~/.config/programs-integrator" directory. It let's you change settings, list destkop entries excluded from linking and provides you with information about XDG_DATA_DIRS. screenshot

Installation

Application supports only user install. System wide installation won't work, as this app serves as user-only service.

Installing package

Installing with PIP

programs-integrator is avalable as a PyPI package. It can be downloaded and installed with PIP

pip install --user programs-integrator
Manual installation

Installing program manually is not recommended, as application is not managed by any package manager. Manual installation can be done with "setup.py" script using setuputils package.

git clone https://github.com/artudi54/programs-integrator
cd programs-integrator
./setup.py install --single-version-externally-managed

Registering systemd service

To start the service it is required to enable systemd user service

systemctl --user daemon-reload
systemctl --user enable programs-integrator.service
systemctl --user start programs-integrator.service

Metadata

Release files for programs-integrator 0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for programs-integrator 0.3
File Size Uploaded Provenance Actions
programs_integrator-0.3.tar.gz 21.6 kB Without provenance Details for programs_integrator-0.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for programs-integrator 0.3
File Interpreter ABI Platform Actions
programs_integrator-0.3-py3-none-any.whl Python 3 none any Details for programs_integrator-0.3-py3-none-any.whl

Total release size: 45.5 kB

Release files / programs_integrator-0.3.tar.gz

Download URL programs_integrator-0.3.tar.gz
Size 21.6 kB
Tags Source
SHA-256 checksum
How to use checksums
f4ce961cca036ce0ffd254130097fd9997e5141ffb41611f306136985ef4e20a
BLAKE2b-256 checksum
How to use checksums
7a7d55f1b91ed37dccc633cde9f98f18e945fbcbec6eac6623eec8beee1365ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.1.dev0+g94f810c.d20240510 CPython/3.12.5

Release files / programs_integrator-0.3-py3-none-any.whl

Download URL programs_integrator-0.3-py3-none-any.whl
Size 23.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1516c9622a9875370f14020e0ba821ac27cd532d8c90350d4b719ffe3ee31b4f
BLAKE2b-256 checksum
How to use checksums
a77bf927d51551d5b59ce37d7d85e388c43ddb100eeef5beeb18ba4df0c30eb1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.1.dev0+g94f810c.d20240510 CPython/3.12.5

Security for programs-integrator 0.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.3 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page