NVChad has had some breaking changes since this video! It's recommended to using the v2.0 branch instead for this video. I'll be doing an updated version of this video again soon!. git clone -b v2.0 github.com/NvChad/NvChad ~/.config/nvim --depth 1
@MRT122YT
6 ай бұрын
Dude can you use Lazyvim this time ???
@MichaelSchellerwayne
5 ай бұрын
Dude??? Nowadays people can't say please.
@lzaruis
5 ай бұрын
Thank you so much for updating i've been struggling to complete the video cuz of this but it should work now, Thank you for this amazing tot man
@itsrobelschwarz7248
5 ай бұрын
thank you so much, I've been having a hard time trying to get pyright to work without constantly throwing import errors
@dreamsofcode
5 ай бұрын
@lennyedwards62No ETA as of yet, I have a few videos to get through in my roadmap first. Hopefully going to have one in the next month or so however!
@catoflado4977
8 ай бұрын
For those wondering about null-ls being archived, you can simply use none-ls instead. Its a fork of null-ls now being maintained by the community
@isaacingleby8771
8 ай бұрын
Thanks!
@lonesoldier1998
7 ай бұрын
but how sorry i am new to neovim
@isaacingleby8771
7 ай бұрын
@lonesoldier1998 point to it in your package manager but otherwise keep everything else exactly the same, even anything like `require("null-ls")`
@catoflado4977
7 ай бұрын
@@lonesoldier1998 Do exactly the same things he did to install and configure null-ls, and then replace jose-elias-alvarez/null-ls.nvim with nvimtools/none-ls.nvim.
@zehph
7 ай бұрын
You should probably invest on migrating to nvim-lint+conform.nvim instead of relying on nonels that project has some fundamental issues and whoever picks up the torch will probably loose steam soon
@humblemacron8522
Жыл бұрын
An episode with LaTeX would be really useful for all the students out there!
@dreamsofcode
Жыл бұрын
This is a great idea, added to the backlog!
@MaxMustermann-bm7qt
Жыл бұрын
Sorry you mean the neo vim setup, not the syntax :|
@PenaflorPhi
Жыл бұрын
@@MaxMustermann-bm7qt I don't really think getting the formulas is that complicated, I think it's just the general experience of writing LaTeX. I wrote my thesis using a very minimal neovim config and it was a slightly tedious process, although I'm fully convinced it was a better experience than writing on a dedicated IDE. I think it would be interesting to see how he customizes neovim to get a good workflow for LaTeX, but I think what we needed are more tools, analysis of the code is not good enough (it's actually mostly terrible with tools like chktex), you end up getting a ton of cryptic error codes and warnings, perhaps the best in that regard is Overleaf which has friendlier errors. Also, I don't think there is an actual good way to format the code since most of it ends up being text. I don't want to sound like a TeX/LaTeX hater since I actually love it, but at least for the tools I know, most of them are pretty basic and not that good.
@RenderingUser
Жыл бұрын
Wait Neovim can render LaTeX?
@jx8148
Жыл бұрын
@@RenderingUser yes. I use it all the time
@brucemurdock5358
2 ай бұрын
Nothing in the process of my setup went like yours.
@ankitomatic
2 ай бұрын
@@brucemurdock5358 same happening with me , got any solution?
@franekborowiec9648
Жыл бұрын
Dude. This is the config video on youtube! No time wasting / concise / well-done / very instructional Great job!
@dreamsofcode
Жыл бұрын
Thank you! I'm very glad to hear that feedback.
@b4r3sGT
Жыл бұрын
Excellent video. Thank you! A configuration for data analysis with quarto and R would be amazing. Keep up the great videos. Congratulations!
@dreamsofcode
Жыл бұрын
I've added both to the backlog!
@stillideasformore
Жыл бұрын
An Episode for JavaScript/Node/TypeScript/React would be awesome!!!! You really helped a soon Software Intern
@dreamsofcode
Жыл бұрын
Congratulations and good luck on your internship!
@MichalSmolinsky
Жыл бұрын
@@dreamsofcode and angular in addition to this, please🙏
@patricioavero
Жыл бұрын
Awesome video, well explained, clear and clean. It is a pleasure to have people that can feed other ones with useful information and of course... willingness. Thank you.
@dreamsofcode
Жыл бұрын
Thank you for the kind words! I really enjoy teaching as well. Feel very lucky to be able to do so
@TheMsksk
Жыл бұрын
Note: If your terminal does not have the “Hack Nerd Font” set as it’s font, the dev icons will not render.
@dreamsofcode
Жыл бұрын
I forgot to mention Nerd fonts! Thank you for this.
@attentioncestpaslegal7847
Жыл бұрын
What terminal is this ?
@TheMsksk
Жыл бұрын
@@attentioncestpaslegal7847 in my case, iTerm2 on MacOs
@RenderingUser
Жыл бұрын
@@attentioncestpaslegal7847idk exactly, but kitty is the best
@spinoscythe
Жыл бұрын
@@attentioncestpaslegal7847 Alacritty
@VitoSansevero
Жыл бұрын
Thanks! As always quality content and well presented.
@dreamsofcode
Жыл бұрын
Thank you so much!!
@SirJagerYT
Жыл бұрын
I am hoping to see next is setting up neovim for for react. After only that i can ditch vscode for good. And if you do plan to make a video then please include : prettier, eslint, tailwindcss, color hightlight, auto complete, auto close html tags and other neccessary stuff.. Thank your very much for all neovim videos.
@javiergomezve
Жыл бұрын
Waiting for the setup to php/laravel. Thanks you for the great content and the video editing is just beautiful
@dreamsofcode
Жыл бұрын
Thank you so much!
@DezXereanas
Жыл бұрын
I love you. I started making a neovim config for python this morning, and then you drop this. Could you explain setting up Trouble with Telescope in another video?
@dreamsofcode
Жыл бұрын
You're very welcome! Absolutely. I'll add it to my backlog.
@lenakolb3445
Жыл бұрын
Thank you for this. An Episode I would really enjoy is Nvim for Java or JVM. I use that a lot but haven't been able to figure out how to make it work in Nvim
@dreamsofcode
Жыл бұрын
Great suggestion. Added to the backlog!
@kristiyangeorgiev4902
Жыл бұрын
Just what I needed for a recently started uni project ♥️
@dreamsofcode
Жыл бұрын
I'm glad it came on time!
@tanmaydot
Жыл бұрын
neoVim for JS next hopefully 🤞🏼
@slendergaming8171
Жыл бұрын
been switching between Astro and NvChad just because I couldn't figure out how to set up Python auto completion and it works well in the latter now many thanks mate
@dreamsofcode
Жыл бұрын
Glad it's working!
@dnlgrhm
8 ай бұрын
Amazing. I don't have enough years left to have been able to create this on my own. Very much appreciated!
@GalWiner
Жыл бұрын
Thanks! Great video! Would love to see a Typescript config for web development, especially with React, jest (if specific plug-ins for that exist)
@dreamsofcode
Жыл бұрын
Added to the backlog!
@SANJITHKUMARECDCS
7 ай бұрын
I did install all the required packages and dependencies but getting some import errors in the import statements of my python file
@tomasrodriguez8588
5 ай бұрын
Same here :\
@Aryan-qt6pu
29 күн бұрын
did you figure out why?
@Padancyo
Жыл бұрын
Thank you for this clear, step-by-step, explanation. I'd love to see a similar video for C++, please.
@dreamsofcode
Жыл бұрын
Thank you for the feedback! The C++ one will be out next week :)
@simpleuser4650
11 ай бұрын
@@dreamsofcode and how to configure snippets for htmldjango templates in this config?? I've already tried almost all the options :( in a regular html file everything works well, but in django templates nothing works... please help
@mister4y
Жыл бұрын
Would love to see a video on making a c++ set-up. Tried it recently and broke my brain
@dreamsofcode
Жыл бұрын
Absolutely! C++ is likely going to be the next one in the series.
@ShahabazBagwan
Жыл бұрын
@@dreamsofcode yay!!
@vivekr4690
Жыл бұрын
Could you please do one from C and C++
@plazmax
8 ай бұрын
+1
@maacpiash
Жыл бұрын
While Neovim is an amazing tool for writing code and debugging, I still cannot jump ship and completely ditch VS Code only because *Jupyter Notebooks* are not fully supported. This is a huge blow for data science students like myself, because we have to do a lot of work with ipynb files.
@crytex1747
Жыл бұрын
Yeah especially the display of pandas tables, plots and ipywidgets
@dreamsofcode
Жыл бұрын
I'll have to do a follow up video for data scientists! There are some plugins I believe can achieve the same level of functionality as VSCode.
@Eurotool
Жыл бұрын
Is it pronounced "Ju-pitter" or "Ju-pie-ter" notebooks?
@dreamsofcode
Жыл бұрын
@@Eurotool don't ask me! Im terrible at pronunciation.
@ivan2extrem
Жыл бұрын
@@dreamsofcode please do 😁
@CrispySpicyChickenWings
Жыл бұрын
Very good! Really looking forward to automagic unit test generation thing, too!
@dreamsofcode
Жыл бұрын
It's coming this week!
@FKNNXTLVL
Жыл бұрын
Top notch! I would like to see one for SQL. I'm either too stupid to find the right plugin or VIM is not the right choice for SQL...
@dreamsofcode
Жыл бұрын
VIM and SQL are a great combo as well! I shall add a video to the backlog.
@henryquatre8905
Жыл бұрын
I've been using vim with PostgreSQL (together with Bash and Rebol and Python) on a daily basis during the last fifteen years, it's been a daily pleasure! I haven't made the step from vim to neovim. Can't wait until tomorrow morning to try to do the same as in your very convincing video (thanks a lot for your work, is fantastic!) and check if this setup is as joyful as the vimspector that I currently use. By the way, there's quite little tools for interactive debugging of Bash script: do you know of anything useable in vim or neovim?
Жыл бұрын
This series is really really awesome, I'm using go and python on a daily basis and these video helped me a lot, please keep it up, and... there will be a "The perfect Neovim setup for Typescript" episode? :D
@dreamsofcode
Жыл бұрын
Thank you so much! There absolutely will be. I've got a few content commitments coming up in the next few weeks but I'll be pushing out more on the series.
🎯 Key Takeaways for quick navigation: 00:00 🛠️ Setting up Neovim for Python development - Neovim setup for Python development, - Installing Neovim and setting up a base configuration with nvchad, - Customizing the theme and preparing for Python-specific configurations. 01:36 🧠 Enabling code suggestions and autocomplete with Pyright - Setting up Language Server Protocol (LSP) for Python with Pyright, - Using Mason plugin for managing external dependencies, - Configuring nvchad to integrate Pyright into the Neovim setup. 05:17 🔍 Adding static analysis and linting with Null LS - Introducing Null LS for non-LSP tooling in Neovim, - Configuring Mypy for static type checking and Flake8 for linting, - Verifying the setup with inline messages for code violations. 08:22 🔄 Implementing auto-formatting with Null LS and Black - Installing Black for auto-formatting Python code, - Configuring Null LS to use Black for PEP 8 style formatting, - Demonstrating manual and automatic code formatting. 09:47 🐞 Integrating a Python debugger with nvim-dap - Setting up nvim-dap for debugging Python code, - Configuring the DAP Python extension and debug adapter protocol, - Adding visual enhancements with nvim-dap UI for a better debugging experience. 11:51 🚀 Enhancing the debugging experience with nvim-dap UI - Adding nvim-dap UI to improve visual elements during debugging, - Configuring the UI to automatically load with debugging events, - Customizing mappings for setting breakpoints and running tests. 13:52 🧩 Completing the setup and testing - Loading custom mappings for debugging in the Neovim setup, - Testing the entire Python development environment within Neovim, - Demonstrating the use of breakpoints, running tests, and debugging with the configured setup.
@flopsik
20 күн бұрын
I'd rather watch the video.
@waldowalden7379
Жыл бұрын
I was waiting for this ... I'd ask it on the Discord channel for a video like this! You just read my mind!
@danilomenoli
6 ай бұрын
My project which uses venv complains a lot of imported packages are missing ("Cannot find implementation or library stub for module...") Any help would be appreciated.
@danilomenoli
6 ай бұрын
null_ls.builtins.diagnostics.mypy.with({ extra_args = function() local virtual = os.getenv("VIRTUAL_ENV") or os.getenv("CONDA_PREFIX") or "/usr" return { "--python-executable", virtual .. "/bin/python3" } end, }), instead of null_ls.builtins.diagnostics.mypy in null-ls.lua gotcha
@davidsewell4999
11 ай бұрын
I am sure I must have something cached from an old install or something (yes followed install instructions at beginning) but after I finish following the mason install part I get the following error "Two plugins with the same name and different url" Anyone else have this issue?
@eduardolucas9896
6 ай бұрын
I'm getting the same error
@Yeet_the_code
Жыл бұрын
I finally might actually switch to Neovim now. wow!
@erikdao
3 ай бұрын
This is awesome! Thank you very much for sharing!
@tommt5146
Жыл бұрын
An episode with C# would be really useful.
@dreamsofcode
Жыл бұрын
Added to the backlog!
@jolynele2587
Жыл бұрын
i see you have gone from arch btw to macos
@dreamsofcode
Жыл бұрын
I'm still die hard arch! But I wanted to show it's possible on macOS!
@kevinquintana3085
7 ай бұрын
I see you have cute Rikka as your profile pic, noice.
@imamhatipoglu4040
6 ай бұрын
I moved to macOS from arch completely. Sometimes I miss how I broke my OS after pacman Syu, good old dayz...
@wiskasIO
6 ай бұрын
Thanks for the MOST HELPFUL video of 2024 so far... And thank you for using Firefox!
@jpcampbell
9 ай бұрын
Very helpful. Would be great to see how to see this done for PHP next! I have an existing config for PHP, but it's not clear how to merge that here. There are so many variations with how to configure NeoVim with Lua.
@dreamsofcode
9 ай бұрын
I shall add it to the backlog!
@josefhamelink9946
Жыл бұрын
This is amazing, when finals are over im gonna make the switch
@dreamsofcode
Жыл бұрын
Good luck in your finals!
@waldowalden7379
Жыл бұрын
Thanks!
@dreamsofcode
Жыл бұрын
Thank you so much!
@devabdul
Жыл бұрын
Thanks for your support, i wish could i do that but unfortunately in my country super chat is nto enable yet
@mohammadmahdimahboob
Жыл бұрын
Great work! I like to use your videos as a baseline of some useful plugins for the languages I intend to code in. One thing I want to note now is that Null-ls has been archived since August 12 (as seen on the GitHub page). What alternatives/fixes can be used if a change in Neovim causes a breaking change to how Null-ls works?
@bzouchir
10 ай бұрын
I would love to learn how to do that as well without null-ls.. now that it's archived..
@marcoib4
10 ай бұрын
Seems like none-ls.nvim is the replacement but it's a tricky process. I'm still unable to migrate it properly. Shame :/
@paulgupta2454
9 ай бұрын
Same
@a_maxed_out_handle_of_30_chars
8 ай бұрын
you can just migrate to none-ls
@LukaGolubovic-wc2kz
8 ай бұрын
Didn't you read people are having problems with it? Explain the process how...@@a_maxed_out_handle_of_30_chars
@humblefool6390
Жыл бұрын
Awesome video. Thank you. Can you also share your terminal theme and how to set it up?
@PhyTensor
8 ай бұрын
I have been struggling setting up a dart/flutter setup for neovim. I would really love and appreciate a video on that
@dreamsofcode
8 ай бұрын
This is a great idea, I shall add it to the backlog!
@NunoGomesPT
Жыл бұрын
Fantastic video, congrats! My request for the next videos would be LaTeX and Julia. Keep up the good work!
@dreamsofcode
Жыл бұрын
Good suggestions! I'll add them both to the backlog.
@squid13579
Жыл бұрын
What if I directly write command in NvChad terminal. Like MasonInstall pyright or any other ? Do I still require configuration ?
@fkrnewbrhanu4968
Жыл бұрын
The setup works very fine and awesomly. The linter shows all diagnostics but I am having trouble with code action when doing ca. What did you do to have code actions? Anyone?
@c.fuscovirens
10 ай бұрын
Extremely nice tutorial and straight to the point. I have one problem though where require("lspconfig") throws me an error when creating lspconfig,lua. Any idea what did I do wrong ?
@c.fuscovirens
10 ай бұрын
"the same file is required with different names"
@vikingthedude
Жыл бұрын
This stuff is exactly what i need right now.
@P0WerCaSe
Жыл бұрын
Thank you very much for your video I was trying to do it myself but got waaaay to frustrated but with this video is was a breeze
@dreamsofcode
Жыл бұрын
I'm very glad to hear that!
@aleksanderjaworski1578
9 ай бұрын
Okay, one thing that seems to be missing from this is how do I configure auto-imports? I have looked and looked and not found a convincing solution with any of the lsps included, even pyright. The closest thing I have found was some plugin that had import suggestions as I type (I guess its some sort of auto import), but not the sort of "paste a lot of code" and have it figure out for you what the import statements should look like, like say in PyCharm. Any suggestions? :)
@zehph
7 ай бұрын
I came back to vim/neovim recently, back when I left CoC was a new package kinda difficult to setup, between mason and its LSP config plugin life is so much easier now 😅
@b4r3sGT
Жыл бұрын
Keep up the great videos!
@dreamsofcode
Жыл бұрын
Thank you so much!!
@emerson.dvlmt.g
11 ай бұрын
One of the best videos ever, thank you very much!
@dreamsofcode
11 ай бұрын
Thank you!
@darkogrozdanovski
Жыл бұрын
Great Video! was looking forward to this! I've been avoiding using nvim with python due to the fact i do mostly TDD and despite this awesome video I still haven't figured out how to run test suites not just debug them. Is dap typically used for running test suites as well? dap ui is also just closing in case I run into an error while running or the test completes without a breakpoint.
@dreamsofcode
Жыл бұрын
TDD is my vibe. I'm a big fan of it. Personally I don't use dap for TDD, I'll just jump into the terminal and run my test cases. That being said, dap can work as well as a number of other tooling for tests. Yeah, DAP UI will only show on breakpoint with that setup. But you can change it to not close when completed by modifying the config and removing the close call I have in my setup.
@anabil8176
3 ай бұрын
Such a great video. Keep going !
@subhankarbhattacharya2940
9 ай бұрын
My issue with pyright is that, it reports a lot of errors which are not errors. For instance, I wanted to add two tensors in tensorflow and it told me that the plus operation is not supported. I get a lot of such errors and they pollute my document. where to change pyright config in nvchad? I then tried the Jedi language server. I tried it with the same file and didn't any false warning. I thought that I have found something I could use. Then, I realize that the Jedi language server reports only syntax error. For instance, it doesn't even check imported packages, it doesn't report on using variables that haven't previously been defined, and so on.
@user-yc9rp2jg1s
Ай бұрын
I got a ton of Arguments missing for parameteres, but still my code works properly,
@paddingbox9845
Жыл бұрын
Waiting for an episode on neovim setup for PHP / Laravel. Thank you already.
@rohithgilla9492
Жыл бұрын
Looks like editing game kicked up a notch 🎉
@dreamsofcode
Жыл бұрын
Thank you! I've been pushing myself each video :)
@nassehk
7 ай бұрын
I wish there was a bash script that a person could run and it would do all this. Especially setting up debugging was a lot of work
@YukeyHo
Жыл бұрын
Thank you for sharing this masterpiece!🥰😍
@iamrafiqulislam
10 ай бұрын
Awesome! Thanks a lot for your awesome content.
@startup-streak
10 ай бұрын
My only issue with the Neovim configuration for Python development is that you can't preview the arguments when you open the parentheses of a method. In VSCode, when you open the parentheses of a method, it shows you all the arguments and their documentation.
@greyshopleskin2315
10 ай бұрын
It can be done, but idk how 😂
@a_maxed_out_handle_of_30_chars
8 ай бұрын
it's called as inlay hints and they're coming to the next version of neovim you can search for elijah neovim inlay hints to check it out
@luabida
Жыл бұрын
oh my god, I've decided to leave vscode to neovim this WEEKEND with 0 experience with it. This video looks like a divine sign to me lol
@dreamsofcode
Жыл бұрын
Good luck with it! Let us know if you have any questions!
@Kazumawastaken
Жыл бұрын
Thanks for another great video. I love how your tiling wm looks on your linux machine. Can you also make a video on setting that up. As a complete newbie to tiling wms, I don't know where to start haha.
@dreamsofcode
Жыл бұрын
I'm using tmux for tiling within my terminal! I have a video up on it :)
@ho_artem
Жыл бұрын
Thanks, just what I was looking for
@dreamsofcode
Жыл бұрын
I'm glad it was worthwhile!
@rydstedt94
4 ай бұрын
I think an important aspect to add is that npm seems to be required to use Mason to install packages. I tried for a while to find a workaround without success (I don't really like having to install things I otherwise don't need). Are you aware of this dependency? If you do a new video maybe this is worth bringing up. Edit. Thanks for a great video btw! Really structured and easy to follow!
@Learn_with_cosmos
8 ай бұрын
Love it. I think I learned lua by typing after you lol. Btw, great tutorial. What is the AI tool you used to generate the tests? ;)
@srky19
Жыл бұрын
We mentioned it and you made it! Thank you!
@dreamsofcode
Жыл бұрын
You're welcome!
@areeburrehmankhan1166
Жыл бұрын
Yep. I always love these types of videos . 😊
@HosseinOjvar
4 ай бұрын
Thank you man So useful tutorial :*
@franklinikeh5212
Жыл бұрын
This is a great video and I really appreciate it, I came here immediately after watching the first video where you setup neovim. Neovim seems like the perfect option for my low-spec laptop. As someone still learning intermediate Python web development, do I really need tools like mypy and ruff? I keep getting warnings for things that even VsCode does not bother me about. Maybe I'll do just fine with only Pyright and black.
@dreamsofcode
Жыл бұрын
Thank you for the feedback! I'd say disable it if you don't find any value from nypy. For the video it was just to showcase how to specify two or more linters, but don't feel obligated to use both!
@franklinikeh5212
Жыл бұрын
Okay 👍, thank you @dreamsofcode, another thing is that I'm very new to vim and Neovim, the setup you explained in your video looks really nice and elaborate, but I'm just overwhelmed by the configurations, I don't even know lua. When I try to search online, I find people mentioning tools like vundle and vim-plug which I don't think you covered in the video, so I don't know if using them could conflict with NVChad. I will try to grasp the basics first then work my way up to this level.
@dreamsofcode
Жыл бұрын
@@franklinikeh5212 vim plug and vundle are package managers as well NVChad uses Lazy instead, which is a little more powerful and we use the plugins.lua file with that. I should probably do a video on how to use lazy with some older packages! I've also got a plan for adding a config helper in the future on my (upcoming) website! I'll do a video announcement when that's ready!
@WaldirBorbaJunior
Жыл бұрын
Cool... Python - DONE Rust - DONE GO
@dreamsofcode
Жыл бұрын
Thank you for this awesome list haha
@mouadboubkarimorchid3973
Жыл бұрын
Hello, thank you very much for the video. I just wanted to ask a question, can you remove the background color? I like the terminal with transparencies. Thank you
@dreamsofcode
Жыл бұрын
That should be possible within your terminal emulator settings and then setting your neovim background color to transparent
@wesleytaylor-rendal5648
Ай бұрын
I'm not being greeted by a prompt, I think the -b v2.0 doesn't work.
@uneogamer6499
20 күн бұрын
I am getting an error "node is a nil value"
@Arcadius1989
Жыл бұрын
Very clear and relevant information. Thank you! I would only miss one thing, which is the setup of the python buffer window connected to a python reply. I think it's very useful when writing code. I think vim relies on tmux for this to work? It's probably the main thing that stops me from jumping ship from Emacs.
@dreamsofcode
Жыл бұрын
In NVChad, you can open up a terminal window using SPC+h key! No need for tmux in this case (although I still prefer it).
@anhhungnoob88
Жыл бұрын
Very informative and helpful. May I also request a configuration for TS, TSX and JS, as I am following your config and it looks cleaner and more organised than my other config so I want to follow your config style to another popular language, as I and many others use React and TypeScript for every day work with vim environment.
@dreamsofcode
Жыл бұрын
Absolutely! Added to the backlog :). I have a C++ one coming out tomorrow and then will be polling for the next one in the series afterwards.
@funnymemes2440
Жыл бұрын
Can't wait for the video on the secret ai command Thanks for the awesome videos
@dreamsofcode
Жыл бұрын
It should be out in a week! You're very welcome.
@carlheinz.conradie
Жыл бұрын
I spotted some Elixir code in your first NeoVim IDE setup video. Maybe a Elixir + Phoenix dev setup? Certainly leaning towards jumping ship.
@dreamsofcode
Жыл бұрын
I've added elixir and phoenix to the backlog!
@chihannguyen3945
11 ай бұрын
Good Video! Is there a way to implement a virtual environment selector in the configurations? I am looking for a solution but can't find anything that would fit these configs. Thanks!
Ай бұрын
Truly amazing.
@fonnesbeck
Жыл бұрын
Thanks for the video. It all seems to work for me except the auto-formatting. Not sure why -- no error messages or warnings.
@dreamsofcode
Жыл бұрын
Hmm if you jump on my discord we have help!
@__maskass
Жыл бұрын
Fantastic video as always! What happened to using Arch tho?
@dreamsofcode
Жыл бұрын
I'm still an arch fan! Although I now edit on macOS as it has both Davinci Resolve and after effects. I'll probably be recording on both in the future, or sshing into my arch box.
@exvimmer
Жыл бұрын
Hi. Can you make a video about configuring other dap adapters (like JS and CPP) which don't have extensions like nvim-dap-python?
@dreamsofcode
Жыл бұрын
I can! They'll be covered in each specific language video in the series. The next one will be C++!
@exvimmer
Жыл бұрын
@@dreamsofcode thank you
@misium
Жыл бұрын
Wouldn't it be nice to have a guide like that but for reading...
@dreamsofcode
Жыл бұрын
I've got a plan for it :)
@zashra_90
Жыл бұрын
Waiting for the same vid but cpp edition :)
@dreamsofcode
Жыл бұрын
It's coming!
@zashra_90
Жыл бұрын
@@dreamsofcode appreciate it
@gloomabhi
2 ай бұрын
I set up pyright correctly however i am getting this error while opening a python file "Spawning language server with cmd: `{ "/data/data/com.termu x/files/home/.local/share/nvim/mason/bin/pyright-langserver", "--stdio" }` failed. The language server is either not install ed, missing from PATH, or not executable. Press ENTER or type command to continue " how can i resolve this?
@miked8745
Жыл бұрын
Oh wow, Neovim is awesome! Took only 15 minutes to get default VS Code functionality! Jk lmao, sorry guys, couldn't help myself. Not going for full Vim experience at this point in my life, but will try really hard to incorporate most of Vim motions into my workflow.
@tsukkidreams
Жыл бұрын
not switching to neovim is fine, not everyone needs to adopt it and vscode is good enough but pretty much everyone who codes should learn vim, it's just that useful
@dreamsofcode
Жыл бұрын
The keybindings are really useful! I'm also a citizen of the terminal and it enables my workflow. I'm hoping to do a series on the command line also to really showcase some of the power there. Ultimately, editors are just tools and you should use the one that feels best for you.
@latedoomer
Жыл бұрын
Thanks for the guide. I followed it and everything looks good expect that mypy is complaining about missing imports on dependencies I have definitely installed. I tried looking through the mypy documentation but can't quite get my head around how to apply some of the configs in neovim. Any help would be very much appreciated.
@user-zn5vy3qt6v
Ай бұрын
at 7:57. in line 4: i tried to reproduce the ruff message, however i never got the "[*] "part, just the first sentence? is there a verbosity settings somewher?
@naranyala_dev
Жыл бұрын
Alacritty + tmux + AstroNvim BONUS: Rust based cli tools, like exa and bat
@mankiddyman
Жыл бұрын
you should make a guide on setting nvim up for julialang!
@dreamsofcode
Жыл бұрын
Great idea! I shall add this to the backlog
@raygunn965
11 ай бұрын
Hi, i am using iterm2 as my terminal. What kind of terminal are you using and how'd you setup the view 'tree' component?
@serge933
10 ай бұрын
Should be CTRL + N when you are in a nvim instance
@zedwarth
Жыл бұрын
Each video you do in this series give me a little better understanding on how the all this stuff works, but I’m still struggling to get Elixir setup properly. I’d really love/ appreciate a Neovim setup for Elixir. As well as maybe a solution to how to store these nifty config files into some kind of dot file repository.
@dreamsofcode
Жыл бұрын
I can do both for you! If you jump on my discord I can show you how I store my dotfiles as well. I basically use git and gnu stow.
@NoctuaDeveloppement
Жыл бұрын
Hi, really great video. You think you can make a video about typescript ?
@richardbennett4365
6 ай бұрын
Just a heads-up: npm must be installed on one's system BEFORE mason.nvim can install pyright. If it is not installed, this static type checker cannot be installed using Mason.
@hugoreborn3702
Жыл бұрын
Thanks. May I ask if it works in multi-threading or multi-processing programming?
@jimmytango
Ай бұрын
i keep getting errors saying black and mypy are not valid entries in ensure_installed. functionality seems to work as intended though. not sure what to do.
@mattgoulding491
5 ай бұрын
Any chance you'll upload this guide for the v2.5 release of NvChad? I wasn't able to get the migration script they supplied to work with your repo. Not the end of the world, but it would be nice to update eventually. Love your content!
@marcuswest8085
Жыл бұрын
Thank you Elliot. ...superlatives.... You touched on AI at the end....is that Codeium? What do you teach in your Patreon?
@dreamsofcode
Жыл бұрын
I did! The A.I. will actually be my next video coming out which I will share more in a week :). My patreon offers nothing more than a video shout out at the moment. It's more for showing support and enabling me to do this full time. It's also why I'm not heavily promoting it. However, in the future, it'll unlock more premium features and custom content, once I'm able to go full time.
Пікірлер: 669