NEWS VIDEO
- how to create an icon theme
- how to put it online on github
- how to get it back on another computer – manually
- how to get it back on another computer – scripting – automatically
- how to build the package so you can install it anywhere
- how to create a repository to host the package and install it with sudo pacman -S …
this is a “possible” workflow article
In this video we show you the workflow how to combine different icons to have a new theme altogether.
We could have created my new themes in the video – we ended up creating ArcoLinux-Candy-Beauty-Tela.
https://github.com/erikdubois/ArcoLinux-Candy-Beauty-Tela
or
git clone https://github.com/erikdubois/ArcoLinux-Candy-Beauty-Tela
Use the inherits line.
Use github or others.
How to install ArcoLinux-Candy-Beauty-Tela manually
Here we install the theme by using the git clone command and copy paste the content where it supposed to be.
git clone https://github.com/erikdubois/ArcoLinux-Candy-Beauty-Tela
How to install ArcoLinux-Candy-Beauty-Tela with scripts – arcolinux-nemesis
Here we install the theme by using a script we still have to make.
git clone https://github.com/erikdubois/arcolinux-nemesis
How to create a pkgbuild for ArcoLinux-Candy-Beauty-Tela
Let us create a PKGBUILD for the theme . Use and re-use code.
https://github.com/arcolinux/arcolinux-pkgbuild/tree/master/ARCOLINUX/arcolinux-candy-beauty-git
In the end this is the result.
https://github.com/erikdubois/pkgbuild
How to create an Arch Linux repository to install the package with sudo pacman -S …
Here we create a new github project that will host any and all of our created packages.
https://github.com/erikdubois/nemesis_repo
Add the repo to your system with npacman or the ATT. (/etc/pacman.conf)
[nemesis_repo] SigLevel = Optional TrustedOnly Server = https://erikdubois.github.io/$repo/$arch
Let us create more pkgbuilds for more icon themes
Here we show you how easy it is to create more pkgbuilds if you have created already the one.
https://github.com/erikdubois?tab=repositories&q=arcolinux-candy
https://github.com/erikdubois/nemesis_repo
You can put anything on your repo
Here we show you how easy it is to add packages from the AUR to your repo
https://github.com/erikdubois/nemesis_repo
How to add your own repo to /etc/pacman.conf with scripts (not manually)
We change the arcolinux-nemesis scripts to do the work for us.
Automatically.
Use scripts and walk away.
https://github.com/erikdubois/nemesis_repo
Let us test our new arcolinux-nemesis script and install the themes from that repo
Create your own repo, put the packages on their you like and install them.
We rename our packages to edu-… – PKGBUILD tutorial
When we have a user base, we do not want them to run into issues.
We want that our newly named package will replace the old package with a simple update.
Pacman can do that. The code for that is “Replace“.
You have seen this before. The user gets a question to replace x with y and a (Y/n) at the end.