Solved question about awesome window manange in freebsd14.2 ?

dear all :
now , i have use awesome GUI as desktop in freebsd14.2 . and meet below question. please help me . thanks.
1. when i open ,terminal, firefox, mpv, nautilus , i can't resize those app windows size..
2. i can't use winkey +tab to switch app window in four apps.

note: i have disable app title bar with awesome configuration.

do you have some way to solve those problem ? thanks.
 
1) awesome(1)
Code:
       Mod4 + Button1 on client	window
	   Move	window.

       Mod4 + Button3 on client	window
	   Resize window.
Button 3 is the "middle" mouse button.

2) You can only switch back and forth between the last two windows with mod4+tab. You can change this behavior though, but requires a bit of extra code in rc.lua.
 
Dear sirdice:
thanks. below content will help other people. thanks.
一般命令 快捷键
打开菜单 mod4 + w
打开程序选择器(需修改配置文件) alt + esc
打开程序或命令 mod4 + r
执行lua代码 mod4 + x
打开终端 mod4 + enter
重启awesome mod4 + ctrl + r
退出awesome mod4 + shift + q
桌面操作 快捷键
切换桌面 mod4 + num
在桌面间移动 mod4 + left/right
切换至上一个桌面 mod4 + esc
将另一桌面的内容显示至当前桌面 mod4 + ctrl + num
更改桌面布局 mod4 + space
反向更改桌面布局 mod4 + shift + space
窗口操作 快捷键
切换至下一窗口 Mod4 + j
切换至上一窗口 Mod4 + k
在两个窗口间切换 Mod4 + Tab
将当前窗口与下一窗口互换位置 Mod4 + Shift + j
将当前窗口与上一窗口互换位置 Mod4 + Shift + k
增加窗口大小 Mod4 + l
减小窗口大小 Mod4 + h
增加主窗口个数 Mod4 + Shift + l
减少主窗口个数 Mod4 + Shift + h
切换窗口的浮动状态 Mod4 + Ctrl + Space
窗口最大化与还原 Mod4 + m
全屏与还原 Mod4 + f
窗口最小化 Mod4 + n
窗口最小化还原 Mod4 + Ctrl + n
移动至另一桌面 Mod4 + Shift + num
关闭窗口 Mod4 + Shift + c
移动浮动窗口位置-鼠标 Mod4 + mouse-left-click
更改浮动窗口大小-鼠标 Mod4 + mouse-right-click
移动浮动窗口位置-键盘 Mod4 + Ctrl + Arrow-keys
更改浮动窗口大小-键盘 Mod4 + PgUp/DN
 
Using the keyboard to move/resize the window (floating). I don't remember these being set by default.

relative_move()

Code:
    awful.key(
        { modkey, "Shift" },
        "Up",
        function(c) c:relative_move(0, -10, 0, 0) end
    ),
--
    awful.key(
        { modkey, "Shift" },
        "Down",
        function(c) c:relative_move(0, 10, 0, 0) end
    ),
--
    awful.key(
        { modkey, "Shift" },
        "Left",
        function(c) c:relative_move(-10, 0, 0, 0) end
    ),
--
    awful.key(
        { modkey, "Shift" },
        "Right",
        function(c) c:relative_move(10, 0, 0, 0) end
    ),
--
    awful.key(
        { modkey, "Control" },
        "Up",
        function(c) c:relative_move(0, 0, 0, -10) end
    ),
--
    awful.key(
        { modkey, "Control" },
        "Down",
        function(c) c:relative_move(0, 0, 0, 10) end
    ),
--
    awful.key(
        { modkey, "Control" },
        "Left",
        function(c) c:relative_move(0, 0, -10, 0) end
    ),
--
    awful.key(
        { modkey, "Control" },
        "Right",
        function(c) c:relative_move(0, 0, 10, 0) end
    )
 
Back
Top