mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
On linux also search XDG_DATA_HOME for application icons
This commit is contained in:
parent
76e89a8d38
commit
688d1c4e02
@ -76,7 +76,9 @@ def find_icons():
|
|||||||
global icon_data
|
global icon_data
|
||||||
if icon_data is not None:
|
if icon_data is not None:
|
||||||
return icon_data
|
return icon_data
|
||||||
base_dirs = [os.path.expanduser('~/.icons')] + [
|
base_dirs = [(os.environ.get('XDG_DATA_HOME') or os.path.expanduser('~/.local/share')) + '/icons']
|
||||||
|
base_dirs += [os.path.expanduser('~/.icons')]
|
||||||
|
base_dirs += [
|
||||||
os.path.join(b, 'icons') for b in os.environ.get(
|
os.path.join(b, 'icons') for b in os.environ.get(
|
||||||
'XDG_DATA_DIRS', '/usr/local/share:/usr/share').split(os.pathsep)] + [
|
'XDG_DATA_DIRS', '/usr/local/share:/usr/share').split(os.pathsep)] + [
|
||||||
'/usr/share/pixmaps']
|
'/usr/share/pixmaps']
|
||||||
|
Loading…
x
Reference in New Issue
Block a user