https://github.com/markelca/init.lua
Rebuilding my nvim config with Lua. (Inpired by @ThePrimeagen)
https://github.com/markelca/init.lua
Last synced: 9 months ago
JSON representation
Rebuilding my nvim config with Lua. (Inpired by @ThePrimeagen)
- Host: GitHub
- URL: https://github.com/markelca/init.lua
- Owner: MarkelCA
- Created: 2023-07-14T23:19:11.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-09-17T09:43:31.000Z (over 2 years ago)
- Last Synced: 2025-02-11T11:52:28.087Z (11 months ago)
- Language: Lua
- Size: 28.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# init.lua
Rebuilding my nvim config with Lua. (Inpired by @ThePrimeagen)
## Dependencies
- [packer](https://github.com/wbthomason/packer.nvim)
- [ripgrep](https://github.com/BurntSushi/ripgrep#installation)
### Mason language server dependencies
- npm
- unzip
- go
*All can be easily installed as linux packages. Example:*
```bash
sudo pacman -S npm unzip go
sudo apt install npm unzip go
```
## Instalation
```
cd ~/.config/
git clone https://github.com/MarkelCA/init.lua nvim
cd nvim
nvim lua/markelca/packer.lua
:so
:PackerInstall
```
## Font
Install Jetbrains Mono font from [NerdFonts](https://www.nerdfonts.com/font-downloads)
```bash
mkdir -p ~/.local/share/fonts/ttf
cd ~/.local/share/fonts/ttf
unzip
# Add the font to your terminal configuration
```
In my case it's already added into [my Alacritty config](https://gist.github.com/MarkelCA/a2e7be7979131855b311e3586d333cd9)
## Preview
