[SOLVED] How to install a "index.theme" for icons?

Style your desktop
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
chemab

[SOLVED] How to install a "index.theme" for icons?

Post by chemab »

[SOLVED] How to install icon themes that has index.theme file
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 3 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
nomko

Re: How to install a "index.theme" for icons?

Post by nomko »

chemab wrote:How to install icon themes that has index.theme file
Please read the forum rules and especially rule #5 about providing details!

So, my questions are:
  • Where did you downloaded those icon themes?
  • How was it packed? Zipped in a zip-file or tarball?
  • Is that icon theme intended to be used under Linux?
Most probably that index.theme file is just an index file for "administration" purpose, i.e.: it was created while zipping/compressing the package. But to be sure, what is the content of that index.theme file?
chemab

Re: How to install a "index.theme" for icons?

Post by chemab »

nomko wrote: So, my questions are:
  • Where did you downloaded those icon themes?
  • How was it packed? Zipped in a zip-file or tarball?
  • Is that icon theme intended to be used under Linux?
Most probably that index.theme file is just an index file for "administration" purpose, i.e.: it was created while zipping/compressing the package. But to be sure, what is the content of that index.theme file?
:) I downloaded 2 icon themes "moka" from http://mokaproject.com/ and "plateu" http://gnome-look.org/content/show.php/?content=159873

:) Both as .zip

:) Of course yes, they are intended for use as icons - at least as far as I understand from what's written on these sites.

Here's the content of "moka" it's named "index.theme" inside the moka folder.

Code: Select all

[Icon Theme]
Name=Moka
Comment=A simple and consistent icon set.
Inherits=Faba

# KDE Specifics

DisplayDepth=32

LinkOverlay=link
LockOverlay=lockoverlay
ShareOverlay=share
ZipOverlay=zip

DesktopDefault=48
DesktopSizes=16,22,24,32,48,64,96,256
ToolbarDefault=22
ToolbarSizes=16,22,24,32,48
MainToolbarDefault=22
MainToolbarSizes=16,22,24,32,48
SmallDefault=16
SmallSizes=16,22,24,32,48
PanelDefault=32
PanelSizes=16,22,24,32,48,64,96,256
DialogDefault=32
DialogSizes=16,22,24,32,48,64,96,256

# Directory list
Directories=8x8/emblems,16x16/actions,16x16/animations,16x16/apps,16x16/categories,16x16/devices,16x16/emblems,16x16/emotes,16x16/mimetypes,16x16/places,16x16/status,16x16/web,22x22/actions,22x22/animations,22x22/apps,22x22/categories,22x22/devices,22x22/emblems,22x22/emotes,22x22/mimetypes,22x22/places,22x22/status,22x22/web,24x24/actions,24x24/animations,24x24/apps,24x24/categories,24x24/devices,24x24/emblems,24x24/emotes,24x24/mimetypes,24x24/places,24x24/status,24x24/web,32x32/actions,32x32/apps,32x32/categories,32x32/devices,32x32/emblems,32x32/emotes,32x32/mimetypes,32x32/places,32x32/status,32x32/web,48x48/actions,48x48/apps,48x48/categories,48x48/devices,48x48/emblems,48x48/emotes,48x48/mimetypes,48x48/places,48x48/status,48x48/web,64x64/actions,64x64/apps,64x64/categories,64x64/devices,64x64/emblems,64x64/emotes,64x64/mimetypes,64x64/places,64x64/status,64x64/web,96x96/actions,96x96/apps,96x96/categories,96x96/devices,96x96/emblems,96x96/emotes,96x96/mimetypes,96x96/places,96x96/status,96x96/web,256x256/actions,256x256/apps,256x256/categories,256x256/devices,256x256/emblems,256x256/emotes,256x256/mimetypes,256x256/places,256x256/status,256x256/web,scalable/actions,scalable/apps,scalable/categories,scalable/devices,scalable/emblems,scalable/emotes,scalable/mimetypes,scalable/places,scalable/status,scalable/web

# Actions
[16x16/actions]
Context=Actions
Size=16
Type=Threshold

[22x22/actions]
Context=Actions
Size=22
Type=Threshold

[24x24/actions]
Context=Actions
Size=24
Type=Threshold

[32x32/actions]
Context=Actions
Size=32
Type=Threshold

