Use our knowledge and create your own icon theme combo – use github to saveguard your work – create your repository

NEWS VIDEO

  1. how to create an icon theme
  2. how to put it online on github
  3. how to get it back on another computer – manually
  4. how to get it back on another computer – scripting – automatically
  5. how to build the package so you can install it anywhere
  6. 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.