Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changes in any theme lead to changes in all themes. #3141

Closed
Felixxz opened this issue Jun 5, 2022 · 4 comments
Closed

Changes in any theme lead to changes in all themes. #3141

Felixxz opened this issue Jun 5, 2022 · 4 comments
Labels

Comments

@Felixxz
Copy link

Felixxz commented Jun 5, 2022

The problem is that Papirus-derived theme directories refer to Papirus directories. Accordingly, changes in any of them lead to changes in all.
For example, after command:

papirus-folders -C orange -t Papirus-Light

all papirus-derived themes will be orange

$ ls -l /usr/share/icons/Papirus-Light
total 2848
lrwxrwxrwx 1 root root      18 Jun  5 15:56 128x128 -> ../Papirus/128x128
drwxr-xr-x 3 root root    4096 Jun  5 15:56 16x16
lrwxrwxrwx 1 root root       5 Jun  5 15:56 16x16@2x -> 16x16
lrwxrwxrwx 1 root root      16 Jun  5 15:56 18x18 -> ../Papirus/18x18
lrwxrwxrwx 1 root root       5 Jun  5 15:56 18x18@2x -> 18x18
drwxr-xr-x 4 root root    4096 Jun  5 15:56 22x22
lrwxrwxrwx 1 root root       5 Jun  5 15:56 22x22@2x -> 22x22
drwxr-xr-x 4 root root    4096 Jun  5 15:56 24x24
lrwxrwxrwx 1 root root       5 Jun  5 15:56 24x24@2x -> 24x24
lrwxrwxrwx 1 root root      16 Jun  5 15:56 32x32 -> ../Papirus/32x32
lrwxrwxrwx 1 root root       5 Jun  5 15:56 32x32@2x -> 32x32
lrwxrwxrwx 1 root root      16 Jun  5 15:56 42x42 -> ../Papirus/42x42
lrwxrwxrwx 1 root root      16 Jun  5 15:56 48x48 -> ../Papirus/48x48
lrwxrwxrwx 1 root root       5 Jun  5 15:56 48x48@2x -> 48x48
lrwxrwxrwx 1 root root      16 Jun  5 15:56 64x64 -> ../Papirus/64x64
lrwxrwxrwx 1 root root       5 Jun  5 15:56 64x64@2x -> 64x64
lrwxrwxrwx 1 root root      16 Jun  5 15:56 84x84 -> ../Papirus/84x84
lrwxrwxrwx 1 root root      14 Jun  5 15:56 8x8 -> ../Papirus/8x8
lrwxrwxrwx 1 root root      16 Jun  5 15:56 96x96 -> ../Papirus/96x96
-rw-r--r-- 1 root root 2888124 Jun  5 15:56 icon-theme.cache
-rw-r--r-- 1 root root   10598 Jun  5 15:56 index.theme
lrwxrwxrwx 1 root root      19 Jun  5 15:56 symbolic -> ../Papirus/symbolic

I suggest not using symbolic links to the Papirus directory so that changes in the directory of any theme do not affect other themes

@varlesh
Copy link
Contributor

varlesh commented Jun 5, 2022

Papirus Dark distributed with Papirus. What you are want?

@Felixxz
Copy link
Author

Felixxz commented Jun 5, 2022

Papirus Dark distributed with Papirus. What you are want?

You have instrument "papirus-folders" for changing symlink of icon colors for Papirus-Light, Papirus-Dark, ePapirus... but it doesn't work correctly, cause if i use it and chose key "-t theme -C color" symlinks depend on Papirus directory, only not a specific.
If i want to create new Papirus-Theme for users, user can't choose Papirus-Icon colors from suggested list, all themes will have the same color.

@varlesh
Copy link
Contributor

varlesh commented Jun 5, 2022

Yes, papirus-folder work not standart method, for compability with Folder Color

@SmartFinn
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants