These are my personal dotfiles, configured to my tastes. Feel free to copy, change, remove, or ignore these.
Please do not install these files without understanding what they do or what they are intended for. These files are mainly intended for setting up a new installation.
To use, run ./script/bootstrap in the directory in which you cloned
or downloaded this repository.
Alternatively, if make is installed on
your system, you can run make install or make generate.
On average, this takes around 5 minutes to completely install on a fresh Arch machine.
If you want to sync your files back to the dotfiles repository, you can run
./script/sync or make sync to copy the files in ~/.cfg back to this repo.
An out-of date installation script for Debian can be found on the debian branch (git switch debian).
Make sure to source ~/.bashrc.
The file finalSteps is just for me, and contains some personal configuration.
As a shell, I use bash with the starship prompt, and, as such, there is a starship configuration file there. I don't often change those settings.
I use ranger as a file manager, and there is also a ranger config file with some pretty basic configurations
This may not be completely up-to-date, so please view the plugins file for completeness.
- xzbdmw/colorful-menu.nvim
- MagicDuck/grug-far.nvim
- stevearc/oil.nvim
- stevearc/conform.nvim
- Dan7h3x/signup.nvim
- SmiteshP/nvim-navic
- tpope/vim-fugitive
- echasnovski/mini.clue
- echasnovski/mini.icons