Coder Social home page Coder Social logo

papirusdevelopmentteam / papirus-icon-theme Goto Github PK

View Code? Open in Web Editor NEW
6.3K 101.0 399.0 324.46 MB

Pixel perfect icon theme for Linux

Home Page: https://git.io/papirus-icon-theme

License: GNU General Public License v3.0

icon-theme papirus-theme papirus icons theme linux papirus-icon-theme

papirus-icon-theme's Introduction

preview

apps actions panel places mimetypes

Papirus is a free and open source SVG icon theme for Linux, based on Paper Icon Set with a lot of new icons and a few extras, like Hardcode-Tray support, KDE colorscheme support, Folder Color support, and others.

Android version available here.

Papirus icon theme is available in five variants:

  • Papirus
  • Papirus Dark
  • Papirus Light
  • ePapirus (for elementary OS and Pantheon Desktop only)
  • ePapirus Dark (for elementary OS and Pantheon Desktop only)

Contents

Installation

Ubuntu and derivatives

You can install Papirus from our official PPA:

sudo add-apt-repository ppa:papirus/papirus
sudo apt-get update
sudo apt-get install papirus-icon-theme  # Papirus, Papirus-Dark, and Papirus-Light
sudo apt-get install epapirus-icon-theme # ePapirus, and ePapirus-Dark for elementaryOS only

or download .deb packages from here.

Note

Now the daily builds of the papirus-icon-themes package are placed in ppa:papirus/papirus-dev.

Debian and derivatives

Debian users also can install Papirus from our PPA, but the commands will differ:

sudo sh -c "echo 'deb http://ppa.launchpad.net/papirus/papirus/ubuntu jammy main' > /etc/apt/sources.list.d/papirus-ppa.list"
sudo wget -qO /etc/apt/trusted.gpg.d/papirus-ppa.asc 'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x9461999446FAF0DF770BFC9AE58A9D36647CAE7F'
sudo apt-get update
sudo apt-get install papirus-icon-theme

Papirus Installer

Use the script to install the latest version directly from this repo (independently of your distro).

You may use environment variables to control WHERE, WHAT, and FROM you install:

  • DESTDIR - the destination directory for installing icon themes (Defaults DESTDIR=/usr/share/icons)
  • EXTRA_THEMES - additional icon themes that you want to install alongside Papirus icon theme (Defaults EXTRA_THEMES="ePapirus ePapirus-Dark Papirus-Dark Papirus-Light")
  • TAG - a branch or tag if you want to install a specific version of the icon theme (Defaults TAG=master)

Important

Use the exact same command to update icon themes.

ROOT directory (recommended)

wget -qO- https://git.io/papirus-icon-theme-install | sh

HOME directory for GTK

wget -qO- https://git.io/papirus-icon-theme-install | DESTDIR="$HOME/.icons" sh

HOME directory for KDE

wget -qO- https://git.io/papirus-icon-theme-install | DESTDIR="$HOME/.local/share/icons" sh

*BSD systems

wget -qO- https://git.io/papirus-icon-theme-install | env DESTDIR="/usr/local/share/icons" sh

Uninstall

Use this interactive script to completely remove Papirus icon theme on your system.

wget -qO- https://git.io/papirus-icon-theme-uninstall | sh

Snap

Get it from the Snap Store

Third-party packages

Packages listed in this section are third-party packages. If you have a problem or a question, please contact the package maintainer.

Please note that some packages in the list may be outdated, open Repology to find out package versions.

Distro Maintainer Package
Alpine Linux David Demelier sudo apk add papirus-icon-theme [link]
ALT Linux Andrey Cherepanov apt-get install papirus-icon-theme [link]
Arch Linux Felix Yan sudo pacman -S papirus-icon-theme community
Arch Linux Mark Wagie papirus-icon-theme-git AUR
Debian 9+ Yangfl sudo apt install papirus-icon-theme
Debian only_vip papirus-icon-theme MPR
Fedora 27+ Robert-André Mauchin sudo dnf install papirus-icon-theme
FreeBSD Hiroki Tagato papirus-icon-theme freshports
Gentoo Marco Scardovi sudo emerge -a papirus-icon-theme
NixOS Nixpkgs Contributors nix-env -iA nixos.papirus-icon-theme
OpenBSD David Demelier doas pkg_add papirus-icon-theme
openSUSE Matthias Eliasson papirus-icon-theme official
ROSA Linux Vladimir Penchikov sudo urpmi papirus-icon-theme
Solus Joshua Strobl sudo eopkg it papirus-icon-theme
Ubuntu 18.04+ Yangfl sudo apt install papirus-icon-theme
Void Linux Giuseppe Fierro sudo xbps-install -S papirus-icon-theme

Note

If you are a maintainer and want to be in the list, please create an issue or make a pull request.

