Configuração pessoal do neovim
  • Vim Script 100%
Find a file
2026-04-30 08:18:52 -05:00
assets carregamento local da imagem de logo no topo de README.md 2026-04-30 08:15:39 -05:00
autoload configurações para ambiente neovim simplificado 2026-04-29 16:35:13 -05:00
vim-plug configurações para ambiente neovim simplificado 2026-04-29 16:35:13 -05:00
.gitignore exceções de versionamento e definição de atributos específicos para arquivos e diretórios Git 2026-04-29 16:35:13 -05:00
init.vim configurações para ambiente neovim simplificado 2026-04-29 16:35:13 -05:00
LICENSE configurações para ambiente neovim simplificado 2026-04-29 16:35:13 -05:00
README.en-US.md carregamento local da imagem de logo no topo de README.en-US.md 2026-04-30 08:18:52 -05:00
README.md carregamento local da imagem de logo no topo de README.md 2026-04-30 08:15:39 -05:00

Neovim Logo

neovimfiles

Personal Neovim configuration with One Dark theme

License: MIT Neovim Theme pt-BR


Table of Contents


Overview

This repository contains personal Neovim configuration files. Files are frequently updated to incorporate new features and plugins. It is recommended to check for potential conflicts with existing settings before use.


Important Notice

If custom Neovim configurations already exist on the system, they are likely to conflict with this repository. In that case, a backup must be created and the previous configuration removed before proceeding with the installation.

# Backup current configuration
cp -r ~/.config/nvim ~/.config/nvim.bak

# Remove previous configuration
rm -rf ~/.config/nvim

Prerequisites


Installation

Regular user

Clone the repository into the Neovim configuration directory:

git clone https://github.com/itamcampos/neovimfiles.git ~/.config/nvim

Then install the plugins:

nvim +PlugInstall +qa

Root user

sudo git clone https://github.com/itamcampos/neovimfiles.git /etc/xdg/nvim
sudo HOME=/etc/xdg nvim +PlugInstall +qa

Active Theme

The configured color scheme is One Dark, developed by @Navarasu. Based on Atom One Dark and Atom One Light themes, with TreeSitter support.

Available styles:

Style Description
dark Default dark theme
darker Darker variant
cool Cool blue tones
deep Deep dark background
warm Warm tones
warmer Even warmer variant
light Light theme

To change the style in init.vim or init.lua:

-- init.lua
require('onedark').setup { style = 'dark' }
require('onedark').load()

Installed Plugins

Plugin Description
One Dark Active color scheme. Dark and light themes for Neovim >= 0.5, written in Lua with TreeSitter syntax highlighting.
Fern General-purpose asynchronous tree viewer written in pure Vim script.
Fix CursorHold Fixes performance issues related to autocmd events in Neovim.

Updating

To update installed plugins, open Neovim and run:

:PlugUpdate

To update this configuration repository:

cd ~/.config/nvim && git pull

Contributing

Suggestions are welcome. Open an issue or submit a pull request.