Links


Homepage

Home

Blog

Blog

Files

Files

git

Git Server

Email me

Contact Me

ryan@themainframe cat ~/config.html

My machines all run a variant of Arch Linux (either Arch itself, or Parabola, etc.). My configuration is based around Emacs which I use as a Unix Userland replacement where I can.

When I began learning how to use a computer I used the joe text editor. It's an excellent terminal-based editor with Wordstar keybindings. However it isn't extensible (it has no 'joescript', nothing like vimscript or elsip), this makes pretty unusable for things like HTML editing where extensibility goes a long way in terms of QoL. In late 2018 I used VIM and hated it. In May 2019 I switched to Emacs.

The more I used Emacs the more I began to believe in its mission. The whole idea behind Emacs is that it's a Unix Userland replacement based on LISP. It ultimately fails at this because of how slow, legacy, and occasionally inflexible it is. That being said, it's an interesting idea and I'd like to see a more modern attempt at that concept some day.

For email is mu4e and for my RSS feed I use elfeed. Lately, I've been trying to ween myself off of file managers by replacing nemo with dired.

My web browser is the red cat shill browser.

My window manager is bspwm (this is the most likely thing to change), I switch window managers every six months because I'm never satisfied with them. Each window manager or desktop environment I try has its own issues with bspwm being a bit buggy and not always cooperating with other programs (especially polybar).

POWERED BY EMACS GPLv3 POWERED BY SXEMACS POWERED BY XEMACS ipv6 ready Valid CSS!