跳转到主要内容

UNIX环境的风铃

项目描述

chimed - UNIX环境中的风铃

chimed守护进程是Linux系统中风铃的等价物。它为其他程序提供了一种使用简单接口创建各种声音的方法 - 中断信号,UDP或TCP数据包,UNIX套接字。

安装

chimed的安装需要libasound2开发文件,这是构建simpleaudio Python模块所需的。

sudo apt install libasound2-dev

如果您想对其工作进行操作,可以从源代码以可编辑模式安装chimed

git clone https://github.com/drybjed/chimed ~/src/github.com/drybjed/chimed
pipx install --editable ~/src/github.com/drybjed/chimed

您还可以从PyPI安装chimed

pipx install chimed

使用方法

安装后,在终端窗口中运行守护进程

chimed serve

您可以使用FIFO文件向其发送命令

# Play a bell sound
echo "chime" >> $XDG_RUNTIME_DIR/chimed/fifo

默认安装包含一组风铃和相应的vim编辑器配置。您可以在存储库中的lib/vim/vimrc文件中查看示例配置,您需要将其包含在您的~/.vimrc配置中,以与chimed集成。还有一个可用的示例systemd单元文件,可以将chimed作为用户守护进程运行。

可以使用以下方式查看内部配置

chimed config get

您可以将 YAML、TOML 和 JSON 文件放入 ~/.config/chimed/conf.d/ 目录以添加或修改配置选项。目前没有太多可配置的,很多功能需要实现,请继续关注。

版权

版权(C)2022-2024 Maciej Delmanowski drybjed@gmail.com

署名

本软件包含来自 freesound.org 的声音

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

此版本没有提供源代码分发文件。请参阅 生成分发存档的教程

构建分发

chimed-0.1.1-py2.py3-none-any.whl (487.8 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面