Skip to content

grrru/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

166 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles/gruvim

Install Instructions

Install requires Neovim 0.9+. Always review the code before installing a configuration.

Clone the repository and run the installer:

git clone [email protected]:grrru/dotfiles ~/dotfiles
cd ~/dotfiles
./install.sh

The installer installs the basic CLI dependencies (git, curl, tmux, neovim, lazygit, ripgrep, fd, gh, fzf, zoxide, make) and mise, installs oh-my-zsh or oh-my-bash based on your default shell, then links the selected Neovim config to ~/.config/nvim.

You can also run a specific install target:

./install.sh deps
./install.sh shell
./install.sh bash
./install.sh zsh
./install.sh config
./install.sh tpm

To install user-level files for a different account while running from a sudo-capable account:

./install.sh --user target_user
./install.sh --user target_user config

The dotfiles checkout must be readable by target_user because configs are linked with symlinks.

Open Neovim after installation:

nvim

Install gruvim-managed Mason packages from Neovim:

:GruvimMasonInstall

The installer links gruvim as the default Neovim config.

Plugins

ai

bars-and-lines

color

colorscheme

comment

completion

diagnostics

editing-support

formatting

git

icon

keybinding

lsp

lsp-installer

markdown-and-latex

motion

nvim-dev

plugin-manager

search

session

snippet

statusline

syntax

tabline

utility

Language Servers

  • gopls
  • html
  • jsonls
  • lua_ls
  • yamlls

This readme was generated by Dotfyle

About

dotfiles config

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors