swaywm

为什么在 sway 启动时通过“swaymsg”启动“tmux”会导致 tmux 无法访问?
swaywm

为什么在 sway 启动时通过“swaymsg”启动“tmux”会导致 tmux 无法访问?

我想tmux在 Sway 启动时启动服务器。因此我创建了sway.conf以下内容: exec ~/.config/sway/scripts/start-up.sh 我在哪个脚本中启动 tmux: #!/usr/bin/env bash # shellcheck disable=SC1091,SC2034 # set -e # set -u LOG=~/.sway-startup.log # Save stdout and stderr to file exec 3>&1 4>&2 >"$LOG" 2>&...

Admin

我可以将 Fn-h、Fn-j、Fn-k 和 Fn-l 映射到箭头键吗?
swaywm

我可以将 Fn-h、Fn-j、Fn-k 和 Fn-l 映射到箭头键吗?

任何使用 vim 的人都会立即理解其动机。 我所说的“Fn”是指笔记本电脑上的 F1、F2 等以及调高音量、调低音量等之间切换的键。 这将在 wayland 中的 linux 上进行,特别是 sway。 应该是可以的。我检查了 wev,我的 Fn 键确实会自行生成“XF86WakeUp”键事件,而无需按任何其他键。 ...

Admin

如何将窗口堆叠在位于工作区右侧/底部的容器中?
swaywm

如何将窗口堆叠在位于工作区右侧/底部的容器中?

我希望能够按如下方式组织我的窗口: --------------------- | term |===========| | | editor | | | | --------------------- 我尝试用右侧容器上部的等号来表示堆叠的窗口。我能够水平分割工作区,这样我就有两个相邻的窗口。当我将焦点集中在右侧窗口并按下 mod+s 进行堆叠组织时,我失去了水平分割,整个工作区被堆叠起来。 在旋转的屏幕上,我希望能够按照下图组织我的窗口: ----------- | editor | | ...

Admin

X11 中的 grim、slurp 和 wl-copy 等价版本
swaywm

X11 中的 grim、slurp 和 wl-copy 等价版本

过去几年我一直在 Wayland 上使用 Sway,但由于各种原因,目前一直停留在 X11/i3 上…… 大部分配置都是兼容的,但我无法让屏幕截图工作。 我可以以最简单的方式复制i3 配置中的grim功能吗?slurp 这是我在 Sway 中的配置行: bindsym $mod+Shift+s exec grim -g "$(slurp)" - | wl-copy 理想情况下我会拥有一些功能完全相同的东西...... ...

Admin

SwayWM:如何用鼠标创建选项卡式容器?
swaywm

SwayWM:如何用鼠标创建选项卡式容器?

在 SwayWM 中,可以按住 mod 并拖动窗口来重新排列它们。默认情况下,当将一个窗口拖到另一个窗口的中心时,位置似乎会交换。相反,我希望能够将一个窗口拖到另一个窗口上,以创建一个包含这两个窗口的选项卡式容器。在 Sway 中可以这样做吗?如果可以,怎么做? 我尝试查看文档,但什么也没找到。鼠标支持似乎有限,所以如果 Sway 不支持,我可能会考虑使用其他 WM。我刚刚开始尝试不同的 WM,从 Gnome 开始,所以我绝对愿意尝试其他 WM。 ...

Admin

如何通过 xwayland 让 xkb 设置正常工作?在 Wayland 原生应用程序上使用时,它们工作正常
swaywm

如何通过 xwayland 让 xkb 设置正常工作?在 Wayland 原生应用程序上使用时,它们工作正常

我的自定义键盘映射仅通过 xdg_shell 应用程序起作用,而不能通过 xwayland 起作用。我已将 Sway 配置为在标题栏中显示通过 xwayland 运行的内容和未通过 xwayland 运行的内容,使用for_window [tiling] title_format "%title — $shell"。 我的问题:这是 Sway 或 XWayland 中的错误吗,或者我可以对我的配置做些什么来使其正常工作? 版本: 系统:Ubuntu 20.10 Sway:v1.5 Xwayland:软件包版本:2:1.20.10-2 我在 X 下使用 x...

Admin

Wayland 上的 Qt5 - 如何设置键盘重复率?
swaywm

Wayland 上的 Qt5 - 如何设置键盘重复率?

我正在运行 SwayWM。我将键盘重复延迟和速率设置~/.config/sway/config为: input * repeat_delay 180 input * repeat_rate 50 这适用于除 Qt5 应用程序之外的所有应用程序。Qt5 应用程序使用自己的重复延迟和速率,不受 Sway 设置的影响。 如何更改在 Wayland 下运行的 Qt5 应用程序的键盘重复延迟和速率? ...

Admin