Various configurations and customizations I like to use on my machines.
I haven't put much work into making this easy to setup. Despite the appearance of reasonably organized Bash scripts, I've never actually executed them; I just copy-paste and fix them as I go. No guarantees are made, but here's how I usually go about setup:
- Configure Git and SSH (sometimes GPG), then clone this repo locally.
- It's helpful to configure the files in
bash_kittyterm/
around this point, copy-pasting into the relevant files..bashrc
andbashrc.d/
in particular are good to set up early. - Start with
devtools.sh
, thenapps.sh
. Along the way, config the rest of the earlier directories, and load in configs for:
The remaining directories are meant to be copied in or used as needed.
- Core editors: IntelliJ IDEA1 + KWrite + Vim
- Notes and journalling: Obsidian
- OS/DE: Fedora Workstation with GNOME
- Terminal: kitty + Bash
- Themes: Nord + Catppuccin's Macchiato flavour
- Enhancements: Powerline (Bash), vim-airline (Vim)
- Font: JetBrains Mono
- Files are sorted by program or related topics
- Commented out lines are intended for Windows systems unless otherwise stated
- Linux commands assume Fedora distro
- (Personal) Set
gpg.program
for this repo togpg_op_passphrase
Footnotes
-
With all of the extensions. For those few times I'm writing C/C++, I use CLion. ↩