Same basic .bashrc has been in use since the mid 1990s.
Supports both Linux and MacOS
- Startup splash screens
- custom prompt, with basic git support
- tmux configuration
- Aliases
Run setup.sh
to install all of the expected requirements and software.
After vscode is installed, with the command line integration, run the script in the vscode
folder to install settings and extensions.
Manual Mac application installs:
- vscode
- Jetbrains Mono Nerd Font: https://github.com/ryanoasis/nerd-fonts/releases/download/v3.2.1/JetBrainsMono.zip
- 1password
- arc
- slack
- signal
- gitkraken
- ms teams
- ms word
- ms excel
- data grip
- intellij
- transmit
- moom
- zoom
I haven't tested this on linux since switching to zellij from tmux.
- tmux
- TMUX Plugins
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
git clone https://github.com/catppuccin/tmux.git ~/.tmux/plugins/tmux
- TMUX Plugins
- exa - ls replacement
- htop - top replacement
- hh - hstr - bash history
- mdcat
- direnv
- duf
- dust
- ctop - Top for Containers
- bottom - Graphical system monitor
- xclip -- For copy/Paste in tmux
Required for tmux, not needed for zellij
- reattach-to-user-namespace