Is it hard to migrate Antergos Openbox from systemd to OpenRC.? I have tried to solve this.
It turned out to be not that difficult. Actually it is quite easy.
If you want to test it too, these are the steps, which I have performed:
(1) Print a list of the packages, that are installed in Antergos Openbox ($ pacman -Q).
(2) Install Artix – just a base system with xorg, displax-manager, openbox and gnome-terminal.
(3) Boot artix and install pcmanfm, mousepad and a web-browser.
(4) Add the Antergos repo. How-to: https://forum.antergos.com/topic/1933/is-it-possible-to-add-antergos-repo-to-arch
(5) Install the packages for the Antergos Openbox desktop:
arandr obconf obmenu obkey oblogout
lxappearance-gtk3 lxappearance-obconf-gtk3 lxinput-gtk3 lxmenu-data lxsession lxtask-gtk3 lxterminal
plank plank-theme-numix nitrogen tint2 gsimplecal volumeicon parcellite
adwaita-icon-theme numix-frost-themes numix-icon-theme numix-icon-theme-square
hicolor-icon-theme waldorf-ui-theme (gtk-engine-murrine gtk-engine-aurora gtk-engines)
antergos-openbox-setup antergos wallpapers
(7) Install kalu and tkpacman (AUR) – to me they seem to be more stable than the Antergos default pamac.
(8) Now do some cosmetics - i.e.:
Choose a wallpaper with nitrogen, choose the vertical tint2 theme (last option).
Add your web-browser to the launch field of tint2.
Add kalu and parcellite to /.config/openbox/autostart.
Use obmenu to add a menu for favorite applications.
Change icon-theme to adwaita (Numix stays root icon-theme).
You can set plank preferences by strg + right mouse button.
(9) Enjoy systemd-free Antergos and install the software you want or need.
Some stuff is yet not working the way it should:
Direct shut-down does not work. You must log out and then shut down. Does anybody know why?
Network-mamager icon does not appear in the tray. Trash does not work either. Kalu does not work properly. The wm-dock-apps are not available yet. But let’s stay patient. Artix is only a few days old.
Inspite of these initial problems it is obvious, that Antergos Openbox will harmonize very well with OpenRC.
Thanks to Artix Linux it is quite easy to migrate Antergos from systemd to OpenRC.
If the Antergos team would decide to provide an OpenRC version of Antergos, there is manageable amount of work to be done:
- Add the Antergos repo to the Artix repos.
- Exchange or remove those packages, which depend on systemd or cause conflicts with OpenRC.
- Adapt the Antergos installer to the new setting.