跳转到主要内容

处理您的tmux复活文件

项目描述

$_ tmux-resurrect-util

用于处理tmux-resurrect常规任务的命令行工具

» tmux-res --help
Usage: tmux-res [OPTIONS] COMMAND [ARGS]...

  TMUX Resurrect utility, simplifies and automates common tasks

Options:
  --version      Show the version and exit.
  -v, --verbose  Enables verbose mode
  --help         Show this message and exit.

Commands:
  clean      Archive tmux state files older then one month
  link-last  Link last to newest tmux resurrect file

安装

在以下示例中,我使用未经选择的pip进行安装。我建议将其安装到虚拟环境中,有多种工具可以实现这一点。

要求
要使用此工具,您需要Python 3.7。有关详细信息,请参阅app.py

» python --version
Python 3.7.0
» pip --version
pip 10.0.1 from /…/lib/python3.7/site-packages/pip (python 3.7)

安装
如果您有链接到旧版Python(2.x)的pip,则可能需要使用pip3 install

git clone git@github.com:Hultner/tmux-resurrect-util.git
pip install ./tmux-resurrect-util

通过pip安装 您还可以通过PyPI使用pip安装此软件包

pip install tmux-resurrect-util

开发与贡献

分叉并发送PR! 对于格式化,我使用black以保持差异小,使用pylint/flake8进行linting,并使用pytest进行测试。代码目前处于原型阶段,欢迎简化、重构和其他质量改进。

路线图

当前的产品路线图记录在app.py模块文档字符串中的TODO:部分。高级测试伪代码位于test.py中。

开始使用

我在开发中使用pipenv。确保在添加或更新依赖项时更新PipfilePipefile.lock。如果不需要,请避免添加外部包,尤其是低活跃度包。如果您计划创建一个PR并拉入新且有趣的包,请与我联系。

» git clone git@github.com:Hultner/tmux-resurrect-util.git
...
» cd tmux-resurrect-util
» pipenv install -e .
...
» vi .

享受!


“鼓舞人心的引言并非适合所有人” —— 一些One,某处(某时)。

 .
..:

项目详情


下载文件

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

源代码发行版

tmux-res-0.4.8.tar.gz (6.2 kB 查看哈希值)

上传时间 源代码

构建发行版

tmux_res-0.4.8-py3-none-any.whl (7.4 kB 查看哈希值)

上传时间 Python 3

由以下机构支持