[48x48/actions]
Context=Actions
Size=48
Type=Threshold

[64x64/actions]
Context=Actions
Size=64
Type=Threshold

[96x96/actions]
Context=Actions
Size=96
MinSize=65
MaxSize=96
Type=scalable

[256x256/actions]
Context=Actions
Size=256
MinSize=97
MaxSize=256
Type=scalable

[scalable/actions]
Context=Actions
Size=16
MinSize=16
MaxSize=256
Type=scalable

# Animations
[16x16/animations]
Context=Animations
Size=16
Type=Threshold

[22x22/animations]
Context=Animations
Size=22
Type=Threshold

[24x24/animations]
Context=Animations
Size=24
Type=Threshold

# Applications

[16x16/apps]
Context=Applications
Size=16
Type=Threshold

[22x22/apps]
Context=Applications
Size=22
Type=Threshold

[24x24/apps]
Context=Applications
Size=24
Type=Threshold

[32x32/apps]
Context=Applications
Size=32
Type=Threshold

[48x48/apps]
Context=Applications
Size=48
Type=Threshold

[64x64/apps]
Context=Applications
Size=64
Type=Threshold

[96x96/apps]
Context=Applications
Size=96
MinSize=80
MaxSize=96
Type=scalable

[256x256/apps]
Context=Applications
Size=256
MinSize=97
MaxSize=256
Type=scalable

[scalable/apps]
Context=Applications
Size=16
MinSize=16
MaxSize=256
Type=scalable

# Categories

[16x16/categories]
Context=Categories
Size=16
Type=Threshold

[22x22/categories]
Context=Categories
Size=22
Type=Threshold

[24x24/categories]
Context=Categories
Size=24
Type=Threshold

[32x32/categories]
Context=Categories
Size=32
Type=Threshold

[48x48/categories]
Context=Categories
Size=48
Type=Threshold

[64x64/categories]
Context=Categories
Size=64
Type=Threshold

[96x96/categories]
Context=Categories
Size=96
MinSize=65
MaxSize=96
Type=scalable

[256x256/categories]
Context=Categories
Size=256
MinSize=97
MaxSize=256
Type=scalable

[scalable/categories]
Context=Categories
Size=16
MinSize=16
MaxSize=256
Type=scalable

# Devices

[16x16/devices]
Context=Devices
Size=16
Type=Threshold

[22x22/devices]
Context=Devices
Size=22
Type=Threshold

[24x24/devices]
Context=Devices
Size=24
Type=Threshold

[32x32/devices]
Context=Devices
Size=32
Type=Threshold

[48x48/devices]
Context=Devices
Size=48
Type=Threshold

[64x64/devices]
Context=Devices
Size=64
Type=Threshold

[96x96/devices]
Context=Devices
Size=96
MinSize=65
MaxSize=96
Type=scalable

[256x256/devices]
Context=Devices
Size=256
MinSize=97
MaxSize=256
Type=scalable

[scalable/devices]
Context=Devices
Size=16
MinSize=16
MaxSize=256
Type=scalable

# Emblems

[8x8/emblems]
Context=Emblems
Size=8
Type=Threshold

[16x16/emblems]
Context=Emblems
Size=16
Type=Threshold

[22x22/emblems]
Context=Emblems
Size=22
Type=Threshold

[24x24/emblems]
Context=Emblems
Size=24
Type=Threshold

[32x32/emblems]
Context=Emblems
Size=32
Type=Threshold

[48x48/emblems]
Context=Emblems
Size=48
Type=Threshold

[64x64/emblems]
Context=Emblems
Size=64
Type=Threshold

[96x96/emblems]
Context=Emblems
Size=96
MinSize=65
MaxSize=96
Type=scalable

[256x256/emblems]
Context=Emblems
Size=256
MinSize=97
MaxSize=256
Type=scalable

[scalable/emblems]
Context=Emblems
Size=16
MinSize=16
MaxSize=256
Type=scalable

# Emotes

[16x16/emotes]
Context=Emotes
Size=16
Type=Threshold

[22x22/emotes]
Context=Emotes
Size=22
Type=Threshold

[24x24/emotes]
Context=Emotes
Size=24
Type=Threshold

[32x32/emotes]
Context=Emotes
Size=32
Type=Threshold

