[Solved] Lxappearance doesn't change icons

Hello!
I don’t know when it begins, but changing the gtk theme and the icon theme through lxappeareance stops working. Right now I’m using a custom theme, but I want to apply Papirus. Normally, I opened lxappeareance, select the icon theme and pressing “Apply” do the job, after reloading GTK.
Now, it only change the GUI for itself, while pcmanfm keeps the old icon theme. No change even after reboot.

Hi @Rhuks

What is the output of.

$ cat .config/gtk-3.0/settings.ini

Something like…

[Settings]
gtk-theme-name=ctlos-qogir-dark
gtk-icon-theme-name=Numix-Circle


Check if values are changing here.

Don’t know the reason. I had the same a while ago and edited setting.ini manualy.

:bird:

1 Like

BTW Papirus… You can also change icons to Papirus with MCC (Mabox Control Center), Icons.

:bird:

Well, the output doesn’t change after setting gtk theme and icons with lxappearance.

:$ cat .config/gtk-3.0/settings.ini 
[Settings]
gtk-theme-name=custom-Matcha-dark-pueril
gtk-icon-theme-name=Gruvbox
gtk-font-name=Fira Sans Condensed, Semi-Light Condensed 10.5
gtk-cursor-theme-name=Numix-Cursor-Light
gtk-cursor-theme-size=18
gtk-toolbar-style=GTK_TOOLBAR_TEXT
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=0
gtk-menu-images=1
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=0
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle=hintfull
gtk-xft-rgba=rgb

If you see something odd, please tell me.
I will edit the file manually.
Thank you!.

How to edit ~/.config/gtk-3.0/settings.ini manually.

  1. Find your theme/icon names (these are the exact folder names you need):

    ls /usr/share/themes    # for themes
    ls /usr/share/icons     # for icons
    

    Or check in your home folder:

    ls ~/.themes
    ls ~/.icons
    
  2. Edit settings.ini:

    nano ~/.config/gtk-3.0/settings.ini
    
  3. Set your theme and icon name exactly:

    [Settings]
    gtk-theme-name=YourThemeName  
    icon-theme-name=YourIconName
    
  4. Save and Reload GTK . Hotkey [W-s]

:warning: If the folder name doesn’t work, open index.theme inside the theme folder and use the value of Name= .

:bird:

:information_source: Note: This is a known issue — sometimes LXAppearance doesn’t update settings.ini properly and is manual intervention needed.

I have edited the file manually. It works as intended.
Narrowing the scope of my post, Theme-manager is working perfectly with the saved themes (change icons, gtk theme, wp, Openbox etc.) which is not the case described here (Theme manager is not opening?).

Glad manual editing of the ini worked out.

ps: *When an issue is solved edit the title as [Solved]

:bird:

:wink: Papirus Mabox way.

1 Like