[home]

programs i use

i enjoy running small free and open source programs that are easy to use and modify.

the basics

operating system

i currently use chimera linux. it gives you the feeling of bsd on linux. i would love to switch to freebsd, however, it lacks certain drivers I depend on.

window manager

i use river, here are other window managers i’ve tried:

wm type config language
bspwm hybrid shell
i3 manual text
openbox floating xml
evilwm floating text
berry floating shell
awesomewm dynamic lua
dwm dynamic c
dwl dynamic shell

terminal emulator

foot is good enough for wayland.

shell

i use yash as my interactive shell. yash is posix compliant, extremely fast, and supports interactive features from zsh and fish like brace expansion, command line completion, and command line prediction.

web browser

i have tried many web browsers. at the moment, i am some what satisfied with firefox. it looks the nicest of all the browsers i have used and it is open source. my only complaint with it is that it is slow out of the box. firefox can be tweaked to increase performance though with customization of your user.js file. i tweak and harden firefox using betterfox.

text editor

neovim. vi is ubiqutious in the unix world and neovim builds on top of the features that vim provides. i used to use vis which in my opinion is a superior text editor because combines the modality of vim and the structural regular expressions of sam which allows you to do precise text manipulation, however, it seems to be no longer maintained. on any other unix systems, i use vi.

misc stuff

file manager

fff

music

cmus with cmusfm to scrobble to last fm

video

mpv

documents

i use a combination of markdown and groff for document creation. i create simpler documents using markdown and convert them to pdf using lowdown. for more complex documents that would require a word processor, i typeset them using groff

images

in the terminal i use chafa to view images. in a graphical setting i use imv. to edit images, i use gimp.

email

aerc