Hey! In this step by step guide, I show you how to setup linting & formatting in Neovim with conform.nvim and nvim-lint in order to replace this specific functionality from the now archived null-ls plugin.
I hope you enjoy it and find it helpful!
🚀 My config: https://github.com/josean-dev/dev-environment-files
✍🏽 Step-by-Step Blog Post: https://www.josean.com/posts/neovim-linting-and-formatting
📧 Email for business inquiries:
[email protected]
📹 lazy.nvim tutorial video -
https://youtu.be/6mxWayq-s9I
📹 How to setup lsp in Neovim -
https://youtu.be/NL8D8EkphUw
Help Support Me And The Channel: https://www.buymeacoffee.com/joseanmartinez
Helpful links:
lazy.nvim: https://github.com/folke/lazy.nvim
mason.nvim: https://github.com/williamboman/mason.nvim
mason-tools-installer: https://github.com/WhoIsSethDaniel/mason-tool-installer.nvim
conform.nvim: https://github.com/stevearc/conform.nvim
nvim-lint: https://github.com/mfussenegger/nvim-lint
⏰ Timestamps:
00:00 - Introduction
00:38 - lazy.nvim recap
01:52 - Removing null-ls & mason-null-ls
04:21 - Formatting with conform.nvim
13:52 - Linting with nvim-lint
23:58 - Auto installing linters & formatters with mason
24:57 - New colorscheme
26:00 - Conclusion
--------------------------------------------------------------------------------
🖥️ My Desk Setup:
💻 Computer & Monitor
Apple 27” Studio Display for Coding & Video Editing: https://amzn.to/47YzRZt
2021 M1 Pro Macbook Pro (mine): https://amzn.to/47XNhoC
2023 M2 Pro Macbook Pro (newest): https://amzn.to/3qYHG0J
🖱️ Mouse
Apple Trackpad: https://amzn.to/45P0i1S
Logitech MX Master 3s Mouse: https://amzn.to/3Z3bXIq
⌨️ Keyboard
Cherry Corne Version 3 Kit: https://bit.ly/3UJgrjH
Analyst Keyboard Case: http://bit.ly/3uyjIHQ
Nice!Nano Microcontrollers: http://bit.ly/3FblL9L
Gateron Ink Black V2 Switches: https://amzn.to/3YZ3cz9
Batteries for Nice!Nanos: https://bit.ly/3uBmtrS
Travel Case (Fits Analyst Corne Case): http://bit.ly/3Hmr7BR
Gateron Ink Black V2 Switches: https://bit.ly/3VJToX4
My Keycaps: https://bit.ly/3uHBbgV
Blank PBT Keycaps: https://bit.ly/3UJhgJ6 or https://amzn.to/3UNQtLQ
Planck PBT Keycap Set: https://amzn.to/3HopRhC
You can also find some pre-built options and DIY kits on Etsy: https://www.etsy.com/search?q=corne
🎧 Headphones
Sony WH-1000XM4 Headphones: https://amzn.to/3sEJU65
----------------------------------
🎬 My Video Gear:
📹 Camera
My Fuji xt3 Camera (only available used): https://amzn.to/3P4P1E7
Recommended Cameras:
Fuji xt5 (newest): https://amzn.to/3P0jMtK
Fuji xt4 (used): https://amzn.to/3EmeUdt
Fuji 23mm f2 Lens (great for video in smaller spaces): https://amzn.to/3L2L6pV
Camera Field Monitor: https://amzn.to/3L2nrpW
🎙️ Audio
Rode VideoMic Pro+: https://amzn.to/45PecRC
Overhead Camera/Mic Arm: https://amzn.to/45y8Ryl
💡 Lighting
Aputure Amaran 100d Keylight: https://amzn.to/47T4Y97
Aputure Light Dome Mini II Softbox: https://amzn.to/3EstpMM
Aputure Amaran Small RGB Light: https://amzn.to/3Pl6RnG
IVISII Bright RGB Light: https://amzn.to/3EmfsA3
---------------------------------------------------------------------------------------------
Links used in the description may be affiliate links. By clicking and/or purchasing from these affiliate links I receive a small commission (at no cost to you). This really helps me out in funding my videos and growing my channel, thank you for the support!