< 返回版块

binarytom 发表于 2021-12-25 21:50

12-25.md

zoxide: 一个只能的cd命令, 灵感来自于autojump

它会记住你最常使用的目录,所以你只需敲击几下键盘就可以“跳转”到这些目录。

z foo              # cd into highest ranked directory matching foo
z foo bar          # cd into highest ranked directory matching foo and bar

z ~/foo            # z also works like a regular cd command
z foo/             # cd into relative path
z ..               # cd one level up
z -                # cd into previous directory

zi foo             # cd with interactive selection (using fzf)

z foo<SPACE><TAB>  # show interactive completions (zoxide v0.8.0+, bash/fish/zsh only)

Gitlab 链接,https://github.com/slightlyoutofphase/staticvec

Snui: 一个简单的2d ui库

Snui是一个简单的2D UI库。

虽然计划支持xdg_shell,但目前snui只提供了一个实现wlr_layer_shell协议扩展的Wayland后端。

要创建GUI,首先需要创建一个widget 树。此树中的widget处理鼠标输入或消息等事件。构建widget的场景图,与之前的场景图进行比较,然后进行渲染。

Gitlab 链接,https://gitlab.com/snakedye/snui

𝑋𝑟𝑒𝑚𝑎𝑝: 是Linux的key remapper

xremap是Linux的key remapper。与xmodmap不同,它支持特定于应用程序的重映射和Wayland。

  • 快速- Xremap是用Rust编写的,比Python等无jit解释器更快。
  • 跨平台- Xremap使用evdev和uinput,无论你使用X11还是Wayland都可以。
  • 语言无关— 配置文件是json兼容的。可以从任何语言生成,例如Ruby, Python。 ...

Gitlab 链接,https://github.com/k0kubun/xremap


From 日报小组 TOM

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页