Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jamesmartin/dotfiles
Configuration files for bash, vim and more.
https://github.com/jamesmartin/dotfiles
Last synced: 17 days ago
JSON representation
Configuration files for bash, vim and more.
- Host: GitHub
- URL: https://github.com/jamesmartin/dotfiles
- Owner: jamesmartin
- Created: 2010-01-19T08:26:28.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2024-02-21T22:13:57.000Z (10 months ago)
- Last Synced: 2024-04-22T13:20:21.128Z (8 months ago)
- Language: Vim Script
- Homepage:
- Size: 1.63 MB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dotfiles
## Install
`rake install`
To install vim submodules:
```
git submodule init
git submodule update
```## Adding Vim Packages
Vim plugins are managed by the built-in Vim `packages` system (`:help
packages`).To add a new package:
```
git submodule add https://github.com/some/vim.plugin.git \
vim/pack/jamesmartin/start/vim.plugin
git commit -m "Add some vim plugin"
```## Removing Vim Packages
```
git submodule deinit ./vim/pack/jamesmartin/start/vim.plugin
git rm ./vim/bundle/vim.plugin
# Note: asubmodule (no trailing slash)
# or, if you want to leave it in your working tree
git rm --cached ./vim/bundle/vim.plugin
rm -rf .git/modules/vim/bundle/vim.plugin
```Commit your changes.
## Other Vim dependencies
- [FZF fuzzy finder](https://github.com/junegunn/fzf#installation)
- [RipGrep (rg)](https://github.com/BurntSushi/ripgrep#installation)## Colors
[Solarized](http://ethanschoonover.com/solarized): Used for Vim and
Terminal.app. The Terminal profile from the canonical package doesn't really work anymore but I've had good luck with a [3rd-party clone](https://github.com/lysyi3m/macos-terminal-themes/blob/8c0b2d15070e00c9d61688063145942b60621f96/themes/Solarized%20Dark.terminal).## Font
[Adobe Source Code Pro](https://github.com/adobe-fonts/source-code-pro): OTF 18pt (Light).