【问题标题】:Keeping "chat" windows on a lateral将“聊天”窗口保持在横向
【发布时间】:2018-07-21 17:18:26
【问题描述】:

我在家里用了一段时间 awesome,但是在工作中设置它时我遇到了一个问题。我需要留意 2 个聊天窗口,我通常只是在这些窗口中观看人们的谈话。
我创建了 2 个“google-chrome --app=http://uol”窗口,因此它们可以很好地打开而不占用太多空间(即,就像一个应用程序)。

由于我主要使用浏览器和/或终端,我认为有趣的行为可能涉及使用“聊天窗口在 20% 的屏幕上”和“浏览器和/或终端共享屏幕的其余部分”。

我尝试做类似于使用标签的操作,但效果不佳(切换标签时关注问题,并且难以使用浏览器和终端(例如当我在网站上关注教程并在终端))。

有没有人对我如何完成这个或类似的事情有什么建议?

谢谢!

【问题讨论】:

    标签: awesome-wm


    【解决方案1】:

    不知道我是否完全理解你的问题。但是,我猜您正在寻找令人敬畏的 WM 的精髓:平铺!

    在下面的屏幕截图中,您会看到一个“术语”标签,其定义如下:

    awful.tag.add("term", {
                          layout             = awful.layout.suit.tile.left,      
                          screen             = s,
                          selected           = true,
                          gap                = 5,
                          gap_single_client  = true
         }) 
    

    awful.screen.connect_for_each_screen 命令内。

    恕我直言,您可以使用这个和规则执行您想要的操作,让您的窗口位于该标记中。

    我希望它会有所帮助。

    【讨论】:

    • 感谢您的建议!我实际上希望这 2 个窗口显示在前 2 个标签的侧面,而不是其他标签。我最终通过创建一个空的 400px 小部件并附加那些浮动在左侧的窗口来实现这一点。然后我检查事件以控制其行为。 When tab changes, if it's not the first/second tab, it will hide the 400px widget and unsticky the windows :)
    猜你喜欢
    • 1970-01-01
    • 2012-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-19
    • 1970-01-01
    相关资源
    最近更新 更多