Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
dafe3f4
Init transition to Lazy vim
alexesba Nov 2, 2023
b632fe4
Fix telescope
alexesba Nov 2, 2023
3a8fe00
X
alexesba Nov 2, 2023
200283b
Remove after_x directory
alexesba Nov 2, 2023
1a3ad2a
Add events and cmd to load only the necessary plugins
alexesba Nov 2, 2023
8839c87
Rename prequire function to Prequire
alexesba Nov 2, 2023
ac007e0
Add jsonls as default
alexesba Nov 3, 2023
5ea64d2
Re organize mappings by plugin
alexesba Nov 3, 2023
f125568
fix mapping to open file location for nvim-tree
alexesba Nov 3, 2023
a4adc89
Add default commands to lazy load vim-fugitive
alexesba Nov 3, 2023
1e22ada
Delete packer configuration
alexesba Nov 3, 2023
a5ebbe7
disable sign icons on nvim-tree panel
alexesba Nov 3, 2023
02b8acb
indent file
alexesba Nov 3, 2023
8bb8907
Update README
alexesba Nov 3, 2023
e15c389
Update snippy configuration
alexesba Nov 3, 2023
43419e5
Remove lazy-lock.json file
alexesba Nov 7, 2023
cc66e59
Configure global status line for neovim
alexesba Nov 7, 2023
90bb9cd
Remove uncessary function to install lsp servers
alexesba Nov 7, 2023
39edcaf
Isntall emment lsp and replace vim-surround
alexesba Nov 7, 2023
52b164d
Update Readme file
alexesba Nov 7, 2023
7585aa8
Add bigfile confuguratioon and added vscode, grubox colorschemes
alexesba Nov 9, 2023
c7053f0
Update folder structure
alexesba Nov 10, 2023
e3440e4
Update gitignore file
alexesba Nov 10, 2023
d382fad
Create directory fir ogg files
alexesba Nov 10, 2023
ec75677
Order basic plugins alphabetically
alexesba Nov 10, 2023
3e57296
fix url for mason-lspconfig
alexesba Nov 10, 2023
aad34c1
update options file
alexesba Nov 10, 2023
598cf2d
Add Statusline fileformat
alexesba Nov 11, 2023
662cc73
fix icons
alexesba Nov 15, 2023
3b1abf6
Update Linter signs
alexesba Nov 15, 2023
63d808f
Add harpoon plugin
alexesba Nov 16, 2023
a1a300f
Add plugin oil.nvim
alexesba Nov 16, 2023
76f77bf
Remove function for italic fonts
alexesba Nov 16, 2023
3d69781
Reimplemennt missing functions in lua
alexesba Nov 16, 2023
4d94ef7
Use single quotes for strings
alexesba Nov 16, 2023
1821212
Ipdate reload function
alexesba Nov 17, 2023
8b51273
Fix command doble quotes and single quotes confirmation
alexesba Nov 17, 2023
6ed7aea
Use a sigle command to format xml files
alexesba Nov 17, 2023
3cd3e37
Improve lazy load for plugins
alexesba Mar 15, 2024
10d6d37
Add basic config for vim with lua
alexesba May 9, 2024
09583bd
add new config folder with the minimal plugins configuration
alexesba Jun 10, 2024
586c380
Improve basic configuration
alexesba Jul 16, 2024
2ae4dfa
Remove vim-repeat
alexesba Jul 16, 2024
b630f97
Update available plugins on basic folder
alexesba Jul 16, 2024
cb3c4e1
Refactor vim configuration
alexesba Jul 20, 2024
fd6cf40
Add back gitsigns and todo-comments
alexesba Jul 20, 2024
704efd3
Update prescription for Colorscheme command
alexesba Jul 20, 2024
49e734a
delete custom_vimrc file
alexesba Jul 20, 2024
294cbdd
Add luatab, virtualcolumn and fix mini.surround
alexesba Jul 21, 2024
3907f71
Rename plugin file name
alexesba Jul 21, 2024
993ac3b
Add a core/init lua file
alexesba Jul 21, 2024
2f44792
Clean up lua/init.lua file
alexesba Jul 21, 2024
da05c8d
Add dadbod sql plugin
alexesba Jul 21, 2024
071f748
Enable cssls linter
alexesba Jul 22, 2024
7f1e967
Add neotest for rspec
alexesba Jul 22, 2024
3fdfd95
Add keybindings for neotest
alexesba Jul 22, 2024
123b020
set cmdheight = 0
alexesba Jul 23, 2024
be33d8e
Add slim syntax plugin
alexesba Jul 23, 2024
f37323d
Lazy load some plugins
alexesba Aug 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
175 changes: 0 additions & 175 deletions .dircolors

