S O L A R V O I D

A Gentle Introduction To Archon

Introducing Archon

I was inspired by DHH’s Omarchy

While I wanted Arch, I didn’t want Wayland, at all.

I took his idea, cloned the repo, and started my own.

This is in early Alpha, so expect changes and things not quite right. Once I think it’s stable enough, I’ll move it all to Github, but for now, it’s contained. Don’t want it getting loose quite yet.

Archon uses Arch, but instead of Wayland, I’m using X11 and Window Maker.

This is not for the casual computer user, this is for people that like computers as tinkering machines but still want get stuff done.

It comes pre-installed with shells, a few development tools, Docker, Chromium, Brave, LibreOffice, basically everything needed to get started developing.

It’s a mix of TUI and GUI elements, wrangled together to present a more cohesive whole than what comes out of the box.

If this sounds at all interesting to you, keep reading!

If you want something more polished, check out DHH’s Omakub or Omarchy

Still with me? Let’s do this.

Brief install instructions for the busy developer

Burn the Arch iso to a thumbdrive.

Here the installation settings that have been worked for me:

After rebooting into your fresh Arch install, run this command (that’s a capital “o”):
wget -qO- https://solarvoid.com/archon | bash

This will set up the base system with all the default settings. Once that’s done, the system will reboot and present you with a login screen. Login again with your Arch user, and welcome to the cutting edge of retro-future 90’s!

I’ve been mostly developing on a VM, but I have tried it on real hardware. So far, it installs and runs Window Maker.

What’s in the box?

Here’s a partial list of what it comes with out of the box:

I’ve also taken DHH’s command line tool and changed it.

In the terminal, run: archon

In addition to the default keyboard shortcuts offered by Window Maker, I’m using xbindkeys.

Todo and future plans

Now that I have a stable system, I’m going to start using it for real and see what’s missing and what I need to improve. I already know I need to make the theming work across all installed terminals and development tools, as well as Window Maker.

But, why?

I want a stable, repeatable experience in Linux. I’ve tried a bunch of stuff over the years, but nothing really gelled. I’ve liked things from all sorts of places, but never in a complete package. So, I’m giving it a shot!

Head on over to Archon to see the code. Give it a whirl, see what you think.

#Archon