动态生成“程序”目录的守护程序程序
programs-integrator的Python项目详细描述
程序集成器
program s integrator是一个gnu/linux守护程序,用python编写,动态生成用户主目录中的“programs”目录。它定期扫描所有xdg_data_目录,并在受管目录中创建指向应用程序桌面项的符号链接。
系统d
程序作为用户系统服务运行。运行和管理程序需要与图形环境的用户会话。
程序积分器控制
它启动图形工具来管理程序的配置。配置存储在“~/.config/programs integrator”目录中。它允许您更改设置,列出从链接中排除的destkop条目,并为您提供有关xdg_data_dirs的信息。
安装
应用程序只支持用户安装。系统范围的安装将不起作用,因为此应用程序作为用户专用服务。
安装软件包
使用PIP安装
programs integrator可用作pypi包。它可以下载并与pip一起安装
pip install --user programs-integrator
手动安装
不建议手动安装程序,因为应用程序不由任何包管理器管理。可以使用setuputils包使用“setup.py”脚本手动安装。
git clone https://github.com/artudi54/programs-integrator
cd programs-integrator
./setup.py install --single-version-externally-managed
注册systemd服务
要启动服务,需要启用systemd用户服务
systemctl --user daemon-reload
systemctl --user enable programs-integrator.service
systemctl --user start programs-integrator.service