1 个不稳定版本
0.1.0 | 2022 年 5 月 12 日 |
---|
#22 在 #exec
1MB
263 行
包含 (ELF 可执行文件/库, 2.5MB) result/bin/dsktp
dsktp
一个 CLI 工具,用于与遵循 freedesktop 桌面入口规范 的文件交互。
示例
与 fzf
一起使用,此工具可以用作应用程序启动器
#!/usr/bin/env sh
dsktp app ls | fzf --multi --prompt='(x)' |
while read app; do
dsktp app exec "$app"
done
或用于类似 sway 的环境
#!/usr/bin/env sh
swaymsg "[tiling]" -t command opacity 0.7
dsktp app ls | fzf --multi --prompt='(x)' |
while read app; do
swaymsg -t command exec "$(dsktp app how "$app")"
done
swaymsg "[tiling]" -t command opacity 1
lib.rs
:
CLI 工具的高级功能
依赖项
~6.5MB
~122K SLoC