Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/360macky/dotfiles
🛠Vim Configuration + Personal dotfiles for MacOS and Linux
https://github.com/360macky/dotfiles
git personal vim zsh
Last synced: about 1 month ago
JSON representation
🛠Vim Configuration + Personal dotfiles for MacOS and Linux
- Host: GitHub
- URL: https://github.com/360macky/dotfiles
- Owner: 360macky
- Created: 2022-01-01T23:08:37.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-03T15:52:52.000Z (3 months ago)
- Last Synced: 2024-08-03T17:00:46.719Z (3 months ago)
- Topics: git, personal, vim, zsh
- Language: Vim Script
- Homepage:
- Size: 113 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
/dotfiles - @360macky
Just my personal .dotfilesThis repository includes configuration files for a variety of tools, including the terminal emulator, shell, text editor, and window manager. It also includes scripts for installing necessary dependencies and setting up the system.
## 📦 Package Managers
### Vundle (for Neo)
https://www.reddit.com/r/neovim/comments/i65pwd/no_python3_provider_found_run_checkhealth_provider/### Zplug (for .ZSH)
https://www.woefe.com/posts/bootstrap_zsh.html### Brew (for Mac)
https://stackoverflow.com/questions/31845710/how-do-i-save-and-version-brew-packages## Vim Configuration
### Foundations
`.vimrc` and `init.vim` are both configuration files for the Vim text editor, but they have a difference in location and purpose.
- `.vimrc` is the traditional configuration file for Vim, and is usually stored in the user's home directory. It is used to configure Vim's settings, key bindings, plugins, etc. for a specific user on a specific system.
- `init.vim`, on the other hand, is the configuration file for Vim when used with the Neovim text editor. `init.vim` is located in a directory called `config` inside the Neovim configuration directory.In summary, `.vimrc` is used for Vim configuration and `init.vim` is used for Neovim configuration.
**I use Vim 0.7.0.**
### Theme
* **Nord** theme for dark mode
* **One Half Light** theme for light mode### Installing plugins
I use Vundle. Everytime you install a plugin in Vim, just add the plugin name inside the Bundle snippet.
After that just open Vim and run
```console
:PluginInstall
```### Troubleshooting links
https://stackoverflow.com/questions/47667119/ycm-error-the-ycmd-server-shut-down-restart-wit-the-instructions-in-the-docu## Oh my ZSH Configuration
TODO: To write...