tdrop 项目推荐

tdrop 项目推荐

tdrop A Glorified WM-Independent Dropdown Creator tdrop 项目地址: https://gitcode.com/gh_mirrors/tdr/tdrop

项目基础介绍和主要编程语言

tdrop 是一个开源项目,旨在创建一个与窗口管理器无关的下拉式窗口生成器。该项目主要使用 Bash 脚本语言编写,适合那些希望通过简单的脚本实现窗口管理功能的用户。

项目核心功能

tdrop 的核心功能包括:

  1. 支持多种终端和其他程序:可以与几乎任何终端或其他程序配合使用,实现下拉窗口的功能。
  2. 支持多种窗口管理器:无论是平铺式还是浮动式窗口管理器,tdrop 都能很好地支持。
  3. 动态窗口转换:可以将任何窗口动态转换为下拉窗口,并支持在不同的桌面/工作区之间隐藏和显示。
  4. 自定义窗口尺寸和位置:用户可以根据需要设置下拉窗口的尺寸和位置,支持百分比和像素值的设置。
  5. 多实例支持:支持同一程序的多个下拉窗口实例,用户可以通过参数进行区分。
  6. 自动隐藏和显示:当从下拉窗口打开新窗口时,tdrop 可以自动隐藏下拉窗口,并在新窗口关闭后重新显示。
  7. 自动启动和会话管理:支持自动启动程序和 tmux、tmuxinator、tmuxifier 或 tmuxp 会话。

项目最近更新的功能

tdrop 最近更新的功能包括:

  1. 长选项支持:现在可以使用带有空格的长选项,例如 --long-opt value,而不仅仅是 --long-opt=value
  2. 移除不必要的选项:移除了 -W|--normal-window-z|--sleep-terminal-Z|--sleep-window 等不再必要的选项。
  3. 更具体的钩子选项:用更具体和有用的钩子选项替换了旧的钩子选项,例如 --create-hook--map-hook
  4. 自动窗口管理器检测:新增了 -a / --auto-detect-wm 选项,可以根据当前的窗口管理器自动设置某些选项,如 -l-L-d-i
  5. 监视器感知功能:新增了 -m / --monitor-aware 选项,可以根据当前监视器的尺寸自动调整下拉窗口的大小和位置,特别适用于多监视器环境。
  6. Wayland 支持:虽然 tdrop 本身不直接支持 Wayland,但如果程序使用 XWayland,tdrop 可以在 Wayland 下工作。

通过这些更新,tdrop 进一步增强了其灵活性和适用性,为用户提供了更丰富的功能和更好的使用体验。

tdrop A Glorified WM-Independent Dropdown Creator tdrop 项目地址: https://gitcode.com/gh_mirrors/tdr/tdrop

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

幸竹任

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值