This is a fork of mint-y-icons. The Linux Mint team decided to remove the monochrome icons from the original project and use symbolic icons instead. However, the package is not yet complete and the missing icons are inherited from other themes, making the visual experience mixed and inconsistent.
While the Linux Mint team doesn't show a more accurate solution, I made this fork with the monochrome icons back, to keep the traditional look of the theme.
The application and category icons originate from the Moka icon theme:
- Link: https://github.com/moka-project/moka-icon-theme
- Author: Sam Hewitt hewittsamuel@gmail.com
- License: Creative Commons Attribution-ShareAlike 4.0 (https://creativecommons.org/licenses/by-sa/4.0)
The device icons originate from the Paper icon theme:
- Link: https://github.com/snwh/paper-icon-theme
- Author: Sam Hewitt hewittsamuel@gmail.com
- License: Creative Commons Attribution-ShareAlike 4.0 (https://creativecommons.org/licenses/by-sa/4.0)
The mimetype icons originate from the Elementary icon theme:
- Link: https://github.com/elementary/icons
- Author: Members of the Elementary OS team (https://github.com/orgs/elementary/people)
- License: GPLv3 (https://choosealicense.com/licenses/gpl-3.0/)
The places, action and panel icons originate from the Papirus theme:
- Link: https://github.com/PapirusDevelopmentTeam/papirus-icon-theme
- Author: Members of the Papirus Development Team (https://github.com/orgs/PapirusDevelopmentTeam/people)
- License: GPLv3 (https://choosealicense.com/licenses/gpl-3.0/)
This theme is licensed under Creative Commons Attribution-ShareAlike 4.0 (https://creativecommons.org/licenses/by-sa/4.0).
Any bundled software is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version.
You can generate your own Mint-Y icon colors theme easily.
Say you want to generate a "Suse" theme with these colors:
- Go to
src/places
- In
generate-color-variations.py
, eachVARIANTS.append({...})
line defines a color variant. - Add an extra line with the proper name and color codes and save the file. For instance, to make the Suse theme you would add this line:
VARIANTS.append({"name":"Suse","folder":"183f50","backfolder":"00a489","paper":"e4e4e4","emblem":"e4e4e4"})
- Run
./generate-color-variations.py
. This generatesSuse.svg
. - Run
./render_places.py Suse
. This generates the new icon theme in../../usr/share/icons/Mint-Y-Suse
. - You can test your theme by copying it to
/usr/share/icons/
or~/.icons/
- This theme only contains places icons, but it inherits Mint-Y, so you can package it or distribute it to anyone who already has Mint-Y installed.
To find circular symbolic links:
find . -follow -printf ""
To find broken links use ./deadlinks
or:
find -L usr/ -type l
To find files with spaces in their filenames (that breaks the icon cache generation):
find . | egrep '. '