In order of preference my most used to least used operating systems are as follows:
- Linux: primarily ArchLinux as Arch is my primary distro of choice (I started using Arch since late 2017/early 2018) and Debian Testing (sid/buster). Occasionally I do use CentOS so expect some of these scripts and settings to work on CentOS and on other Linux distros too, however, as far as possible, I keep up-to-date with the latest versions of Bash, Ksh, Emacs, Vim and Git. There could be issues with older versions of Emacs/Vim/Bash/Ksh/Git so do not expect these settings to work on older/legacy versions of those packages.
- BSD: Mostly OpenBSD (since June 2020), however, earlier versions of this repo tested and developed on FreeBSD but that was a very long time back. FreeBSD is no longer my primary BSD.
- Windows: Minimal testing was done a very long back on WSL (Windows Sub-system for Linux ver1) and Cygwin.