infidel_env/README.md

53 lines
1.2 KiB
Markdown
Raw Normal View History

2022-02-02 11:18:50 -05:00
# Infidel's personal config for CLI based workspaces
[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://GitHub.com/Naereen/StrapDown.js/graphs/commit-activity)
## General Info
This is the essential VIM and Tmux configuration for cli based unix systems.
2022-02-02 11:18:50 -05:00
## Clone
```
2022-03-23 13:09:59 -04:00
> git clone http://git.nnag.me/infidel/infidel_env.git
2022-02-02 11:18:50 -05:00
```
## Setup
```
$ ./install.sh
```
## VIM
### Global
- Leader remmaped to `,`
- Enabled more visual blocks with J and K
- Auto tabbed lines from normal mode using `>`
### NerdTree
Toggle NerdTree with <CTRL-k><k>.
### EasyAlign
Perform multiline visual select then enter `ga`. Next enter your preference alignment.
### Goyo
Toggle Goyo from command input mode `:Goyo` or use the <F8> shortcut.
### Limelight
Toggle Limelight from command input mode `:Limelight` or use the <Leader><l> shortcut.
### Completor
For autocomplete I choose completor. Jut type as usual and the completor will offer some completion, use tab to choose.
2022-02-02 11:18:50 -05:00
## Future Improvement
- [x] Script automatically detect the environment (e.g. BSD)
2022-03-23 13:09:59 -04:00
- [x] Symlink instead of copy.
- [x] Deploy a scaleable and portable environment.
2022-02-02 11:18:50 -05:00
- [ ] Support Oh-My-Zsh installation