pw4ever / awesome-wm-config

awesome window manager config with persistent dynamic tagging
271 stars 55 forks source link

Stacking support? #12

Closed mgabs closed 3 years ago

mgabs commented 3 years ago

Your readme mentions stacking support. Is it supported in the configs? Can you point me to where it is?

I'm currently using awesome and thinking of switching back to i3 because I miss stacking support.

pw4ever commented 3 years ago

Stacking/floating is enabled as the default layout, i.e., awful.layout.suit.floating. Alternatively, you can toggle individual client window floating state with [modkey]+Ctrl+[space].

Both are mentioned in README.

You can grep for floating in rc.lua for relevant code.

mgabs commented 3 years ago

Thanks. I think I mixed between stacking and tabbed.

⁣Regards, Mohammed​

On Mar 13, 2021, 2:10 AM, at 2:10 AM, pw4ever @.***> wrote:

Stacking/floating is enabled as the default layout, i.e., awful.layout.suit.floating. Alternatively, you can toggle individual client window floating state with [modkey]+Ctrl+[space].

Both are mentioned in README.

You can grep for floating in rc.lua for relevant code.

-- You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub: https://github.com/pw4ever/awesome-wm-config/issues/12#issuecomment-797824701

pw4ever commented 3 years ago

Tabbing is implemented as "tags". You can create/move/delete tags on the fly with this config.

Please search for "tag" in the README and rc.lua for usage.

mgabs commented 3 years ago

Cheese_Sat-13Mar21_08 34

I was using I3 and switched to Awesome about a year ago. I missing this functionality, grouping windows by tabs.

pw4ever commented 3 years ago

Hmm, maybe I did not fully understand the feature experience you are looking for here.

But with the dynamic tagging in this config, you can create a "terminal" tag (which you can name), and put all terminals there.

If you are trying to automatically aggregate all terminals in the "term" tag, you can add a rule in awful.rules.rules to do that (grep for this symbol to see how this is done).

pw4ever commented 3 years ago

Close for now. No action required at this point.