Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kfatehi/dotconf


https://github.com/kfatehi/dotconf

Last synced: 19 days ago
JSON representation

Awesome Lists containing this project

README

        

# .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

```bash
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)

```bash
#!/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
```