Questions tagged [awesome-wm]

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.

413 questions
2
votes
2 answers

Awesomewm update watch widget on keypress

I am a new user to awesomewm (but have used other WMs before: i3, bspwm, xmonad, etc). I like to have some shell scripts that I have written in my wibar (I think that's what its called, the bar at the top of the screen with the taglist) to display…
E2081114
  • 23
  • 6
2
votes
1 answer

Snapshoting a workspace in WM: layout and programs which are opened

I was wondering if it was possible to snapshot a workspace, i.e. save state not only of the layout but also of the windows which were opened. Why do I need this? Because I switch between different workflows. I may program for a while and then I…
Andrew
  • 125
  • 1
  • 8
2
votes
1 answer

Menu key as a sticky modkey for Awesome WM

I am considering switching to Awesome WM (for several reasons, hackability being probably the most important - I am a heavy Emacs user;-)). I used to use a tiling WM (StumpWM) for some time several years ago, and it had a nice feature of binding…
mbork
  • 564
  • 3
  • 23
2
votes
2 answers

What does this piece of lua code from awesome wm do?

Take a look at this code: local urgent = {} local capi = { client = client, } local client do client = setmetatable({}, { __index = function(_, k) client = require("awful.client") return client[k] …
saga
  • 1,933
  • 2
  • 17
  • 44
2
votes
1 answer

Is it possible to send back a client to its opening tag(s) in AwesomeWM?

I have rules to open specific applications (clients, for AwesomeWM) on certain tag(s). Sometimes, during my workflow, I may move a client, for instance from one screen to another (Mod+o), which changes the tags associated with the client. After…
2
votes
2 answers

cpu temp widget in awesome wm

I recently started using awesome wm version 4.2 and really like it; has significantly improved my workflow. I tried some themes like copycats and others but they're too fancy for me. I like the default configuration and been reading here:…
Moltke
  • 35
  • 4
2
votes
1 answer

Cmake doesn't respect value of CMAKE_INSTALL_PREFIX

I'm trying to install awesome wm from source. So I created a build directory and executed the following command: cmake .. -DCMAKE_INSTALL_PREFIX=$PREFIX But make install tries to put some of the program files in /usr/local/share, which isn't where…
saga
  • 1,933
  • 2
  • 17
  • 44
2
votes
1 answer

How to prevent screen power management from activating?

I am using Awesome WM, and I use xscreensaver to lock the screen if I'm away for a certain amount of time. I also enabled screen power management in the xscreensaver configuration to turn off the monitor after some time. I want to implement a…
petersohn
  • 11,292
  • 13
  • 61
  • 98
2
votes
0 answers

SDL_UpdateWindowSurface() not updating after a SDL_FillRect()

I'm learning to create my first window following LazyFoo's tutorial, everything compile and run, but the surface is not updating when SDL_UpdateWindowSurface() is called, like the image below: As you can see, the last thing that appearing it's my…
Yuri Santos
  • 179
  • 7
2
votes
1 answer

Awesome WM: tags as a m-by-n matrix? (more tags!)

With the vanilla configuration of Awesome you get nine tags. I would need more tags in order to support multiple 'activities' simultaneously. (Activities could for example be: "general computer usage", "coding", "graphics editing"). I think of the…
user19051
  • 21
  • 1
2
votes
1 answer

How can I show an application on multiple tags in Awesome WM 4.0?

I used to use a rule like this in Awesome WM 3.5: { rule = { class = "wm_kybrd_fcns.py" }, properties = { floating = true }, callback = function (c) c:tags({ tags[1][1], tags[1][2], tags[1][3], tags[1][4], …
nomadicME
  • 1,389
  • 5
  • 15
  • 35
2
votes
3 answers

Only show title bar on floating windows

In awesome 4.0, is there a way to only display the titlebar on floating windows? Looking at the docs, there doesn't seem to be an option out of the box. To specify; I'm looking for a solution that work when I dynamically switch windows between…
Juicy
  • 11,840
  • 35
  • 123
  • 212
2
votes
2 answers

How to change AwesomeWM tag names?

I am trying to customize my Awesome Window Manager to change the tag numbers into Roman numbers (changing 1 for I, 2 for II...). In order to achieve this, I am modifying my /etc/xdg/awesome/rc.lua file, specially the {{tags}} section. I have found…
xvlaze
  • 837
  • 1
  • 10
  • 30
2
votes
2 answers

Client doesn't have a name/class at startup

I'm trying to start an application (Spotify) on a particular tag. Rules aren't applied and now I'm inspecting the client class by printing the class in a notification in the "manage" signal. This results in an empty…
siebz0r
  • 18,867
  • 14
  • 64
  • 107
2
votes
2 answers

Let awesome wm use only a part of the screen

Is there a way to let awesome wm use only a certain part of the screen? say, from pixel 50x50 to pixel 500x500. The rest should be just black and totally unused. In other words this would be imitating having a smaller display or so. would be nice to…
Anton Harald
  • 5,772
  • 4
  • 27
  • 61