You are not logged in.
if i run screenfetch on terminal some elements won't load and i'm getting a xsettings error.
https://drive.google.com/file/d/0B6npHq … sp=sharing
where is the xsettings located and how can i fix this?
Last edited by crian (2016-02-21 17:02:59)
Offline
The error arises because our desktop is defined as "XFCE" but the xsettings xfconf channel is not set.
Try:
xfconf-query -c xsettings -p /Net/ThemeName -n -t string -s Bunsen
xfconf-query -c xsettings -p /Net/IconThemeName -n -t string -s Vertex-Icons
xfconf-query -c xsettings -p /Gtk/FontName -n -t string -s Cantarell
Replace "Bunsen", "Vertex-Icons" & "Cantarell" with whatever you are actually using.
I'm sure @nobody will fix the script when he has a moment
EDIT: You can also install xfce4-settings and use
xfce4-settings-editor
to change the values.
EDIT2: it is possible to start `xfsettingsd` and have the settings applied to all channels but then the XFCE settings manager has to be used to change the fonts, icon themes, GTK themes, etc
At that point, we might as well be running XFCE with a less capable WM -- it's not really worth the extra overhead, IMO.
Last edited by Head_on_a_Stick (2016-02-21 18:22:06)
Offline
I have taken the liberty of adding @nobody's modifications to the script supplied by the vanilla Debian screenfetch package:
https://github.com/Head-on-a-Stick/conf … creenfetch
It seems to work without messing around with xsettings.
You can simply copy&paste the script to ~/bin/screenfetch and use `chmod +x ~/bin/screenfetch` to make it executable; the `screenfetch` command should then run the modified version.
EDIT: Or use:
git clone http://github.com/Head-on-a-Stick/configs.git
and copy the script from that folder.
There's a lot of cr*p in my configs though
Last edited by Head_on_a_Stick (2016-02-21 19:24:53)
Offline
That's awesome. Thanks for your work!
Offline