Comments (8)
forgot to mention, the applications here are ytmdesktop (app.ytmdesktop.ytmdesktop) a generic youtube icon for pwas, and prism launcher (org.prismlauncher.PrismLauncher)
from nordzy-icon.
I have now also made icons for the pop shop and notable!
took me forever to find the pop shop's icon name, but it's apparently based on the app store from elementary.
from nordzy-icon.
Hey @Readf0x,
Sure, I will take a look and include them in the pack 😉
Thanks for contributing !!
from nordzy-icon.
Just a few questions 😛
- Is the very first icon Cider ? (red play logo, round)
- Do you have the name for notable and the pop shop ? Otherwise, I can install them in a vm and find the icon name, but since you are using them it might be easier if you already have them 😄
edit: to find most of the icon names easily, I run these two commands in my terminal
cd /usr/share/applications/
grep -e "^Icon=.*nameoftheapp.* *
where nameofthe app is the name (or part of the name) of the application. e.g. for Firefox, I would try 'firefox' or 'irefox' (in case the first letter is uppercase)
from nordzy-icon.
OMG thank you, I didn't know grep could be used to search inside files! The first icon is ytmdesktop, a standalone desktop app for YT Music. The name of the flatpak is app.ytmdesktop.ytmdesktop I'll be back at my pc in a few minutes, so I'll figure out what pop shop and notable are called then.
Notable's icon is simply just notable
and the POP!_Shop is io.elementary.appcenter
.
I would like to know how I should submit icons in the future though?
from nordzy-icon.
Thanks, I added them to the theme and will commit it shortly 😉
To submit icon, the easiest way is to create a pull request (see this page for more details on how to submit a pull request)
For the creation of icons, there are some blank templates in tools/templates
and color palettes in tools/palettes
that can help you.
Once your icon is created, you name it and place it in src/apps/scalable
.
If the app as several possible names (ex: for Firefox, the app will use firefox (if installed through repo) or org.mozilla.firefox
if installed through flatpak), you will need to create symbolic links in links/apps/scalable
pointing to the icon in src/apps/scalable
.
So for Firefox which has at least 2 names, I will have an SVG icon named 'firefox.svg' in src/apps/scalable then I will create a symbolic link in links/apps/scalable named org.mozilla.firefox.svg
To create the symbolic link, I use the following command:
cd src/apps/scalable
(just 'cd' into the directory src/apps/scalable)
ln -s firefox.svg ../../../links/apps/scalable/org.mozilla.firefox.svg
(create the symlink with other name used by the app)
I hope all is clear, if not don't hesitate to ask further question, or create a first pull request and if there are mistakes we can correct them 😉
from nordzy-icon.
Thanks! I didn't know about the palettes or templates, so that'll be a huge help in the future! I do know how to make symlinks, and btw if you use nautilus as your file manager, it has a shortcut to make symlinks built in. It's in the context menu. The shortcut is Shift + Ctrl + M
by default.
from nordzy-icon.
I'll be closing the issue now, since everything seems to have been resolved. Thanks for your time!
from nordzy-icon.
Related Issues (20)
- [Request] New Release or instructions on generating release files HOT 2
- [ICON] Ferdium
- [FEATURE] Non-nord version of the theme HOT 5
- [BUG] Include nixpkgs in the "Also Available" package selection HOT 1
- [BUG] Missing icons in Gnome Settings
- Pixelated volume Icon HOT 1
- [ICON] Text Pieces
- [ICON] RiseupVpn
- [ICON] vokoscreenNG
- [ICON] auto-cpufreq
- [ICON] NVIDIA X Server Settings
- [ICON] FileCentipede
- [ICON] Floorp
- [ICON] thorium
- [ICON] Btrfs Assistant
- [ICON] RawTherapee
- [ICON] Darktable
- [ICON] ocenaudio
- [ICON] PrusaSlicer
- [ICON] WinRAR
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nordzy-icon.