1 个不稳定版本
0.1.0 | 2023年5月11日 |
---|
#1090 在 文件系统
3,065 每月下载量
6KB
95 行
Kidex
一个简单的文件索引服务
安装
在Arch或基于Arch的发行版上,可以通过AUR包 kidex-git 安装。
手动安装
只需在项目目录中运行以下命令。
cargo install --path .
配置
Kidex只有一个配置文件需要放置在 ~/.config/kidex.ron
中,它使用以下结构
Config(
ignored: [], // A list of patterns to be ignored in all directories
directories: [
WatchDir(
path: "/home/kirottu/Documents", // The root folder to be indexed
recurse: true, // Recursively index and watch all subfolders
ignored: [], // Ignore patterns specifically for this directory
),
],
)
用法
要启动服务,只需运行 kidex
并确保它在后台运行。要从服务获取数据,可以使用提供的 kidex-client
二进制文件获取索引的JSON输出。或者可以使用类似 Anyrun(带有kidex插件)的工具来使用kidex搜索文件。
依赖
~0.4–1.1MB
~25K SLoC