首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >XMonad >xmonad支持多显示器设置吗?

xmonad支持多显示器设置吗?

词条归属:XMonad

是的,XMonad支持多显示器设置,它可以在多个屏幕上管理窗口。

XMonad默认情况下将所有的工作区都显示在主屏幕上,但是用户可以通过修改XMonad的配置文件来将工作区分配到不同的屏幕上。以下是一个配置示例:

代码语言:javascript
复制
haskell
代码语言:javascript
复制
import XMonad
import XMonad.Layout.Grid
import XMonad.Layout.NoBorders

main = xmonad defaultConfig
    { terminal = "gnome-terminal"
    , modMask = mod4Mask -- 使用Windows键作为Mod键
    , layoutHook = myLayoutHook
    , workspaces = myWorkspaces
    }

myLayoutHook = smartBorders $ avoidStruts $
    (Tall 1 (3/100) (1/2)) ||| Grid ||| Full

myWorkspaces = ["1", "2", "3", "4", "5", "6"]

在这个配置文件中,使用了avoidStruts函数来避免状态栏遮挡窗口,同时使用了smartBorders函数来隐藏无边框窗口的边框。myWorkspaces列表中列出了所有的工作区名称,如果有多个显示器,可以将它们分配到不同的屏幕上。XMonad还支持设置每个工作区在哪个显示器上显示,可以通过修改manageHook选项来实现。

相关文章
窗口管理器 xmonad 教程
开发者最需要的,就是一个顺手的开发环境。 每个人的偏好不一样,我的开发环境是 Fish Shell + Xfce + xmonad + Vim,已经用了好多年,非常满意。 三个月前,我介绍了 Fish
ruanyf
2018-04-13
2.6K0
wamp支持win10吗?怎么设置?
  上周ytkah总算把系统升级到win10了,可怎么设置wamp支持win10呢?启动wampwerver是处于黄色状态,打开本地页面是空白,应该是端口问题。   单击右下角wamp图标,点Apac
ytkah
2018-03-06
2.7K0
w7设置双显示器_4K+144Hz 支持FreeSync Acer XV273K显示器评测
2018年末,AMD宣布旗下FreeSync技术正式升级为Radeon FreeSync 2 HDR技术,带来了亮度、对比度、层次感更加完美的游戏画面,尤其是针对HDR游戏。而在随后的CES 2019上,NVIDIA对G-Sync进行了重新分级,其中G-Sync Compatible标准正式开启FreeSync显示器兼容模式。两大“劲敌”的一系列动作意味着,未来FreeSync显示器或将成为更多游戏玩家的首选电竞显示器。
全栈程序员站长
2022-08-23
1.6K0
rustdesk 1.4.3 发布:新增虚拟鼠标、Wayland 多显示器支持等功能
2025年10月18日,远程桌面开源工具 RustDesk 发布了 1.4.3 最新版本。本次更新在功能、性能以及稳定性方面均有明显提升,同时修复了多个已知问题,进一步优化了用户体验。
福大大架构师每日一题
2025-12-18
6810
SoapUI支持中文设置吗?实测结果大起底
SoapUI 是一款面向开发和测试人员的国外API测试软件,曾经在技术社区中拥有广泛的用户基础。
一个幽默的程序员
2025-09-03
6270
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券