-
-
Notifications
You must be signed in to change notification settings - Fork 89
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
Using custom icons on Kando nodes #383
Comments
Hi there! This is not yet possible, but I'll definitely add this option in the future! |
When it will be available, I start to implement it on Athena OS |
I too want that option 🥳 |
@Schneegans is there a planned date for it? |
@D3vil0p3r It's definitely been frequently requested. So I think that I'll try to add this in 1.2.0. The next version (1.1.0) will come in a week or so bringing Keyboard Macro Items and App-dependent menus. Then I'll start implementing this, most likely together with custom themes. So maybe in a month or so? |
I was just wondering how to approach this. I basically have two options in mind:
Do you have other ideas? Having both approaches seems a bit overkill to me. I personally tend to the second approach as it seems more versatile, effective, and fosters sharing of icon themes. The first one may be a bit easier to understand, though. However, we could show a prominent hint in the icon picker telling the user where to put custom icons so that Kando will find them. |
The option 1 is the same there is on FlyPie, right? |
Well, in Fly-Pie it's somewhat "worse" in the sense that there is no list of previously selected icons. You always have to use the file picker to select a custom icon. Even if you want to select the same icon multiple times. |
Ah ok |
Hey @Schneegans is there the chance to use also the icons stored in standard directories Furthermore, by default there are 4 icon themes already set to be chosen. I note that if I select one, for example "Emoji" and I set an icon, when I want to set another icon on another element, the selected icon theme returns to "Material Symbols Rounded" instead to keep my previous selection (in this example "Emoji"). Is it possible to keep the last icon theme/directory entry when you must set the next icon? |
This is a very Linux-specific thing. I am not sure how to do this in a proper manner... Of course, we could make Kando obey the Freedesktop Icon Specification but this would be quite a lot of work. Simply loading all icons from the system icon directories would not be elegant as there are usually dozens of duplicated icons with various sizes in there. You can try copying all your icon themes to If that would be fine for you, a
I see that this is a bit inconvenient when setting multiple icons. But when you open the icon picker, the currently selected icon is shown in the picker. If the previous theme would still be selected, the icon would change only when opening the icon picker which would not be ideal either... Or how do you expect this to behave? |
My concern is about the packaging of some icon themes. In Athena OS I use different color themes and packaging in Linux can only place files in system folders, not in HOME folder. So if I install a icon colored theme by a package, I cannot install it directly in |
Mhh... What if Kando would load icon themes also from |
It could be a good solution too. |
@Schneegans I tried to use your suggestion about linking directories by Furthermore, is there no chance to specify directly the absolute path of the icon? It could solve my concern. |
If you link the entire icons directory (ln -s /usr/share/icons ~/.config/kando/icon-themes), it should work. Kando currently ignores symlinks inside the
In theory, this would be easy. The problem is the UI. If an icon is loaded from file, we would need some kind of file-picker so that the user can change the icon. This is currently difficult as the menu editor is shown as a full-screen, always-on-top window. So we need to wait for #468 for this. |
Thanks for the last issue tickets. I think that allowing symlinks inside icon-theme directory could make kando more flexible. So I prevent to link all icon directories. |
Hey @Schneegans is there an ETA for them? |
My current focus is #468. #615 will only happen after #468, so this will take several weeks, I guess. However #614 should be pretty easy to implement. There are some other, rather low-effort issues, so maybe I'll publish another version before #468 is done. But even this can take some time as I am currently very busy due to a paper deadline in "real life" 😅 |
Hello @Schneegans , I'm reading from docs that the user can mainly use as icon of a node only Google Material Symbols, Simple Icons or emojis.
Is there a way (now or in the future) to use also custom SVG icons stored in the system (as in FlyPie)?
The text was updated successfully, but these errors were encountered: