awesome-wm:将浮动客户端移动到屏幕中心

时间:2017-02-03 11:38:26

标签: awesome-wm

在Awesome WM中是否有办法绑定组合键以将聚焦的浮动客户端移动到屏幕中心? (客户既不应该最大化也不应该全屏)

我正在检查文档,但显然没有这样的功能。

作为替代方案,我想要获取当前屏幕的宽度和高度,然后相应地设置客户端的x和y属性(同时考虑客户端本身的宽度和高度)。

我想知道是否有更简单的方法来执行相同的操作。

2 个答案:

答案 0 :(得分:3)

如果您使用的是4.0版本,则更简单的方法是@model IEnumerable<MusicECommerce.Models.Album> @foreach (var item in Model) { <div class="col-sm-3"> <img class="image" src="@Url.Content(item.Picture)" /> @Html.DisplayFor(modelItem => item.Name) @Html.DisplayFor(modelItem => item.Price) @Html.DisplayNameFor(Model => Model.Songs) </div> } 。否则,手动设置客户端几何图形似乎是进行此类对齐的最可靠方法。

答案 1 :(得分:3)

要补充Worron的答案,您需要使用展示位置API

https://awesomewm.org/apidoc/libraries/awful.placement.html

clientkeys表格中添加键绑定。它看起来像:

awful.key({ modkey, "Shift"   }, "y", awful.placement.centered),