Hardcoded icons

Some software uses an absolute path instead of the icon name in a .desktop file or in the source code which makes them unthemable.

Hardcoded application icons

To deal with hardcoded application icons we recommend using hardcode-fixer. Papirus supports most of the applications in the list. If hardcode-fixer doesn't support your favorite app yet, please open an issue here or edit your .desktop file manually.

Hardcoded tray icons

To fix hardcoded tray icons Papirus supports Hardcode-Tray script. A list of supported applications is available here.

Important

To get Papirus to work right with Hardcode-Tray, use the hardcode-tray option --conversion-tool RSVGConvert:

sudo -E hardcode-tray --conversion-tool RSVGConvert --size 22 --theme Papirus

Size recommendations:

  • Unity 22px
  • KDE 22px
  • GNOME 22px (see for more info)
  • XFCE 22px (see for more info)
  • Pantheon 24px
  • Cinnamon 16px
  • LXQt 16px

hardcode-tray

Note

Some Electron-based applications have blurred tray icon on KDE (see bug report). To solve this issue pass the following environment variable to the app: XDG_CURRENT_DESKTOP=Unity wire-desktop

Steam runtime icons

To fix icons of running Steam games, you can use Steam Icons Fixer script, that will connect all icons available from our icon theme with your installed games.

KDE colorscheme

Support for monochrome icons for KDE colorscheme is now available:

  • Papirus - for dark plasma theme & light color scheme
  • Papirus Dark - for dark plasma theme & color scheme
  • Papirus Light - for light plasma theme & color scheme

kde-color-scheme

Note

Non-KDE apps don't support KDE colorscheme on the system tray, but you can replace color manually.

Folder's color

Papirus has Folder Color v0.0.80+ support that allows you to change a color of a folder.

Available colors:

Folder Color Preview

For KDE, colors of individual folders can be changed using dolphin-folder-color.

Also, you can use our papirus-folders script to apply the color of folders system-wide.

Extras

Recommendations

Manual fixes

For Pop!_OS users

For Pop!_OS users who want to use the Pop!_Shop icon (instead of the default Elementary Appcentre icon):

mkdir -p ~/.local/share/applications/
cp /usr/share/applications/io.elementary.appcenter.desktop ~/.local/share/applications/
desktop-file-edit --set-icon=pop-shop ~/.local/share/applications/io.elementary.appcenter.desktop
For Cinnamon users

For Cinnamon users who want to use Papirus icon theme with Arc theme we recommend fix color icons on panel:

sudo sed -i.orig 's/white/#d3dae3/g' /usr/share/themes/Arc-Dark/cinnamon/cinnamon.css

Cinnamon Arc-Dark theme fix

To deal with blurred panel icons, increase the panel size up to 30px in Systems SettingsPanel (see screenshot).

For GNOME Shell users

For GNOME users we recommend install the following extensions:

¹ On Ubuntu 18.04+ it is pre-installed.

For Xfce users

Here are a few recommendations for Xfce users.

Thunar File Manager

Go to EditPreferences.... Click on Side Pane tab. Under Side Pane, look for Icon Size and set to Very Small.

thunar-preferences

Notification Area

Go to Settings ManagerPanelItems tab. Select Notification Area item and click on Edit currently selected item button. Under Appearance set the following options:

  • Set Maximum icon size (px) to 24
  • Uncheck Show frame

xfce4-notification-area

For elementary/Pantheon users

With light wallpaper, we recommend disable use-transparency option on wingpanel:

gsettings set org.pantheon.desktop.wingpanel use-transparency false

For better representation we recommend use only light eGTK Theme:

echo "export GTK_THEME=elementary" >> ~/.profile

Restart System.

For LXQt users

Here are a few recommendations for LXQt users.

PCManFM-Qt File Manager

Go to EditPreferences. Click on Display section. On Icons category change size to 16x16 for Size of side pane icons.

pcmanfmqt

Monochrome Panel Plugins

Configure Panel and set 16px for Icon size.

lxqt-panel

Icon request

  • Application name
  • Icon name (see desktop-file option Icon on /usr/share/applications)
  • Original icon image
  • Use tray? Tray icon name. Hardcoded?
  • Small description and/or a link to the official webpage

Warning

We do NOT support Windows/Wine/Proton/Crossover or other NOT native Linux-apps & games. This also applies to discontinued projects!!

Contributing

We welcome user contributions. If you don't know where to start, we've compiled a list of things we would like to see in your pull request:

  • new icons for missing applications
  • symbolic links to an existing icon
  • resolving open issues
  • spelling, grammar, phrasing
  • improvements to our scripts

Inside tools/work you will find a step-by-step guide, an environment, and tools that will help you:

We are waiting for your pull requests and would love to see this icon theme become as complete as possible.

Donate

