mirror of
https://github.com/ItsDrike/dotfiles.git
synced 2024-12-27 05:34:35 +00:00
Update neovim config details and image
This commit is contained in:
parent
9625f2b951
commit
d9fdf91b8b
19
README.md
19
README.md
|
@ -12,9 +12,9 @@ You are highly advised to first go through these dotfiles yourself and adjust th
|
||||||
- Custom prompt (defined [here](home/.config/shell/theme)).
|
- Custom prompt (defined [here](home/.config/shell/theme)).
|
||||||
- Colorscheme showcase: ![image](https://user-images.githubusercontent.com/20902250/117699472-69ab5d80-b1b4-11eb-85a8-2b039bc1599a.png)
|
- Colorscheme showcase: ![image](https://user-images.githubusercontent.com/20902250/117699472-69ab5d80-b1b4-11eb-85a8-2b039bc1599a.png)
|
||||||
- Command timing showcase: ![image](https://user-images.githubusercontent.com/20902250/129356038-f1373183-ee50-4cc9-a602-a1215b5d1e5f.png)
|
- Command timing showcase: ![image](https://user-images.githubusercontent.com/20902250/129356038-f1373183-ee50-4cc9-a602-a1215b5d1e5f.png)
|
||||||
- Neovim configuration (defined [`here`](home/.config/nvim/)) ![image](https://user-images.githubusercontent.com/20902250/129356722-9eb1e813-62c4-4ad1-ad49-114f69700f80.png)
|
- Neovim configuration written in lua: ![Screenshot_2021-12-06_14-31-37](https://user-images.githubusercontent.com/20902250/144854879-f35de259-cea1-4415-9a3b-b093fe008836.png)
|
||||||
- Automatic unknown command package handler ![image](https://user-images.githubusercontent.com/20902250/129359888-629a4f28-64bd-4c90-8e87-de75a9b8997d.png)
|
- Automatic unknown command package handler: ![image](https://user-images.githubusercontent.com/20902250/129359888-629a4f28-64bd-4c90-8e87-de75a9b8997d.png)
|
||||||
- `lf` file manager previews with ueberzug ![image](https://user-images.githubusercontent.com/20902250/129359042-b0594788-bc14-4294-bba2-8cba8e30cd94.png)
|
- `lf` file manager previews with ueberzug: ![image](https://user-images.githubusercontent.com/20902250/129359042-b0594788-bc14-4294-bba2-8cba8e30cd94.png)
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
|
@ -24,15 +24,14 @@ You are highly advised to first go through these dotfiles yourself and adjust th
|
||||||
- Even though enabling it is an option, it is not a necessary thing to do, oh-my-zsh has a lot of code that is mostly
|
- Even though enabling it is an option, it is not a necessary thing to do, oh-my-zsh has a lot of code that is mostly
|
||||||
irrelevant and unused, these dotfiles give you the ability to completely avoid it, if you desire to do so
|
irrelevant and unused, these dotfiles give you the ability to completely avoid it, if you desire to do so
|
||||||
- Custom [prompt](home/.config/shell/theme), both for oh-my-zsh configuration or for standalone usage
|
- Custom [prompt](home/.config/shell/theme), both for oh-my-zsh configuration or for standalone usage
|
||||||
- Custom [VIM configuration](home/.config/nvim)
|
- Custom [NVIM configuration](home/.config/nvim)
|
||||||
- When you open nvim for the first time, it will automatically try to install addons using VimPlug
|
- When you open nvim for the first time, it will automatically try to install Packer plugin manager
|
||||||
- It is compatible with TTY usage, in which case the color support is downgraded and use of special fonts is
|
- It is compatible with TTY usage, in which case the color support is downgraded and use of special fonts is
|
||||||
disabled.
|
disabled.
|
||||||
- There isn't a single huge configuration file, but rather multiple config files that are being sourced by the main
|
- The configuration is split into multiple smaller files to keep everything clearn and avoid clutter in the main
|
||||||
init.vim, this is done to avoid clutter with comments in the main file and it also provides a very easy way to
|
configuration file (`init.lua`). It also allows for us to quickly disable certain parts of the config.
|
||||||
disable parts of configuration, by simply not sourcing that file.
|
- The whole configuration is written in lua rather than vimscript. This allows us to do some nicer things, however
|
||||||
- NOTE: This configuration is mostly designed for neovim, not regular vim, however it should work with some
|
it also means that this config will NOT work for regular vim, it's only meant to be used for neovim.
|
||||||
adjustments
|
|
||||||
- Many handy [aliases](home/.config/shell/aliases) and [functions](home/.config/shell/functions) (likely too many, you
|
- Many handy [aliases](home/.config/shell/aliases) and [functions](home/.config/shell/functions) (likely too many, you
|
||||||
should adjust that to your needs)
|
should adjust that to your needs)
|
||||||
- [Many pre-defined environmental variables](home/.config/shell/environ), these include
|
- [Many pre-defined environmental variables](home/.config/shell/environ), these include
|
||||||
|
|
Loading…
Reference in a new issue