ePapirus | ||
Papirus | ||
Papirus-Dark | ||
Papirus-Light | ||
tools | ||
cinnamon-fix.png | ||
hardcode-tray-preview.png | ||
install-papirus-home-gtk.sh | ||
install-papirus-home-kde.sh | ||
install-papirus-root.sh | ||
kde-color-scheme.png | ||
LICENSE | ||
notify-fix.png | ||
preview.png | ||
README.md | ||
remove-papirus.sh |
About
Papirus - A free and open source SVG icon theme for Linux systems, based on Paper with a few extras like (hardcode-tray support, kde-color-scheme support, libreoffice icon theme, filezilla theme, smplayer themes ...) and other modifications. The theme is available in two variants - light and dark. It is available for both, GTK and KDE.
Install / Update
ROOT directory
wget -qO- https://raw.githubusercontent.com/PapirusDevelopmentTeam/papirus-icon-theme/master/install-papirus-root.sh | sh
HOME directory for GTK
wget -qO- https://raw.githubusercontent.com/PapirusDevelopmentTeam/papirus-icon-theme/master/install-papirus-home-gtk.sh | sh
HOME directory for KDE
wget -qO- https://raw.githubusercontent.com/PapirusDevelopmentTeam/papirus-icon-theme/master/install-papirus-home-kde.sh | sh
Dependencies:
- wget
- tar
- libqt4-svg (optional, need for right work on Qt4-apps)
Remove
wget -qO- https://raw.githubusercontent.com/PapirusDevelopmentTeam/papirus-icon-theme/master/remove-papirus.sh | sh
Hardcoded tray icons
Papirus icon theme now supports Hardcode-Tray script
NOTE: To get Papirus to work right with Hardcode-Tray, use the hardcode-tray option --conversion-tool Inkscape
:
hardcode-tray --conversion-tool Inkscape
or:
hardcode-tray -ct Inkscape
KDE color scheme
Support for monochrome icons for KDE color scheme (with Breeze engine and supported Plasma Themes) is now available:
- Papirus - for dark plasma theme & light color scheme
- Papirus Dark - for dark plasma theme & color scheme or white plasma theme & color scheme
NOTE: Non-KDE apps not support KDE color scheme on tray, but you can replace color by manually. It's needed if you use light plasma theme and light color scheme only (because all tray icons use light colors by default). For all dark customization (dark plasma theme and dark color scheme) this NOT NEEDED!!! For example (use dark colors for tray apps):
grep -rl d3dae3 ~/.local/share/icons/Papirus-Dark/22x22/panel | xargs sed -i -e 's/#d3dae3/#5c616c/g'
What used colors for monochrome icons on KDE?
Papirus:
- actions, devices, places - class Text color:#5c616c and class Highlight color:#5294e2
- panel - class Button Background color:#d3dae3 and class Highlight color:#5294e2
Papirus-Dark:
- actions, devices, places an panel - class Text color:#d3dae3 and class Highlight color:#5294e2
Recommendations
Manual fixes
For Cinnamon users with Arc Dark, use another color for tray icons for an optimal experience:
sudo sed -i.orig 's/white/#d3dae3/g' /usr/share/themes/Arc-Dark/cinnamon/cinnamon.css
Also increase panel size with text option because Papirus is only available for tray apps with sizes of 22px & 24px.
For Ubuntu users, we recommend using patched Notify-OSD with an icon size of 33px.
~/.notify-osd example:
slot-allocation = dynamic
bubble-expire-timeout = 10sec
bubble-vertical-gap = 10px
bubble-horizontal-gap = 10px
bubble-corner-radius = 24px
bubble-icon-size = 33px
bubble-gauge-size = 6px
bubble-width = 240px
bubble-background-color = 2f343f
bubble-background-opacity = 95%
text-margin-size = 10px
text-title-size = 100%
text-title-weight = bold
text-title-color = adb7bf
text-title-opacity = 100%
text-body-size = 90%
text-body-weight = normal
text-body-color = eaeaea
text-body-opacity = 100%
text-shadow-opacity = 50%
location = 1
bubble-prevent-fade = 1
bubble-close-on-click = 1
bubble-as-desktop-bg = 0
Also, you can change ubuntu logo of the main launcher and unity-tweak-tool icons. Check the extra folder in the icon theme.
Icon request
- Application name
- Icon name (see desktop-file option Icon on
/usr/share/applications
) - Original icon image
For new designers and developers
Papirus now has a manual to aid in easy development of new icons. Please see this info
Donate
If you like my project , you can donate:
License
GNU LGPL v3