This file was deleted.

3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
autoload/plug.*
.netrwhist
plugin/packer_compiled.lua
lazy-lock.json
40 changes: 21 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ configuring the plugins manually.
- [git](https://git-scm.com/)
- [Color Schemes](#color-schemes) A set of colorschemes that are pleasant for the eyes
- [Plugins](#plugins)
- [Default LSP servers](#default-lsp-servers)
- [Installtion](#installation)

-----
Expand Down Expand Up @@ -53,54 +54,55 @@ configuring the plugins manually.
### Plugins
- [AndrewRadev/tagalong.vim](http://github.com/AndrewRadev/tagalong.vim)
- [JoosepAlviste/nvim-ts-context-commentstring](http://github.com/JoosepAlviste/nvim-ts-context-commentstring)
- [aca/marp.nvim](http://github.com/aca/marp.nvim)
- [akinsho/toggleterm.nvim](http://github.com/akinsho/toggleterm.nvim)
- [alexesba/nrun.vim](http://github.com/alexesba/nrun.vim)
- [skywind3000/asyncrun.vim](http://github.com/skywind3000/asyncrun.vim)
- [alvarosevilla95/luatab.nvim](http://github.com/alvarosevilla95/luatab.nvim)
- [andymass/vim-matchup](http://github.com/andymass/vim-matchup)
- [antoinemadec/FixCursorHold.nvim](http://github.com/antoinemadec/FixCursorHold.nvim)
- [b3nj5m1n/kommentary](http://github.com/b3nj5m1n/kommentary)
- [brymer-meneses/grammar-guard.nvim](http://github.com/brymer-meneses/grammar-guard.nvim)
- [dhruvasagar/vim-table-mode](http://github.com/dhruvasagar/vim-table-mode)
- [dietsche/vim-lastplace](http://github.com/dietsche/vim-lastplace)
- [editorconfig/editorconfig-vim](http://github.com/editorconfig/editorconfig-vim)
- [godlygeek/tabular](http://github.com/godlygeek/tabular)
- [hrsh7th/cmp-buffer](http://github.com/hrsh7th/cmp-buffer)
- [hrsh7th/cmp-cmdline](http://github.com/hrsh7th/cmp-cmdline)
- [hrsh7th/cmp-nvim-lsp](http://github.com/hrsh7th/cmp-nvim-lsp)
- [hrsh7th/cmp-path](http://github.com/hrsh7th/cmp-path)
- [hrsh7th/nvim-cmp](http://github.com/hrsh7th/nvim-cmp)
- [iamcco/markdown-preview.nvim](http://github.com/iamcco/markdown-preview.nvim)
- [juanchanco/vim-jbuilder](http://github.com/juanchanco/vim-jbuilder)
- [kopischke/vim-fetch](http://github.com/kopischke/vim-fetch)
- [kyazdani42/nvim-tree.lua](http://github.com/kyazdani42/nvim-tree.lua)
- [kyazdani42/nvim-web-devicons](http://github.com/kyazdani42/nvim-web-devicons)
- [lewis6991/gitsigns.nvim](http://github.com/lewis6991/gitsigns.nvim)
- [mattn/emmet-vim](http://github.com/mattn/emmet-vim)
- [olrtg/nvim-emmet](http://github.com/olrtg/nvim-emmet)
- [mg979/vim-visual-multi](http://github.com/mg979/vim-visual-multi)
- [neovim/nvim-lspconfig](http://github.com/neovim/nvim-lspconfig)
- [norcalli/nvim-colorizer.lua](http://github.com/norcalli/nvim-colorizer.lua)
- [nvim-lua/popup.nvim](http://github.com/nvim-lua/popup.nvim)
- [nvim-telescope/telescope.nvim](http://github.com/nvim-telescope/telescope.nvim)
- [nvim-treesitter/nvim-treesitter](http://github.com/nvim-treesitter/nvim-treesitter)
- [nvim-treesitter/nvim-treesitter-textobjects](http://github.com/nvim-treesitter/nvim-treesitter-textobjects)
- [rgroli/other.nvim](http://github.com/rgroli/other.nvim)
- [rorymckinley/vim-rubyhash](http://github.com/rorymckinley/vim-rubyhash)
- [shmup/vim-sql-syntax](http://github.com/shmup/vim-sql-syntax)
- [skywind3000/asyncrun.vim](http://github.com/skywind3000/asyncrun.vim)
- [tpope/vim-abolish](http://github.com/tpope/vim-abolish)
- [tpope/vim-bundler](http://github.com/tpope/vim-bundler)
- [tpope/vim-dispatch](http://github.com/tpope/vim-dispatch)
- [tpope/vim-eunuch](http://github.com/tpope/vim-eunuch)
- [tpope/vim-fugitive](http://github.com/tpope/vim-fugitive)
- [tpope/vim-repeat](http://github.com/tpope/vim-repeat)
- [tpope/vim-surround](http://github.com/tpope/vim-surround)
- [wbthomason/packer.nvim](http://github.com/wbthomason/packer.nvim)
- [kylechui/nvim-surround](http://github.com/kylechui/nvim-surround)
- [LazyVim/LazyVim](http://github.com/LazyVim/LazyVim)
- [weilbith/nvim-code-action-menu](http://github.com/weilbith/nvim-code-action-menu)
- [williamboman/mason-lspconfig.nvim](http://github.com/williamboman/mason-lspconfig.nvim)
- [williamboman/mason.nvim](http://github.com/williamboman/mason.nvim)
- [windwp/nvim-ts-autotag](http://github.com/windwp/nvim-ts-autotag)

## Default lsp servers
- lua_ls
- jsonls
- cssls
- tsserver
- stylelint_lsp
- sqlls
- solargraph
- bashls
- eslint
- html
- yamlls
- emmet_language_server

## Installation

- **Step 1**: installing neovim
Expand All @@ -111,6 +113,7 @@ configuring the plugins manually.
- macOS: `brew update && brew install neovim`

- **Step 2**: Clone the repository

```sh
git clone git@github.com:alexesba/nvim-config.git ~/.config/nvim

Expand All @@ -125,9 +128,8 @@ configuring the plugins manually.

git checkout tags/vx.x.x -b vx.x.x

# Optional since Packer bootstrap tool will install Packer automatically once you open Neovim
./install.sh
```
- **Step 4**: Open neovim to run the installer

### Optional Installation

Expand Down
3 changes: 0 additions & 3 deletions after/plugin/colorscheme.lua

This file was deleted.

5 changes: 0 additions & 5 deletions after/plugin/gitsigns.lua

This file was deleted.

4 changes: 0 additions & 4 deletions after/plugin/kommentary.lua

This file was deleted.

5 changes: 0 additions & 5 deletions after/plugin/luatab.lua

This file was deleted.

3 changes: 0 additions & 3 deletions after/plugin/markdown-preview.lua

This file was deleted.

21 changes: 0 additions & 21 deletions after/plugin/mason.lua

This file was deleted.

1 change: 0 additions & 1 deletion after/plugin/neovim-ayu.lua

This file was deleted.

Loading