https://github.com/pkarakal/nvim-config
This is my personal neovim configuration
https://github.com/pkarakal/nvim-config
config lua neovim nvim nvim-configs
Last synced: 5 months ago
JSON representation
This is my personal neovim configuration
- Host: GitHub
- URL: https://github.com/pkarakal/nvim-config
- Owner: pkarakal
- License: mit
- Created: 2023-06-19T16:34:30.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-01-07T16:32:23.000Z (over 2 years ago)
- Last Synced: 2024-04-17T16:11:50.707Z (about 2 years ago)
- Topics: config, lua, neovim, nvim, nvim-configs
- Language: Lua
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### nvim-config
This is my personal neovim configuration. This is heavily inspired by [theprimeagen](https://github.com/theprimeagen/init.lua)
It uses
* [packer](https://github.com/wbthomason/packer.nvim) as the package manager
* [telescope](https://github.com/nvim-telescope/telescope.nvim) as a fuzzy finder
* [material](https://github.com/marko-cerovac/material.nvim) darker as the theme
* neovim lsp
### Requirements
* neovim (>0.9)
* lua
### Getting Started
* Clone the repo
```shell
git clone git@github.com:pkarakal/nvim-config.git
```
* Install packer
```shell
git clone --depth 1 git@github.com:wbthomason/packer.nvim.git ~/.local/share/nvim/site/pack/packer/start/packer.nvim
```
* Navigate to lua/pkarakal
```shell
cd lua/pkarakal
```
* Open neovim
```shell
nvim packer.lua
```
* In normal mode, type `:so` to source the file
* In normal mode again, type `:PackerSync` to install all the dependencies
* Exit nvim `:q`
* Navigate back to project root
```shell
cd ../../
```
* Run the dev script
```shell
./dev
```
* Now when you open neovim, the new configuration should be applied.