标签: tiling-wm

37
推荐指数
2
解决办法
4万
查看次数

在选择平铺 WM 时需要建议

我已经使用 GNOME 的默认窗口管理器多年了,但现在我想尝试平铺窗口管理器。

我希望它满足这两个标准:

  1. WM必须轻量级

  2. WM 配置应该不复杂

window-manager software-rec tiling-wm

20
推荐指数
9
解决办法
7630
查看次数

是否有任何以平铺窗口管理器作为主要 WM 的 Linux 发行版?

我是 Tiling Window Managers 的忠实粉丝,但奇怪的是我找不到任何将其作为主要 WM 的 Linux 发行版。

例如,Crunchbang 具有 OpenBox,Bodhi 具有 E17,所以......其中一个具有 Xmonad/Awesome/I3/DWM ......?

distros tiling-wm

20
推荐指数
4
解决办法
3万
查看次数

使用 KDE 进行更多平铺

我担心我在这里会遇到相互矛盾的要求,但我仍然想问。我已经使用 KDE 有一段时间了,我喜欢它的软件(Konsole、Okular、Dolphin)。我非常喜欢 KWin 的功能:

  • 即使有多个显示器,也可以在左侧/右侧拆分窗口。
  • 将窗口拆分为每个屏幕的象限。
  • 合成。窗户应该摇晃。
  • 将窗户固定在最顶部。
  • 可以保留的每个程序和窗口的选项。

不过我的24寸1920?×?1200像素的屏幕,我觉得三列会更好地利用空间。特别是我考虑买2560?×?1200。看这个:

我知道使用像 Awesome WM 这样的平铺窗口管理器可以轻松实现三列。但是我有两个朋友使用 Awesome WM,我希望避免使用,原因如下:

  • KDE 系统设置是我经常使用的东西,我希望我的系统能够工作,而不是在命令行上工作以使我的打印机工作。
  • 您将不得不修补将电池小部件放入系统托盘区域。
  • 仅仅平铺也不是我想要的;自由浮动窗口是 Firefox、Thunderbird 和其他东西的首选。
  • 由于我使用了很多 KDE 应用程序,因此使用 Plasma 和 KWin 似乎很有意义。

有没有办法获得一些更高级的操作,例如不仅将窗口捕捉到角落,而且使用 KWin 捕捉到三列?

性能,或者任何轻量级的东西,都不是问题。KDE 运行得很好,因为它变得尽可能大。

kwin tiling-wm

18
推荐指数
1
解决办法
2万
查看次数

为 i3-lock 设置图像:“无法加载图像 x:内存不足”

我使用此命令锁定屏幕:

i3lock -i /home/freyja/pics/owl.jpg
Run Code Online (Sandbox Code Playgroud)

屏幕被锁定,但没有图片(只有白色背景)。从控制台调用时,命令说:

Could not load image /home/freyja/pics/owl.jpg: out of memory.
Run Code Online (Sandbox Code Playgroud)

我该怎么办?是整个系统内存不足(看起来不像)还是只有 i3-lock 有一些内部限制?图片很大(高清),但分辨率与我的屏幕完全匹配,所以我不想使用较小的。

linux tiling-wm images

18
推荐指数
1
解决办法
2万
查看次数

与平铺窗口管理器一起使用时,终端多路复用器有什么好处吗?

终端多路复用器(screen、tmux)和键盘驱动的平铺窗口管理器(ratpoison、dwm、xmonad)都提供类似的功能。同时使用两者有什么好处吗?可能出现的问题怎么办?

gnu-screen terminal-multiplexer tmux tiling-wm xmonad

14
推荐指数
4
解决办法
5170
查看次数

KWin 中的各种平铺模式有什么区别,我该如何使用它们?

KDE 中有 3 种平铺模式:螺旋、列和浮动。每个人做什么以及如何使他们为我工作?例如,螺旋似乎将我的屏幕切成两半,然后以另一种方式将下一半切成两半。是否可以将其调整为 2/3?我不明白如何使用浮动。

也许有人可以解释每个是什么(或每个答案一个)以及如何使用和调整它们。

系统设置、窗口行为、窗口行为、高级、显示平铺设置

window-manager kde kwin tiling-wm

9
推荐指数
1
解决办法
1920
查看次数

用于将窗口拖动到屏幕边缘的 OpenBox 鼠标绑定

我正在尝试编辑lxde-rc.xml文件(在~/.config/openbox),以便我可以像在 Microsoft Windows 中一样实现窗口捕捉。当一个窗口被拖动到屏幕的右边缘时,它会最大化以填满屏幕的右半部分。我不想使用平铺 wm,而是编辑 openbox 的配置。我找到了可以使用键盘快捷键执行此操作的代码:

<!-- Fill left half of desktop -->
<keybind key="C-W-Left">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<x>0</x>
<y>0</y>
<height>99%</height>
<width>50%</width>
</action>
</keybind>
<!-- Fill right half of desktop -->
<keybind key="C-W-Right">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<x>-0</x>
<y>0</y>
<height>99%</height>
<width>50%</width>
</action>
</keybind>
Run Code Online (Sandbox Code Playgroud)

我当前(也是默认)配置将窗口拖到屏幕边缘时会将其移动到下一个桌面,因此配置文件中必须已经存在某种绑定。但是,配置文件中切换桌面的唯一操作是通过键盘快捷键和在桌面上滚动来调用的。

我有两个问题:

当窗口被拖动到屏幕边缘时,鼠标绑定会像什么一样切换动作,并且:

为什么该操作的当前行为未在 中引用lxde-rc.xml

提前致谢!

openbox tiling-wm lxde rc mouse-gestures

6
推荐指数
1
解决办法
3249
查看次数

从 KDE 轻松切换到动态窗口管理器

我已经在 Opensuse 上使用 KDE 有一段时间了,我想提高性能并充分利用我的双屏。

我发现了平铺窗口管理器,并认为尝试一下会很酷。但是,我遇到了几个问题。

  • 我的所有应用程序仍然兼容吗?自由办公室?谷歌浏览器?GIMP?凯特?VLC?虚拟盒子?
  • 它会完全支持我的双屏吗?
  • 从 OpenSuse 附带的环境更改环境是否困难?我需要在内部改变什么吗?
  • 切换回 KDE 并保留我以前的所有设置有多容易?
  • 我应该寻找哪个平铺窗口管理器?

我意识到最后一个要点可能会被视为离题(推荐),但如果这是一个问题,我会删除它。

opensuse window-manager kde tiling-wm dwm

5
推荐指数
1
解决办法
2358
查看次数

urxvt - 强制列宽

我正在使用 urxvt 和平铺窗口管理器(很棒),并且希望我的终端保留 80 列,无论窗口大小如何。

所以我想知道是否有办法强制 urxvt 调整字体/间距大小以保持一定的列宽?

生成终端并urxvtc -g 80不能解决问题。我看过了man 7 urxvt,没有运气...

terminal tiling-wm urxvt

5
推荐指数
1
解决办法
2127
查看次数