3个不稳定版本
0.2.1 | 2023年1月21日 |
---|---|
0.2.0 | 2023年1月20日 |
0.1.0 | 2023年1月19日 |
7 在 #aware
每月21次 下载
8KB
112 代码行
sway-workspace
具有窗口移动功能的感知输出Sway工作区切换器
安装
cargo install sway-workspace
用法
Usage: sway-workspace [OPTIONS] <ACTION>
Arguments:
<ACTION> Action [possible values: next, prev, next-output, prev-output, next-on-output, prev-on-output]
Options:
-s, --sock <SOCK> Sway socket path [default: /run/user/1000/sway-ipc.1000.3062.sock]
-m, --move Move to new workspace
-n, --no-focus Do not focus to new workspace
-o, --stdout Print workspace number to stdout
-h, --help Print help
-V, --version Print version
示例配置
将此内容放入您的sway配置文件中 (~/.config/sway/config
)
bindsym Mod1+Control+Up exec sway-workspace prev-output
bindsym Mod1+Control+Down exec sway-workspace next-output
bindsym Mod1+Control+Left exec sway-workspace prev-on-output
bindsym Mod1+Control+Right exec sway-workspace next-on-output
bindsym Mod1+Control+Shift+Up exec sway-workspace --move prev-output
bindsym Mod1+Control+Shift+Down exec sway-workspace --move next-output
bindsym Mod1+Control+Shift+Left exec sway-workspace --move prev-on-output
bindsym Mod1+Control+Shift+Right exec sway-workspace --move next-on-output
依赖项
~6–15MB
~183K SLoC