{ "info": { "author": "Artur Pietrzyk", "author_email": "artudi54@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3" ], "description": "# Programs Integrator\nPrograms 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.\n\n#### systemd\nProgram is running as user systemd service. User session with graphical environment is required to run and manage the program.\n\n#### programs-integrator-ctl\nIt 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.\n![screenshot](https://raw.githubusercontent.com/artudi54/programs-integrator/master/Programs%20Integrator%20Configuration.png)\n\n## Installation\nApplication supports only user install. System wide installation won't work, as this app serves as user-only service.\n\n#### Installing package\n\n##### Installing with PIP\nprograms-integrator is avalable as a PyPI package. It can be downloaded and installed with PIP\n```bash\npip install --user programs-integrator\n```\n\n##### Manual installation\nInstalling 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.\n```bash\ngit clone https://github.com/artudi54/programs-integrator\ncd programs-integrator\n./setup.py install --single-version-externally-managed\n```\n\n#### Registering systemd service\nTo start the service it is required to enable systemd user service\n```bash\nsystemctl --user daemon-reload\nsystemctl --user enable programs-integrator.service\nsystemctl --user start programs-integrator.service\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/artudi54/programs-integrator", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "programs-integrator", "package_url": "https://pypi.org/project/programs-integrator/", "platform": "", "project_url": "https://pypi.org/project/programs-integrator/", "project_urls": { "Homepage": "https://github.com/artudi54/programs-integrator" }, "release_url": "https://pypi.org/project/programs-integrator/0.2/", "requires_dist": [ "numpy", "pyside2", "sortedcontainers" ], "requires_python": "", "summary": "Daemon program for dynamically generating 'Programs' directory", "version": "0.2" }, "last_serial": 4788762, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "14f19ae2d6eaeec8dd9caeec6b1f7362", "sha256": "2bf161dc7221770137a3cb2766a2bd08d776df018a60997fc3cc61c434fa903f" }, "downloads": -1, "filename": "programs_integrator-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "14f19ae2d6eaeec8dd9caeec6b1f7362", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23895, "upload_time": "2019-02-06T22:34:12", "url": "https://files.pythonhosted.org/packages/34/35/255c8d8d83e0de94c0884038f72352726a9ad96a0b68d16b5f25f14f8dd7/programs_integrator-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "245c88385a99d18c44420c4b67fd5fc1", "sha256": "a8a8b29968af719ad6c9193b0e39c183a9f3c196138ddd0149ff934dddab020d" }, "downloads": -1, "filename": "programs-integrator-0.2.tar.gz", "has_sig": false, "md5_digest": "245c88385a99d18c44420c4b67fd5fc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19986, "upload_time": "2019-02-06T22:34:14", "url": "https://files.pythonhosted.org/packages/f6/8a/af616ee0420123c47a7ad833185705e8967d3fd2f2010ca14fdaf0eec90e/programs-integrator-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "14f19ae2d6eaeec8dd9caeec6b1f7362", "sha256": "2bf161dc7221770137a3cb2766a2bd08d776df018a60997fc3cc61c434fa903f" }, "downloads": -1, "filename": "programs_integrator-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "14f19ae2d6eaeec8dd9caeec6b1f7362", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23895, "upload_time": "2019-02-06T22:34:12", "url": "https://files.pythonhosted.org/packages/34/35/255c8d8d83e0de94c0884038f72352726a9ad96a0b68d16b5f25f14f8dd7/programs_integrator-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "245c88385a99d18c44420c4b67fd5fc1", "sha256": "a8a8b29968af719ad6c9193b0e39c183a9f3c196138ddd0149ff934dddab020d" }, "downloads": -1, "filename": "programs-integrator-0.2.tar.gz", "has_sig": false, "md5_digest": "245c88385a99d18c44420c4b67fd5fc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19986, "upload_time": "2019-02-06T22:34:14", "url": "https://files.pythonhosted.org/packages/f6/8a/af616ee0420123c47a7ad833185705e8967d3fd2f2010ca14fdaf0eec90e/programs-integrator-0.2.tar.gz" } ] }