https://github.com/d-lord/dotfiles
Personal configuration files, mainly for macOS.
https://github.com/d-lord/dotfiles
vim
Last synced: 2 months ago
JSON representation
Personal configuration files, mainly for macOS.
- Host: GitHub
- URL: https://github.com/d-lord/dotfiles
- Owner: d-lord
- Created: 2014-04-20T02:20:14.000Z (about 12 years ago)
- Default Branch: main
- Last Pushed: 2025-02-20T23:09:24.000Z (over 1 year ago)
- Last Synced: 2025-03-16T19:10:56.950Z (over 1 year ago)
- Topics: vim
- Language: Vim Script
- Homepage:
- Size: 662 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Installation
git clone git://github.com/d-lord/dotfiles.git ~/dotfiles
~/install # dotbot
## Notes
Vim (esp. complex plugins) may complain about Python if that's not installed (use homebrew)
Tmux will quit with "[exited]" if homebrew hasn't been used to install `reattach-to-user-namespace`
Fedora needs `dnf install xsel` to enable clipboard in [n]vim
## Vim stuff
Two interlinked versions of neovim are here:
* vim core - Lightweight, quick-launching copy.
* vim rice (vice) - Fuller of feature.
So there are three sets of files:
* nvim_shared - Config shared between both. This is where most keybinds should live, as well as plugins used by both.
* nvim_core - Config (especially plugins) used by the lightweight instance.
* nvim_rice - Config used by the heavyweight instance.
Common binds are:
* e - Edit "my" config (core or rice)
* s - Edit the shared config
Shared files are:
* plugins.vim - should only contain stuff for vim-plug, i.e. just declarations and comments.
* config.vim - shared configuration and keybinds, including any config for shared plugins.