[−][src]Function linicon_theme::get_icon_theme
pub fn get_icon_theme() -> Option<String>
Get the user's current icon theme
There isn't a unified standard for getting the current icon theme on Linux. So linicon-theme attempts to check many places theme information might be stored. The following places are checked in order.
$XDG_CONFIG_HOME/kdeglobals
-> Icons -> Theme- Output of
gsettings get org.gnome.desktop.interface icon-theme
$XDG_CONFIG_HOME/gtk-3.0/settings.ini
-> Settings -> gtk-icon-theme-name$HOME/.gtkrc-2.0
-> gtk-icon-theme-name$XDG_CONFIG_HOME/theme.conf
-> Settings -> icon-theme-name
Returns None
if the theme can't be found for some reason.