Personal dotfiles of Mike Szczys. Thank you to all who have shared their tips, tricks, and configuration files online. I have learned everything I know from a vast community of Linux aficionados.
The patterns used to version control my dotfiles are based on:
- Patrick Gaskin: How to manage your dotfiles using Git
- Gabrielle Young: The best way to store your dotfiles: A bare Git repository EXPLAINED
cdecho ".cfg" >> .gitignoregit clone <remote-git-repo-url> $HOME/.cfgalias config='/usr/bin/git --git-dir=$HOME/.cfg/.git --work-tree=$HOME'config config --local status.showUntrackedFiles noconfig checkout
# Using Fish shell
sudo apt install fish
curl -sS https://starship.rs/install.sh | sh
# Tmux Plugin Manager
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
# Press Leader+I to install plugins
# Install nvm
curl -sL https://raw.githubusercontent.com/jorgebucaran/fisher/main/functions/fisher.fish | source && fisher install jorgebucaran/fisher
fisher install jorgebucaran/nvm.fish
# Install node
nvm install lts
nvm use lts
# Install Markdown.preview
# Inside nvim, run the following:
:call mkdp#util#install()