If you would like to support development by making one-time donation or by becoming a supporter, please visit our page on Buy Me a Coffee.

Buy me a coffee

License

Papirus icon theme is free and open source project distributed under the terms of the GNU General Public License, version 3. See the LICENSE file for details.

Every logo in this icon theme is owned by the respective trademark holder. We have not received approval to create these logos from any of the trademark owners, and the existence of an icon in this repository is in no way supported by the trademark owner.

Where possible, we stayed true to the branding and official guidelines.

If you are a trademark holder or application owner for one of these applications and disapprove of the icons we've created for your application, please submit an issue to this repository.

papirus-icon-theme's People

Contributors

adroitwhiz avatar avalonwilliams avatar azadaquib avatar badlydrawnface avatar dylanmtaylor avatar erikdubois avatar fademind avatar gabrielpereiradossantos avatar gitadum avatar hervyqa avatar hwittenborn avatar igor-dyatlov avatar jilinoleg avatar kokoscript avatar mathiascode avatar matr1x-101 avatar maxtron95 avatar miascugh avatar mjkim0727 avatar morealaz avatar morganist avatar saikat0511 avatar sennoth avatar smartfinn avatar teccheck avatar toluschr avatar varlesh avatar vectrex avatar w3r3wolv3s avatar yevklim avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

papirus-icon-theme's Issues

Green icon on 100% charge

Currently relying on red battery icon to spot low battery. Would be great if there is green battery icon when the power is 100% or more ? Please consider. Thanks.

Nemo compatibility?

Nice theme! This is really one of the best icons themes I have seen.

Using Cinnamon (with Nemo as the filemanager), one issue is that Nemo uses the dark sidepanel, with a light main panel. The result is if I choose "Papirus-Dark-GTK", then the sidebar looks good (light icons show up nice against dark background), but the main pane looks bad (light icons against light background mean folder icons are hardly visible). Alternatively, choosing the "Papirus-GTK" has the opposite problem: in the sidebar dark icons against dark background look poor, but the main pane looks good.

Any advice?

Chrome Apps support?

Hi, are there any intentions of including icons for chrome apps (wunderlist, tweetdeck, keep, etc)?

Separate package icons

Currently, *deb and *zip (along with other archive formats, such as .tar.gz) all have the same icon.
While differentiating between archive formats doesn't bother me so much, having a visual difference between archives and packages would be very useful.

Papirus-*Arc panel icons

Is empty, and doesn't inherit the panel from the other papirus themes, and instead from ubuntu-mono-light, which then looks poor when the panel is dark (like mine).
Solutions:

  • Use panel icons from the other papirus GTK themes
  • Inherit ubuntu-mono-dark instead of ubuntu-mono-light

[icon request] anki

I suggest adding an icon for the anki flashcards learning app.

The one which comes with the app does not fit at all. Maybe the one nitrux is using can be kind of an inspiration. Or just do a google image search.

You can find the app itself here.
http://ankisrs.net/

No icons in Top Panel in 16.04

I have no icons in Top Panel for 16.04 now ( in Unity ). It was all working fine and I don't know what got messed up suddenly

Here is the screen shot. As you can see there is no battery icon or power icon either

http://i67.tinypic.com/5vap3s.jpg

Also, when I try to update, I get this error as well

The following packages will be upgraded:
papirus-gtk-icon-theme
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/7,732 kB of archives.
After this operation, 3,786 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 554642 files and directories currently installed.)
Preparing to unpack .../papirus-gtk-icon-theme_2016.07.07ubuntu16.04_all.deb ...
Unpacking papirus-gtk-icon-theme (2016.07.07ubuntu16.04) over (2016.07.05ubuntu16.04) ...
dpkg: error processing archive /var/cache/apt/archives/papirus-gtk-icon-theme_2016.07.07ubuntu16.04_all.deb (--unpack):
unable to open '/usr/share/icons/Papirus-Arc-Dark-GTK/24x24/panel/indicator-messages-new.svg.dpkg-new': No such file or directory
No apport report written because the error message indicates an issue on the local system
Errors were encountered while processing:
/var/cache/apt/archives/papirus-gtk-icon-theme_2016.07.07ubuntu16.04_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Any help possible ? Thanks.

Trash icon less flat

Trash icons stands out of the whole pack. Has some shadows and is less flat compared to what we had for trash before. Would be great to have a replacement.

Icon "folder-drag-accept" for drag actions missing

The file manager I'm using (Thunar) is trying to display the icon folder-drag-accept when I'm dragging files above a folder to move them in there. However it is falling back to the Gnome standard icon for this because it seems to be missing from Papirus.

The icon folder-drag-accept depicts a widely opened folder and is part of the status context [1] along with folder-open and folder-visiting which depict a just slightly opened folder.

[1] https://specifications.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html

