Dive into a complete Neovim setup from scratch, covering essential plugins, LSP, autocompletion, and customization to supercharge your Programming and Neovim workflow. The first 500 people to use my link https://skl.sh/sethphaeno05251 will get a 1 month free trial of Skillshare!
dotfiles : https://github.com/Sin-cy/dotfiles
nvim config : https://github.com/Sin-cy/dotfiles/tree/main/nvim/.config/nvim
This video is sponsored by Skillshare
----------------------------------------------------
⏳ TimeStamps
00:00:00 Intro
00:01:35 Current Terminal and its Effects to the Config
00:02:20 Config Folder Structure
00:03:40 Creating Folder Structure
00:07:43 SKIP to Options if you ain't new to Neovim
00:08:08 Options
00:11:57 Keymaps
00:16:50 Lazy Setup
00:21:31 pairings support with autopairs
00:23:15 autopairs example
00:23:39 Oil File Explorer
00:27:02 Oil explorer examples
00:28:17 Add Quality of Life - Snacks
00:34:18 Options for Snacks
00:38:04 todo comments tags & markings
00:41:25 File Explorer - Alternative to Oil
00:42:58 Mini-files examples
00:44:17 save & restore editing sessions
00:45:41 autosession examples
00:46:06 Telescope
00:48:51 testing telescope examples
00:49:09 Telescope Theme Switcher Extension
00:49:16 how telescope theme switcher works
00:51:15 Undo History List - undotree
00:51:54 undotree test examples
00:52:15 extra plugins with no config opts
00:52:32 Plenary
00:52:39 navigate vim & tmux panes - vim tmux navigator
00:53:40 Quick File/Project Jumping - Harpoon
00:54:58 Harpoon test examples
00:56:10 commenting support
00:57:16 Treesitter - Better Syntax Highlights
00:58:53 comment & treesitter test examples
00:59:33 Surround support
01:00:22 surrounding test examples
01:01:03 mini trailspace
01:02:16 mini splitjoin
01:03:09 ui improvements
01:03:15 Statusline with Lualine
01:05:54 incline nvim - adds file name to top right
01:07:46 better commandline completion - Wilder
01:09:20 Showkeys
01:10:11 vim maximizer
01:10:52 Git integrations
01:11:05 fugitive
01:13:50 git signs
01:15:57 gitsigns test examples
01:16:52 git worktree support
01:19:39 Syntax and Language Features
01:20:02 tailwind support - tailwind colorizer
01:21:13 checking tailwind bg colors
01:21:52 Auto-completion support
01:22:00 nvim-cmp
01:22:39 First section - nvim cmp
01:23:51 Second Section - nvim cmp
01:25:55 Third Section - nvim cmp
01:30:10 re-correct formatting
01:30:33 ghost text- nvim cmp experimental
01:33:54 Mason LSP
01:38:13 nvim-ts autotags
01:38:55 LSP Config - nvim-lsp
01:43:58 noice nvim
01:48:29 Formatting
01:48:36 Conform nvim
01:50:03 Linting support
01:51:19 get eslint messages to show up
01:52:21 about eslint_d
01:53:42 trouble nvim
01:54:29 trouble nvim - testing example
01:55:52 emmet
01:57:10 Image Support
01:58:31 enable the image support in snacks
01:59:55 render markdown - markdown support
02:01:07 after/ftplugin
02:04:31 nvim ufo
----------------------------------------------------
📱 Support me at
Github : https://www.github.com/Sin-cy
Ko-fi: ko-fi.com/sethphaeno
Twitter : https://x.com/sethyedw
----------------------------------------------------