Common OS Setup
Setup KeepassXC
- Install: https://keepassxc.org/
- Open keepass database
- Configure the usual
Setup Firefox
- Install: https://www.mozilla.org/en-US/firefox/download/thanks/
- Log into account
- Configure the usual
Setup terminal
- Install: https://sw.kovidgoyal.net/kitty/
-
curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin
-
- Setup Dracula theme: https://draculatheme.com/kitty
-
mkdir ~/.config/kitty cd ~/Downloads && wget https://github.com/dracula/kitty/archive/master.zip cp dracula.conf diff.conf ~/.config/kitty/ echo "include dracula.conf" >> ~/.config/kitty/kitty.conf
-
- Configure the usual
Setup git
- Install using whatever package manager
- Setup SSH key
- Setup the config
-
user.email=citrusfarm@pm.me user.name=isa init.defaultbranch=main credential.helper=store
-
Setup Fish
- Install: https://fishshell.com/
- Usually just install with whatever package manager
- Setup Dracula theme: https://draculatheme.com/fish
- Install with OMF
- Install: https://github.com/oh-my-fish/oh-my-fish
-
curl https://raw.githubusercontent.com/oh-my-fish/oh-my-fish/master/bin/install | fish
- Install manually
-
wget https://github.com/dracula/fish/archive/master.zip mkdir ~/.config/fish/themes/ cd master cp themes/Dracula\ Official.theme ~/.config/fish/themes/
-
- Add the following to
~/.config/fish/config.fish-
-
fish_config theme choose "Dracula Official"
-
-
- Install with OMF
Setup tmux
- Install: https://github.com/tmux/tmux/wiki/Installing
- Usually just install with whatever package manager
- Setup Dracula theme: https://draculatheme.com/tmux
- Install tpm: https://github.com/tmux-plugins/tpm
-
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm - Add to
~/.tmux.conf-
# List of plugins set -g @plugin 'tmux-plugins/tpm' set -g @plugin 'tmux-plugins/tmux-sensible' # Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf) run '~/.tmux/plugins/tpm/tpm'
-
- Reload tmux
-
# type this in terminal if tmux is already running tmux source ~/.tmux.conf
-
-
- Add Dracula plugin
-
set -g @plugin 'dracula/tmux' - Press
prefix+Ito fetch plugin
-
- Install tpm: https://github.com/tmux-plugins/tpm
- Setup config
- Add the following to ~/.tmux.conf
-
bind - split-window -v bind - split-window -h unbind '"' unbind % set -g default-command /usr/bin/fish set -g default-shell /usr/bin/fish set -g @plugin 'tmux-plugins/tpm' set -g @plugin 'tmux-plugins/tmux-sensible' set -g @plugin 'dracula/tmux' set -g @dracula-show-powerline true set -g @dracula-plugins "cpu-usage ram-usage battery time" set -g @dracula-refresh-rate 1 set -g @dracula-military-time true set -g @dracula-time-format "%Y-%m-%d %H:%M:%S" run '~/.tmux/plugins/tpm/tpm'
-
- Add the following to ~/.tmux.conf
Setup calendars
- Install GNOME calendar: