awesome is a dynamic window manager for the X Window System developed in the C and Lua programming languages. Lua is also used for configuring and extending the window manager.
Questions tagged [awesome-wm]
413 questions
0
votes
0 answers
How to check current language of awful.widget.keyboardlayout?
On my awesomewm panel, I have added the keyboard layout object:
mykeyboardlayout = awful.widget.keyboardlayout()
It changes between two languages when I press Caps Lock:
localectl --no-convert set-x11-keymap gb,ara pc105 ,qwerty_digits…
user17152285
0
votes
2 answers
Awesome wm - Big font and panel size problem
I hope I ask the right question, Thanks in advance for helping.
I had a bad kdenlive theme running on Archlinux with awesome wm, so I installed a recommended plugins to fix it
sudo pacman -S breeze frei0r-plugins dfgrab dvgrab recordmydesktop…

Hussam Elzaphry
- 1
- 1
0
votes
1 answer
How do I get local date / time as variable inside awesome wm rc.lua?
Basically, I want to have a printscreen key so I added into my rc.lua
awful.key({}, "Print", function() awful.util.spawn("flameshot screen -p /my/path/__date__time__.png") end)
to do the key binding.
How do I have date/time as variable in this…

sayanel
- 301
- 2
- 12
0
votes
0 answers
Can't get awesome widgets (volume) to work
I recently started using awesomewm and im loving it, except im having trobule with widgets. Whenever i try to put them in my rc.lua awesome breaks. I am really bad at lua. I just want a working volume widget. Anyone can specify where do i put the…

Sliwka
- 1
0
votes
1 answer
Is it possible to make tasklist automatically switch to different layout?
I am using the following code for my wibar tasklist:
s.mytasklist = awful.widget.tasklist
{
screen = s,
filter = awful.widget.tasklist.filter.allscreen,
buttons = tasklist_buttons,
layout =…
user17152285
0
votes
1 answer
How to limit the width of window entries on the Wibar?
Right now if I open only a window, it fills all of the wibar completely. Until I open another window, now each takes half of the space.
Is there a way to set a static width that a single window can take on the wibar?
This is an example:
enter image…
user17152285
0
votes
1 answer
Awesome-wm notifications to bottom-right
I'm looking for a way to move all desktop notifications from top-right to bottom-right but all I can find googling around is this page https://awesomewm.org/apidoc/core_components/naughty.notification.html which seems to explain how to do it from a…

Arjuna Del Toso
- 579
- 3
- 13
0
votes
1 answer
how to open a chrome windows in private mode with awesome wm?
I have the code below to open Chrome in normal mode but I would like to have a shortcut for private mode as well.
awful.key({ modkey, }, "b", function () awful.spawn.with_shell("google-chrome") end,
{description = "open chrome", group =…

RubenM
- 11
- 3
0
votes
1 answer
Trying to make a popup widget but get unknown errors instead
So I've been trying to create a popup widget which should include 3 other widgets inside of it. I had to fix a bunch of things before I could get it to run without spitting out more errors. So I am at the point where I am trying to run it to see if…

xorg
- 137
- 1
- 1
- 11
0
votes
1 answer
How to use Awesome windows manager via TigerVncServer?
Ok, I install Devuan Linux without GUI on QEMU and then install Awesome, then install VNC by this instruction step 1 and step 2:
this is ok, but when I connect via vnc viewer for my virtual pc I see next:
image (only white noise instead of an…

xAllx
- 1
- 1
0
votes
3 answers
Is there a way to bind modkey alone to an action in awesome-wm
So far I've tried:
awful.key({ modkey }, "", function () awful.screen.focused().mypromptbox:run() end)
awful.key({ modkey, modekey }, "", function () awful.screen.focused().mypromptbox:run() end)
-- 133 is the modkey identifier for my…
0
votes
1 answer
awesomewm - size of tasklist icons
how to change the icon size of the tasklist?
I am working with a non-modified, just installed awesome wm build and cant seem to figure this one out.
I tried
s.mytasklist = awful.widget.tasklist {
screen = s,
filter =…

C. M
- 3
- 6
0
votes
1 answer
Lua Arguments in AwesomeWM
I've been at this for a long time now. The AwesomeWM API doesn't document this well enough. I'm just confused as to how I am supposed to put arguments in this:
local cal = awful.widget.calendar_popup.month()
The documents say that arguments go…

xorg
- 137
- 1
- 1
- 11
0
votes
1 answer
awesomewm remap tag display
I'm trying to remap my the tag display feature thats traditionally mapped to modkey, "Control", "#" .. i + 9. I have removed any other instance of {modkey, "Tab"} mappings in my rc.lua, and attempted to replace the word Control with the word Tab.…

Anton
- 1
0
votes
2 answers
How do I disable the window border in theme.lua/rc.lua (AwesomeWM)
I am trying to edit my .config/awesome/theme.lua and .config/theme/rc.lua files for AwesomeWM. I have the following lines in the theme.lua file:
theme.border_width = dpi(5)
theme.border_normal = "#14ff1b"
theme.border_focus = "#00158f"
Which works…

DragonEggBedrockBreaking
- 1
- 1
- 2