We are going to be setting up Neovim for Laravel development. In this part, we install and configure Linters, Formatters, and Diagnostics. ✔ SUBSCRIBE HERE: ruclips.net/channel/UCGRi3eupIN5rOP_tDLxLs2w ============================================ 📓 VIDEO CHAPTERS: 00:00 [6] Neovim - Formatters, Linters, & Diagnostics! Oh my! 00:33 Installing and Configuring nvim-cmp. 07:28 Ensuring More LSPs are Installed by Default. 11:37 Configuring Completions to Work With LSPs. 17:44 Installing and Configuring None-LS. ============================================ 🎦 PLAYLIST: ruclips.net/p/PLW-lITXBwAP_-BnAgFLE8-SckPulyVwWY ============================================ 🔗 DOCUMENTATION: Neovim: neovim.io/ Lazy Nvim: github.com/folke/lazy.nvim Neotree: github.com/nvim-neo-tree/neo-tree.nvim Tokyo Night: github.com/folke/tokyonight.nvim Lualine: github.com/nvim-lualine/lualine.nvim Alpha Dashboard: github.com/goolord/alpha-nvim Telescope: github.com/nvim-telescope/telescope.nvim Treesitter: github.com/nvim-treesitter/nvim-treesitter Treesitter Text Objects: github.com/nvim-treesitter/nvim-treesitter-textobjects Mason: github.com/williamboman/mason.nvim Mason LSP Config: github.com/williamboman/mason-lspconfig.nvim Nvim LSP Config: github.com/neovim/nvim-lspconfig Telescope UI: github.com/nvim-telescope/telescope-ui-select.nvim Nvim-CMP: github.com/hrsh7th/nvim-cmp None-LS: github.com/nvimtools/none-ls.nvim Link to Deployment Gist: gist.github.com/designatedcoder/122694e1a5f73e17db3c7f11ee5f3562 ============================================ ✔ GITHUB REPO: We will be using my dotfiles to configure Neovim settings. github.com/designatedcoder/dotfiles ============================================ DISCLAIMER: Links included in this description might be affiliate or referral links. If you purchase a product or service with the links that I provide I may receive a small commission. There is no additional charge to you! Thank you for supporting my channel so I can continue to provide you with free content! ============================================ //SUPPORT THE CHANNEL: ○ Buy Me a Coffee: buymeacoffee.com/designatedcoder //FOLLOW ME: ○ Twitter: twitter.com/DezignatedCoder //TOOLS & SERVICES I USE: ○ Get $100 or more in free credit for 60 days from DigitalOcean: m.do.co/c/793677d3bf86 ○ Get $10 or more in free credit for 30+ days from Vultr: www.vultr.com/?ref=9547235 ○ Proton subscriptions perks vary over time: pr.tn/ref/RXMMPG7357CG #designatedcoder #laravel11 #laravelandneovim
Hey there @3Shoka. Thanks for watching. Welcome to the channel! 😎 My setup isn't really complete and I don't have anything for blade syntax highlighting yet as I don't use it as often. You can do a quick search to see if there are any plugins available for this. Laravel is somewhat of a recent addition to this vim/neovim world and there aren't many available as of yet. I've been looking at this one as it seems to also have line folding which is pretty useful for large blade files. Take a look and see if it fits your needs. github.com/EmranMR/tree-sitter-blade Hope this helps and good luck to you.
We are going to be setting up Neovim for Laravel development.
In this part, we install and configure Linters, Formatters, and Diagnostics.
✔ SUBSCRIBE HERE:
ruclips.net/channel/UCGRi3eupIN5rOP_tDLxLs2w
============================================
📓 VIDEO CHAPTERS:
00:00 [6] Neovim - Formatters, Linters, & Diagnostics! Oh my!
00:33 Installing and Configuring nvim-cmp.
07:28 Ensuring More LSPs are Installed by Default.
11:37 Configuring Completions to Work With LSPs.
17:44 Installing and Configuring None-LS.
============================================
🎦 PLAYLIST:
ruclips.net/p/PLW-lITXBwAP_-BnAgFLE8-SckPulyVwWY
============================================
🔗 DOCUMENTATION:
Neovim:
neovim.io/
Lazy Nvim:
github.com/folke/lazy.nvim
Neotree:
github.com/nvim-neo-tree/neo-tree.nvim
Tokyo Night:
github.com/folke/tokyonight.nvim
Lualine:
github.com/nvim-lualine/lualine.nvim
Alpha Dashboard:
github.com/goolord/alpha-nvim
Telescope:
github.com/nvim-telescope/telescope.nvim
Treesitter:
github.com/nvim-treesitter/nvim-treesitter
Treesitter Text Objects:
github.com/nvim-treesitter/nvim-treesitter-textobjects
Mason:
github.com/williamboman/mason.nvim
Mason LSP Config:
github.com/williamboman/mason-lspconfig.nvim
Nvim LSP Config:
github.com/neovim/nvim-lspconfig
Telescope UI:
github.com/nvim-telescope/telescope-ui-select.nvim
Nvim-CMP:
github.com/hrsh7th/nvim-cmp
None-LS:
github.com/nvimtools/none-ls.nvim
Link to Deployment Gist: gist.github.com/designatedcoder/122694e1a5f73e17db3c7f11ee5f3562
============================================
✔ GITHUB REPO:
We will be using my dotfiles to configure Neovim settings.
github.com/designatedcoder/dotfiles
============================================
DISCLAIMER: Links included in this description might be affiliate or referral links. If you purchase a product or service with the links that I provide I may receive a small commission. There is no additional charge to you! Thank you for supporting my channel so I can continue to provide you with free content!
============================================
//SUPPORT THE CHANNEL:
○ Buy Me a Coffee:
buymeacoffee.com/designatedcoder
//FOLLOW ME:
○ Twitter:
twitter.com/DezignatedCoder
//TOOLS & SERVICES I USE:
○ Get $100 or more in free credit for 60 days from DigitalOcean: m.do.co/c/793677d3bf86
○ Get $10 or more in free credit for 30+ days from Vultr:
www.vultr.com/?ref=9547235
○ Proton subscriptions perks vary over time:
pr.tn/ref/RXMMPG7357CG
#designatedcoder #laravel11 #laravelandneovim
when I open blade file, its not highlight, just black and white
how to deal with blade file syntax highlighting ?
thanks for this great tutorial
Hey there @3Shoka. Thanks for watching. Welcome to the channel! 😎
My setup isn't really complete and I don't have anything for blade syntax highlighting yet as I don't use it as often.
You can do a quick search to see if there are any plugins available for this. Laravel is somewhat of a recent addition to this vim/neovim world and there aren't many available as of yet. I've been looking at this one as it seems to also have line folding which is pretty useful for large blade files. Take a look and see if it fits your needs.
github.com/EmranMR/tree-sitter-blade
Hope this helps and good luck to you.