- Personal config files for multiple tools: linux dev env mostly.
- Neovim configuration and Arch initial setup scripts (time savers),
- nvim + plugins, zsh, starship, node, ssh client, c++ tools, brew, etc...
- Contains some aliases.
- Contains some starship config.
Minimal Arch setup with no GUI.
Clone and install whatever you want.
git clone https://github.com/KeaCluster/dotfiles.git ~/.dotfilesYou can add execution permission to these scripts with:
chmod u+x ~/.dotfiles/scripts/init.shYou might need to sudo-it
sudo chmod 700 ~/.dotfiles/scripts/init.shThen cd into scripts or do it from any directory
cd ~/.dotfiles/scripts/ && sh init.shor just run the files
Note
Don't run this with sudo or $HOME will point to /root
sh ~/.dotfiles/scripts/init.shThis script will install basic programs as well as add some system links
If you already have some configuration and would like to test mine, you can just update system links to match this repo's files with:
sh sys_links.sh- NOTE:
This might make a backup of your previous configuration if it exists, but I would recommend making that on your own.
- Verify your installation with the script's instructions.
Important
This was the prev used file in order to install neovim. You can now install it from the AUR (I recommend that).
sh nvim_setup.shThis will install neovim and set it as default editor.
Important
I've recently migrated from (lazyvim)[http://www.lazyvim.org/] to (kickstart.nvim)[https://github.com/nvim-lua/kickstart.nvim] To continue using Lazyvim check the lazyvim branch of this same repo.
I switched from oh-my-zsh to starship as my command shell prompt.
If you're using starship, and want to use my setup:
Uncomment this line from sys_links.sh:
create_link "$DOTFILES_DIR/bash/pure-preset.toml" "$TARGET_DIR/.config/starship.toml"If running init.sh:
it will instal starship and apply my modified pure theme to it.
(kanagawa-ish colors + couple of icons)
There's a script to update arch' gpg keys because I'm lazy.


