Hi guys. How are you all. I am here to ask where all the customization files are stored. Al though i know that i can install by system settings or ocs-url. During today research i figure out some of them. But i am not actually sure. So i request all of you who familiar with manual customization please give me the suggestion so that i have some idea. Here i provided two location for each customization part. First one is home/user/ directory and Second one is Root/usr/ directory. I would be happy if you guys share both the directory for each section. Correct me if i am wrong. Thanks all.
I think all of those settings locations are pretty well documented elsewhere(freedesktop/plasma/sddm/konsole documentation). The majority of them can be found here
The one important warning I would give you is not to modify the files under /usr/share. In addition to being bad practice, any changes you make there will be overwritten.
Thanks for Sharing your thoughts. I know about the risk to modify under /usr/share. Actually i did not modify anything over there. I ask here just for understanding. By the way i will let you know which portion i found form you shared link. thanks
Certainly yes. But you can install any themes/icon packs/plymouth/grub/cursors etc by simply extracting files to relevant folders.
You can simply download files from git or pling and simply copy and paste these files to install theme. Then, reboot and change the themes from KDE settings.
While this is technically true, it isn’t good practice and more importantly can break future updates. Consider the case you have installed some icons/cursors/theme/whatever into /usr/share manually and then a package gets updated which pulls files into those same locations as a dependency. Now your update is broken because your self-installed files are in the way of package and pacman doesn’t like this. I have seen this happen in practice where someone installed an icon set manually and then theming changed and there was conflict.
Generally speaking, there is not usually a good reason to do this because all those locations have additional locations that are intended to be modified/controlled by the user. Even in a multi-user system it isn’t that a big of a deal to copy the files into multiple users.
If you really, really want to have your files installed into /usr/share you should make PKGBUILD and let pacman install them there.
Should be able to solve such conflict. Or atmost change the folder name.
But I don’t know, I have been installing themes this way for at least 4 years, and didn’t come across a single problem yet, probably because the themes I use are rarely official/dependency of other package. I agree that it might not be the best way to install themes.
It also isn’t something who is unfamiliar with package management should be using. You can seriously break your system that way. That is one of the reasons --force was removed from pacman.
From my perspective, why do it like that when there is an easy alternative that achieves the same goal.
Here splash screen is that portion bootanimation which is loaded after logins. And i found garuda splash screen is under playmouth folder. Which can be change by garuda boot option software
By the way guys, you did not talk about how do i change syntex theme on fish shell or alacritty. I search this topic on internet i show that zsh has syntex highlighter plugins. So my question is it possible to change syntex theme rather that konsole or alacritty background or colors scheme
Yes. The possible locations are laid out in the link I posted above. For example:
Icons and themes are looked for in a set of directories. By default, apps should look in $HOME/.icons (for backwards compatibility), in $XDG_DATA_DIRS/icons and in /usr/share/pixmaps (in that order).
In this case, ~/.icons is probably your best choice since it doesn’t require special permissions to write there and it has the highest precedence. However, you could also use /usr/local/share/icons according to the specification.
Ok got it. thanks by the way, what about syntax theme in konsole or alacritty. Not the color scheme i think that mean background right? Is it possible to change syntax theme.