This repo holds my dotfiles. They are specific to my needs but if you are a:
- Rust,
- Python,
- Lua, or
- Bash programmer
or if you're just interested in a simple Linux-setup, you might find something useful here.
> sh setup-dotfiles.sh
This starts an interactive setup script for
- backing up existing files/folders to
$HOME/backups/
, - symlinks the dotfiles, folders, and files into your home and config folder, and
- Sources the correct files
NOTE: If you're also interested in setting up Hyprland
, go to the hyprland
folder and run
> sh install-hyprland.sh
git
zsh
(optional, because a similar bash-setup is also provided)neovim
tmux
ripgrep
zoxide
fd-find
oh-my-posh
npm
- For future reference: If your formatters/linters/lsps aren't automatically activating; don't forget to update
nvim/plugin/{formatting,nvim_lspconfig,linting}.lua