software.org (2590B)
1 #+options: ':nil *:t -:t ::t <:t H:3 \n:nil ^:{} arch:headline 2 #+options: author:t broken-links:nil c:nil creator:nil 3 #+options: d:(not "LOGBOOK") date:t e:t email:nil f:t inline:t num:t 4 #+options: p:nil pri:nil prop:nil stat:t tags:t tasks:t tex:t 5 #+options: timestamp:t title:nil toc:t todo:t |:t 6 #+HTML_HEAD: <link rel="stylesheet" type="text/css" href="css/terminal.css" /> 7 #+HTML_HEAD: <script src="scripts/main.js" integrity="sha384-__SHASUM__"></script> 8 #+language: en 9 #+select_tags: export 10 #+exclude_tags: noexport 11 #+creator: Emacs 27.1 (Org mode 9.3) 12 #+options: html-link-use-abs-url:nil 13 #+options: html-scripts:nil html-style:nil 14 #+options: html5-fancy:nil tex:t 15 #+html_doctype: xhtml-strict 16 #+html_container: div 17 #+description: 18 #+keywords: 19 #+html_link_home: 20 #+html_link_up: 21 #+html_mathjax: 22 #+html_head: 23 #+html_head_extra: 24 #+subtitle: 25 #+infojs_opt: 26 #+creator: <a href="https://www.gnu.org/software/emacs/">Emacs</a> 27.1 (<a href="https://orgmode.org">Org</a> mode 9.3) 27 #+latex_header: 28 29 #+title: Software I use 30 #+date: <2021-02-10 Wed> 31 #+author: Ryan Jeffrey 32 #+email: ryan@ryanmj.xyz 33 34 35 __PROMPT__ cat ~/config.html 36 37 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. 38 39 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. 40 41 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. 42 43 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~. 44 45 My web browser is the ~red cat shill browser~. 46 47 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). 48