[48x48/emotes]
Context=Emotes
Size=48
Type=Threshold

[64x64/emotes]
Context=Emotes
Size=64
Type=Threshold

[96x96/emotes]
Context=Emotes
Size=96
MinSize=65
MaxSize=96
Type=scalable

[256x256/emotes]
Context=Emotes
Size=256
MinSize=97
MaxSize=256
Type=scalable

[scalable/emotes]
Context=Emotes
Size=16
MinSize=16
MaxSize=256
Type=scalable

# MimeTypes

[16x16/mimetypes]
Context=MimeTypes
Size=16
Type=Threshold

[22x22/mimetypes]
Context=MimeTypes
Size=22
Type=Threshold

[24x24/mimetypes]
Context=MimeTypes
Size=24
Type=Threshold

[32x32/mimetypes]
Context=MimeTypes
Size=32
Type=Threshold

[48x48/mimetypes]
Context=MimeTypes
Size=48
Type=Threshold

[64x64/mimetypes]
Context=MimeTypes
Size=64
Type=Threshold

[96x96/mimetypes]
Context=MimeTypes
Size=96
MinSize=65
MaxSize=96
Type=scalable

[256x256/mimetypes]
Context=MimeTypes
Size=256
MinSize=97
MaxSize=256
Type=scalable

[scalable/mimetypes]
Context=MimeTypes
Size=16
MinSize=16
MaxSize=256
Type=scalable

# Places

[16x16/places]
Context=Places
Size=16
Type=Threshold

[22x22/places]
Context=Places
Size=22
Type=Threshold

[24x24/places]
Context=Places
Size=24
Type=Threshold

[32x32/places]
Context=Places
Size=32
Type=Threshold

[48x48/places]
Context=Places
Size=48
Type=Threshold

[64x64/places]
Context=Places
Size=64
Type=Threshold

[96x96/places]
Context=Places
Size=96
MinSize=65
MaxSize=96
Type=scalable

[256x256/places]
Context=Places
Size=256
MinSize=97
MaxSize=256
Type=scalable

[scalable/places]
Context=Places
Size=16
MinSize=16
MaxSize=256
Type=scalable

# Status

[16x16/status]
Context=Status
Size=16
Type=Threshold

[22x22/status]
Context=Status
Size=22
Type=Threshold

[24x24/status]
Context=Status
Size=24
Type=Threshold

[32x32/status]
Context=Status
Size=32
Type=Threshold

[48x48/status]
Context=Status
Size=48
Type=Threshold

[64x64/status]
Context=Status
Size=64
Type=Threshold

[96x96/status]
Context=Status
Size=96
MinSize=65
MaxSize=96
Type=scalable

[256x256/status]
Context=Status
Size=256
MinSize=97
MaxSize=256
Type=scalable

[scalable/status]
Context=Status
Size=16
MinSize=16
MaxSize=256
Type=scalable

# Web

[16x16/web]
Context=Applications
Size=16
Type=Threshold

[22x22/web]
Context=Applications
Size=22
Type=Threshold

[24x24/web]
Context=Applications
Size=24
Type=Threshold

[32x32/web]
Context=Applications
Size=32
Type=Threshold

[48x48/web]
Context=Applications
Size=48
Type=Threshold

[64x64/web]
Context=Applications
Size=64
Type=Threshold

[96x96/web]
Context=Applications
Size=96
MinSize=65
MaxSize=96
Type=scalable

[256x256/web]
Context=Applications
Size=256
MinSize=97
MaxSize=256
Type=scalable

[scalable/web]
Context=Applications
Size=16
MinSize=16
MaxSize=256
Type=scalable
Penn

Re: How to install a "index.theme" for icons?

Post by Penn »

I know in Mint 17 Cinnamon it is a simple matter of dropping the folder (after unzipping of course) straight into /usr/share/icons. When you go to system settings - themes - other settings the new icon theme will be there in the icon section.
chemab

Re: How to install a "index.theme" for icons?

Post by chemab »

Penn wrote:I know in Mint 17 Cinnamon it is a simple matter of dropping the folder (after unzipping of course) straight into /usr/share/icons. When you go to system settings - themes - other settings the new icon theme will be there in the icon section.
:D THANKS ALOT WORKS LIKE CHARM :D
Locked

Return to “Themes, Icons & Wallpaper”