Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/seripap/dotfiles

Dans dotfile
https://github.com/seripap/dotfiles

Last synced: 8 days ago
JSON representation

Dans dotfile

Awesome Lists containing this project

README

        

# Dan's Dotfiles

Should work decently with vim and nvim.

## Dependencies

- fzf (autoloaded)
- [silver searcher](https://github.com/ggreer/the_silver_searcher) for Ag
- [rg](https://github.com/BurntSushi/ripgrep)
- diff-so-fancy (brew install diff-so-fancy)
- brew install ctags-exuberant
- brew install pure
- Sublime backup

## How to

TODO: make an autoinstaller...

1. Create symlink
2. `:PlugInstall`
3. ...
4. Profit

```
$ git clone https://github.com/seripap/dotfiles
$ ln -s ~/dotfiles/.gitconfig ~/.gitconfig
# VIM
$ ln -s ~/dotfiles/.vimrc ~/.vimrc
# NVIM
$ ln -s ~/dotfiles/.vimrc ~/.config/nvim/init.vim
$ ln -s ~/dotfiles/lua/lsp-autocomplete.lua ~/.config/nvim/lua/lsp-autocomplete.lua
$ ln -s ~/dotfiles/lua/lsp-config.lua ~/.config/nvim/lua/lsp-config.lua
$ ln -s /Users/dseripap/dotfiles/sublime-text/Packages /Users/dseripap/Library/Application\ Support/Sublime\ Text/Packages
```

### .zshrc

```
if type rg &> /dev/null; then
export FZF_DEFAULT_COMMAND='rg --files --hidden'
export FZF_DEFAULT_OPTS='-m --height 50% --border'
fi
```

### Notes

- `` are mapped to `hjkl`, because small keyboards