Install and customize Fedora Workstation.
The instructions and scripts are specific to my needs and differ from a default setup:
- using standard partitions instead of LVM
- using ext4 instead of brtfs
- /boot on the root partition
- defaults to X.org instead of Wayland
- gnome customization???
- set default local language to en_CA.UTF-8 (canadian English)
- Setup dual language keyboard for English and French
- Change GNOME terminal to dark-on-light mode
- Changes GNOME terminal default font
It was a conscious decision to use GNU Bash as the programming language despite its many flaws for reasons which distinguish it from recent build systems:
-
Bash is well known and an integral part of Linux systems. Anybody familiar with customizing Linux systems has already been exposed to Bash.
-
Perennity: Bash has been around for a long time, since 1988 (note: Linux was created in 1991). Lindy effect predicts that it will be around for at least another 30 years.