/dotconf

Primary LanguageVim Script

.conf

bootstrap my dev environment and related tools. Supported on:

  • ArchLinux
  • Debian & Ubuntu
  • Mac OS X
  • Windows (MinGW or "Git Bash", and Cygwin, or WSL1)
  • Raspberry Pi OS (Formerly known as Raspbian)

Install

here's your one-liner

curl -fsSL https://raw.githubusercontent.com/kfatehi/dotconf/master/bootstrap | bash -e

or something more memory-committable, if my infrastructure is still up:

curl -sSL conf.keyvan.cloud | bash -e

Bins

Access to these is not auto-installed.

# Want to access the bins?
export PATH="$PATH:$HOME/.kfc/bin"

Minimal (just tmux and vim)

#!/bin/bash
pushd ~                                                                                                                                                                                                      
for f in vimrc tmux.conf; do
  echo ".$f"
  curl -o .$f https://raw.githubusercontent.com/kfatehi/dotconf/master/dotfiles/$f
done
mkdir -p ~/.vim/autoload
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
vim +PlugUpgrade +PlugInstall +qall
popd