Reputation: 806
I have awesome installed both on Ubuntu 17.10 and Debian 9. Awesome under Ubuntu looks like Ubuntu default theme; awesome under Debian looks like MATE (I have multiple window managers installed but it seems MATE is default). My questions are:
Upvotes: 1
Views: 10734
Reputation: 910
If you like to use themes, monitor settings, mouse and keyboard settings, dpi and font-settings of Xfce for your gnome and GTK applications inside a window manager like awesome, i3, dwm, etc...
You can easily run xfsettingsd
on your wm startup section
by running xfsettingsd all of your themes and settings of xfce can be applied to your window manager of your choice
Now you can get rid of .Xresources file as well
Side Note
It's obvious that you need to have xfce4 installed in your pc/laptop and then running xfsettings.
Upvotes: 0
Reputation: 806
For those who have the same problem when scrolling a web page. I have fixed this by installing compton
composite manager. Do not forget to add compton --daemon
to your ~/.xinitrc
file.
Upvotes: 1
Reputation: 2762
[meta] Awesome does not set the GTK theme. It is totally outside of the project scope and is done by either a background daemon provided by the distribution of a bunch of configuration file.
You have to understand that Awesome is not a DE and that it doesn't do DE things like setting GTK/Qt themes or running background daemons for various common tasks (display, network, sound, power). All of these tasks are performed by 3rd party components that are not part of AwesomeWM and do not interact with it.
DEs and distributions do a lot of magic while Awesome and other WMs (i3wm, OpenBOX, dmw) only provide a limited set of feature. This is done by design and even if such DE features were proposed to those WMs, they would be rejected as out of scope. Awesome provides a lot more features than other WMs, but still doesn't intend to become a DE.
The Arch Linux Wiki has a lot of good documentation on all the topics touched by your question.
On a final note, if you want to make Awesome itself prettier, look at how other users did it:
https://github.com/awesomeWM/awesome/issues/1395
Upvotes: 6