Icon Request: IntelliJ Webstorm

Most IntelliJ apps (PhpStorm, PyCharm) have icons except Webstorm, would it be possible to include a webstorm icon in this awesome icon set?
The icon name is: webstorm.svg

Brightness icons not changing with brightness

Hello, loving the theme, seriously. I noticed a few glitches here and there and I'll create separate issues for each one starting with the brightness notification icon.

The icon remains the same regardless of the brightness level.

screenshot from 2016-09-12 13-36-40

[icon request] Gnome Tracker

There is an icon for Gnome Tracker preferences but not for Desktop search (see picture), so I suggest to make an icon. Maybe using the same as Gnome Tracker preferences?
capture d ecran de 2016-08-25 22-23-30

Separate icon for deb files

It's a request actually. Currently zip files and deb files have the same icon ( green compressed with a zip ). Would be nice if we can have a separate icon for deb package file. Thanks.

Dark network icon a different ones for panel after last update

First of all, thanks for your awesome icons, they are really great.

I'm using your ppa and after last update today, I get a different icons for the panel.
There is a before/after screenshot:

panel

Is that wanted? If yes, I'm not opposed to the new icons even if I prefer the old ones 😄 But the network icon is clearly a mistake or a bug.

  • Icons: Papirus Arc Dark GTK
  • OS: Xubuntu16.04
  • Wm: I3wm

Light Icons on White Backgrounds Aren't Visible

I'm using the theme Arc Darker, and some icons are not visible. For instance:

image

even though there are some icons there:

image

This issue appears over and over again. For instance, the dialog for saving an image in GIMP (or any other app, for that matter) looks like this:

image

or Inkscape:

image

with no visible icons almost anywhere.

It looks like dark icons should be used, instead of the white ones. There's one exception, though (as far as I can tell) - Nautilus sidebar in Arc Darker is actually dark:

image

Reditr icon request

Hello,

would it be possible to create a revamped icon for a popular ubuntu reddit client - Reditr?

Icons

app=FoxitPDF
icon=foxitpdf

image

app=Valentina Studio
icon=vstudio

image

app=Gmail (chrome-app)
icon=gmail
symlinks=
chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default

image

app=Serviio
icon=serviio

image

app=Albert
icon=albert

image

Blurry icons in Gnome Shell

The icons on the application switcher and activities appear in low-res on GNOME Shell 3.20.2

Not sure if this is the correct fix, but by modifying the section [48x48/apps] as per below in index.theme fixes the issue:

[48x48/apps]
Context=Applications
Size=48
MinSize=32
MaxSize=512
Type=Scalable

Dark icons: some app indicator icons "dark on dark"

Thanks again for the great theme!

Some icons (zim wiki, classicmenu-indicator are the 2 in my screenshot) are showing as dark icons even when choosing the "Papirus GTK Dark" theme (when they should be light in that case). See screenshot:

dark-appicons

This is the same under Unity or Cinnamon.

[Icon Request] Gnome Clocks

Really hoping you could an icon for the one program I don't have an icon for. It's the default clock application on Fedora.
screenshot from 2016-09-04 07-51-12

Remmina ubuntu tray icon and VPN

It's the best gtk icon pack, I've ever seen. It even has an icon for Russian 1S app.

But two things are missing: white tray icon for Remmina and a diffwrent network icon when computer is connected to VPN, so user can see it.

Ubuntu Software icon

Ubuntu Software icon is missing
Distribution: Ubuntu 16.04.1
Desktop Environment: Unity
screenshot from 2016-08-14 01-07-35

icon request

can you add more icons:

Go Terminal(http://rungoterminal.com/)
Ubuntu Web Browser
Logout, Reboot, Shutdown(Ubuntu 16.04)
xdiagnose

These are some of the icons that have very huge icons which looks really messy. Thanks

White icons in white panel (LXDE)

Volume control, xfce4-power-manager and network manager icons appear white in the LXDE panel.
/usr/share/icons/Papirus-GTK/24x24/panel
/usr/share/icons/Papirus-GTK/22x22/panel
GTK theme: Breeze-GTK
Icons theme: Papirus GTK

Papirus-Arc-Dark-GTK: status bar icons are all messed up on Cinnamon..

When you change to the Papirus-Arc-Dark-GTK version on Cinnamon, the status bar icons get messed up and start looking weird. All the other versions are fine. Running Arch Linux with all latest packages with Cinnamon also with Arc-Darker GTK theme from github at the time of the posting.

Icon for the Clipman panel plugin

The Xfce4 Clipman plugin looks for an icon named clipman, which is not found in Papirus, so it falls back to gtk-paste, which looks rather out-of-place among other status icons.

Adding 22x22/panel/clipman.svg (same as diodon-panel.svg) fixes the issue.

Oh and thanks for the awesome icons.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.