#workspace #i3-wm #companion #utility #numbers #unused #first

app i3-open-next-ws

为i3wm管理工作区而设计的辅助工具

4个版本

0.1.5 2022年1月19日
0.1.4 2021年10月22日
0.1.3 2021年10月22日
0.1.2 2021年10月22日

#685GUI

自定义许可

6KB
87

i3-open-next-ws

为i3wm管理工作区而设计的辅助工具。我发现我想要将窗口移动到它们自己的工作区,而不在乎该工作区是哪个数字,所以我编写了这个简单的工具来自动选择第一个未使用的工作区。

安装

cargo install --git https://github.com/JohnDowson/i3-open-next-ws.git
# add ~/.cargo/bin/ to path

用法

i3-open-next-ws [OPTIONS] [WORKSPACE]
OPTIONS:
    -e, --exec <COMMAND>       Execute COMMAND on a new workspace
    -f, --focus                Focus first unused workspace
    -m, --move                 Move focused window to the first unused workspace

这将移动当前聚焦的窗口到第一个未使用的工作区

$ i3-open-next-ws --move

这将聚焦第5个工作区

$ i3-open-next-ws --focus 5

这将在第3个工作区打开chromium

$ i3-open-next-ws --exec chromium -- 3

命令可以组合:这将移动当前聚焦的窗口到第一个未使用的工作区,并聚焦该工作区

$ i3-open-next-ws --focus --move

依赖

~2.2–3MB
~60K SLoC