#排序 #工具 #cli 工具 #cli

app downloads_sorter

自动对文件进行快速且可自定义的排序方式!

5 个版本

0.1.5 2022年2月10日
0.1.3 2022年2月8日
0.1.2 2022年2月8日
0.1.1 2022年2月8日
0.1.0 2022年2月7日

40 in #排序

MIT 许可证

12KB
206 代码行

下载排序器

这是一个简单的 CLI 工具,可帮助您管理您的下载。

安装后,在 $HOME/.config/downloads_sorter.toml 中创建一个 downloads_sorter.toml 文件。

在 downloads_sorter.toml 文件中更改行为。以下是一个示例

sortingdir = 'none'
archivedir = 'none'

[[folderconfig]]
name = 'homework'
keywords = ['hw', 'problemset', 'project', 'lecture' ]
matchertypes = []

[[folderconfig]]
name = 'installers'
keywords = ['amd', 'msi', 'installer']
matchertypes = ['app']

排序目录是程序查找要排序的文件的位置,默认为下载文件夹。

存档目录是程序创建文件夹并排序文件的基础目录。

文件夹配置条目的名称将是存档中的文件夹名称。关键字将与文件名进行比对,然后发送到该文件夹。匹配类型将是 MIME 类型。目前这些不太有效,因此建议仅使用关键字。

有效的匹配类型包括

['app', 'archive', 'audio', 'document', 'font', 'image', 'text' ]

计划:文件的正则表达式分类。终端菜单。

依赖项

~4–13MB
~148K SLoC