Here is a list of software I have written. The source code is available at github.
i3-external-monitor. Being an awesome minimalist tilling window manager, the minimalism part means that some things in
i3—like dealing with external monitors—are left to the user. This is how I handle it.
Read more: https://randomwalk.eu/pages/software/i3-external-monitor
github repo: https://github.com/notnotrandom/i3-external-monitor
nm-toggle. The purpose of this tool is to be able to, through NetworkManager, completely shutdown all network devices — and bring them back up when needed. I use ArchLinux with the i3 window manager, so the program is somewhat tied to them (particularly concerning
systemd, and the shell,
bashin my case).
Read more: https://randomwalk.eu/pages/software/nm-toggle
github repo: https://github.com/notnotrandom/nm-toggle
TeX-7. This is my toned-down fork from Elias Toivanen’s TeX-9 vim plugin for writing LaTeX documents. I liked it a lot (it’s efficient and minimalistic), but there were some itches that after some time, became itchy enough for me to finally scratch them. Hence I rewrote it in pure Vimscript (TeX-9 used Python bindings), and added a couple of sweet features (e.g., smarter completion, and distraction-free background save-and-compile—just hit
'<Esc>:ww'(sans quotes). Feedback will only be shown in case of error).
TeX-9 also came with its own LaTeX templates (skeletons for documents). I prefer to use my own, so TeX-7 does not provide this feature.
Read more: https://randomwalk.eu/pages/software/TeX-7
github repo: https://github.com/notnotrandom/vim-tex-seven