Icons
This directory contains the source files used to generate icon themes.
Structure
Within each directory (eg. luna) these are the contents:
res/ - contains the PNG images for each icon, divided into subfolders based on the icon size
debian-control - the control file used in Debian packaging to provide metadata about the package
index.theme - the actual freedesktop theme config file (that gets deployed to /usr/share/icons)
mappings - since there are lots of Freedesktop icon names that map to the same icon, the mappings file maps those Freedesktop icon names to the icons found under /res (formatted as (freedesktop icon name)-->(icon filename minus extension))
Installation
If you would like to install the icon theme you should:
cdover to the/packaging/deb/iconsdirectory./packicon.sh <theme>(eg../packicon.sh lunato build the Luna icon package)sudo dpkg -i <the package>.deb(to install the package)
Developing Icon Themes
All that you need to do to add icons (or change icons is):
- Place your icons in the appropriate directory under
/res - Update the
mappingsfile as per the format mentioned above