Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kfatehi/dotconf
https://github.com/kfatehi/dotconf
Last synced: 19 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/kfatehi/dotconf
- Owner: kfatehi
- Created: 2018-03-22T05:10:18.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-03-26T22:16:21.000Z (almost 2 years ago)
- Last Synced: 2025-01-03T19:17:27.436Z (23 days ago)
- Language: Vim Script
- Size: 6.29 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
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
```