/dotfiles

My personal dotfiles.

Primary LanguageLuaMIT LicenseMIT

.files

This repo is just a messy collection of my personal config files. Feel free to grab anything that seems interesting to you. Keep in mind that I work on WSL Ubuntu so some files in this repo are for Windows and should be copied manually.
Please review everything in this repo before running the bootstrap. It was configured to work on my system and might ruin yours if you're not careful. Use at your own risk!

Download

To download this repository use the git clone command:

$ git clone https://github.com/wedkarz02/dotfiles.git

Installing Neovim

This step is completely optional, just a quick instruction on installing Neovim via a tarball. Go to Neovim releases page, grab a link to nvim-linux64.tar.gz file and use the wget command to download it:

$ cd ~/.local/bin
$ wget [tarball-link]
$ tar xzvf nvim-linux64.tar.gz
$ rm nvim-linux64.tar.gz

Create a symlink to nvim executable:

$ ln -s nvim-linux64/bin/nvim nvim

Usage

To update your config files source the bootstrap.sh script:

$ cd dotfiles/
$ source bootstrap.sh

The script will prompt you with one last warning:

[Warning] This may overwrite existing files in your home directory. Are you sure? (y/n)

which you can skip with --force or -f flag:

$ source bootstrap.sh --force

Thanks to: