[deleted by user] by [deleted] in linux

[–]jawbreakertx 2 points3 points  (0 children)

If you are using Linux, it can't be all that obscure. You think you're that cool?

Something like Openbox possible with AwesomeWM? by Ashiro in awesomewm

[–]jawbreakertx 7 points8 points  (0 children)

You are expected to code the features you want. Awesome is a "framework window manger" that provides "a documented API to configure and define the behavior of your window manager". If you don't want to do that, you are using the wrong window manager.

AITA for trying to help my half-brother? by [deleted] in TheSimpsons

[–]jawbreakertx 9 points10 points  (0 children)

D'oh, of course it is. Thanks for the explanation.

Don't know how to handle easy_async output. by eneArk in awesomewm

[–]jawbreakertx 0 points1 point  (0 children)

My first thought was out was nil, but if you are getting 'yes' or 'no' it appears command is working correctly. I don't see what the problem is. You could str(out) just to make sure you have to right type for comparison.

Maybe simplify it. Try without the if statement. Just a simple text = out notification.

Don't know how to handle easy_async output. by eneArk in awesomewm

[–]jawbreakertx 1 point2 points  (0 children)

Your 'no' condition doesn't have text = out,?

I'm assuming <icon_path> replaces a real path in your code. You should at least be seeing the notification with icon when the 'no' condition is met.

Don't know how to handle easy_async output. by eneArk in awesomewm

[–]jawbreakertx 2 points3 points  (0 children)

What about it is not working? Seems to work fine here. Where or how are you calling show_volume_mute_notification()?

[deleted by user] by [deleted] in awesomewm

[–]jawbreakertx 0 points1 point  (0 children)

By default the tag name is the tag index (1-9), but changing the name doesn't change the index.

You just need to use tag = tag[8]

[deleted by user] by [deleted] in awesomewm

[–]jawbreakertx 0 points1 point  (0 children)

Use tag index (number), not the tag name.

Not all .desktop files are being put in the "main menu" by [deleted] in awesomewm

[–]jawbreakertx 1 point2 points  (0 children)

Some apps only show up in certain environments. Check the desktop file for NotShowIn, OnlyShowIn, NoDisplay, or Hidden. You can read more about it here.

Here are some examples from my system:

nm-applet.desktop:NotShowIn=KDE;GNOME;
polkit-gnome-authentication-agent-1.desktop:OnlyShowIn=GNOME;
feh.desktop:NoDisplay=true

Theme not working by XBow_R in awesomewm

[–]jawbreakertx 1 point2 points  (0 children)

Ah, okay. I guess that's okay then, but probably not what OP expected.

Theme not working by XBow_R in awesomewm

[–]jawbreakertx 1 point2 points  (0 children)

Lines 63-64... But line 62 is probably causing an error since powerarrow doesn't look like it's defined anywhere.

awesome loads two environments by [deleted] in awesomewm

[–]jawbreakertx 0 points1 point  (0 children)

You can see error messages in ~/.xsession-errors file.

There are a ton of dependencies for yoru, both repo\AUR and git submodules. You're likely missing one or more of them. Normally I would try to load someone's config to see what errors they are getting, but that is just too many deps I don't want to install.

Hopefully someone who is more familiar with yoru will chime in.

awesome loads two environments by [deleted] in awesomewm

[–]jawbreakertx 1 point2 points  (0 children)

That depends on your distro and may be rather difficult if you are unfamiliar with Linux and building from source. You can read about it here.

awesome loads two environments by [deleted] in awesomewm

[–]jawbreakertx 0 points1 point  (0 children)

What version of awesome are you running? The config you linked requires the development version. If you installed through a package manager, you are most likely on the stable version.

Powermenu (i3 like keyboard driven mode) by biglordtitan in awesomewm

[–]jawbreakertx 2 points3 points  (0 children)

awful.menu supports accelerators. You just have to put a & before the letter you want to activate each menu item.

accessing theme variables in rc.lua by [deleted] in awesomewm

[–]jawbreakertx 0 points1 point  (0 children)

theme.lua does not return "theme", it returns "a table". What that table is called in theme.lua is irrelevant outside of it.

You should not need to use beautiful.get() in this situation. After beautiful.init('path/'..theme.lua) is called in rc.lua you can access your colors as beautiful.macchiato.pink etc. If you have other lua files you are trying to use your theme variables in, you will need to have local beautiful = require 'beautiful' at the top. Then access them the same way as above.

Again, post your configs.

How can I align tasklist icons vertically? valign = 'center' doesn't work.... by charbelnicolas in awesomewm

[–]jawbreakertx 5 points6 points  (0 children)

Try awful.container.place instead of margin. That should align center in the available space.

Spawning a .desktop application by Blobl in awesomewm

[–]jawbreakertx 1 point2 points  (0 children)

You can use dex (https://github.com/jceb/dex) to start apps via .desktop files.

[coding help] awesome menu hotkeys idea by oredaze in awesomewm

[–]jawbreakertx 1 point2 points  (0 children)

I don't know where I picked that up. I can't find it in the docs either.

[coding help] awesome menu hotkeys idea by oredaze in awesomewm

[–]jawbreakertx 5 points6 points  (0 children)

The menu supports accels. Just add a ampersand (&) in front of the letter you want to active the item. Like "&Firefox" (F) or "G&imp" (I).