#nvim #lazynvim #ide вот, решил разобраться с этим всем, чтобы отказаться нахер от pycharm - когда-то в 2021 он был вполне ничего. Сейчас сильно потяжелел. Да, и из 2ккк функций, я использую там условно полторы.
Так вот, решил использвать nvim как ide для python - теперь у меня стоят npm, go и rust, не считая очевидного(python, build-essentials, git).
И еще, я потратил оба выходных, просто на то, чтобы выяснить как делать то, что я обычно использую в pycharm.
🤡
I'm stuck on the point where my #neovim config regularly breaks whenever I do an #lazynvim (plugin manager) update. I'm aware about the lockfile and restore functionality, HOWEVER, I would really appreciate if people share their way to keeping their neovim sane and in working state , so please ↓
I worked the last months to get used to a keyboard first software development setup. I now use #tmux for splitting and tabing, #lazynvim for IDE, #ranger for file management. Now I wonder how to filly integrate in that work environment collaborative development, communication with teams and else, pull request reviews and AI tools. If y'all have ideas of things I might like, just tell me, I will try it.

Further it seems that lots of #LLM are not familiar of the unmaintained nature of the packaging tool, thus when asking questions regarding how to setup within #LazyNvim it will try to resolve the question using #PackerNvim.

#ai #security

Just realized that #PackerNvim is unmaintained since August 2023 and it suggests to use either #LazyNvim or #PckrNvim. Thus went with the prior and could have potentially resolved a lot of headaches of the past couple of months dealing with breaking plugins.

After backing up and tagging the final packer #NeoVim config version, took the opportunity to set up the starter bundle in the existing git repo.

What astonished me is how similar the starter config aligned with the previous config, especially the keymapping.

(Turn and face the strange) Ch-ch-ch-ch-changes!

After +20y of /vi/ #vim/ #neovim /*vim distros/ and having tried/used every editor on the face of the earth and many notes apps...... I decided to take the plunge with #DoomEmacs and #OrgMode. HOW HAVE I LIVED WITHOUT THEM UNTIL NOW!?!?

I like Doom Emacs because 1) I hate Emacs convoluted key combos; 2) it comes fully fledged and very familiar to what I was using latest ( #lazynvim ); 3) evil-mode-everywhere; 4) which-keys.

(Doom) Emacs is truly an amazing IDE now. One that I tried to recreate myself in the past few years with nvim lazyvim and others. Doom Emacs feels perfect to me. I'm also starting to understand and like emacs-lisp. One day maybe I'll go vanilla and DIY.

Org Mode is just fantastic. I could ditch office suites, notes apps, blog engines, presentation, music players, and lots more. I intend to do so ASAP.

And because I want to go DAWless with my music setup ( #SynthstromDeluge FTW ) and I'd code for a living (working on it) I may switch back to Linux as well. After all I switched to Mac in 2012 - after many many years of "hardcore" usage - mainly because of Ableton and my attempt at "making it as a musician" and then as sound designer. No grammys so far....... Beforehand I used #Linux exclusively and made music anyway....

I feel I am going to miss some software.and the flawless Apple integration but given how everything (not just Apple) is turning to shit..... it may be time "to go back home". I'll keep using my iPad for music tho and not sure about ditching the iPhone. Android just doesn't cut it. I'll try to export/convert what I can.

Also, I have bought a split columnar keyboard and switched to Colemak DHm (matrix). Still learning but all pain and RSI is gone after a couple of weeks already! I am adjusting to it nicely and LOVING IT.

In the mean time I finished Zero 2 Production and finally started coding my itch to scratch #RustLang app with #Crux by Red Badger.

Cheers
Stereophonica

Dear Lazy Mastodon: If you are using the lazy.nvim plugin manager for Neovim, do you track the lazy-lock.json file in GIt, or do you have it excluded in your .gitignore?

#LazyNvim #Neovim #Git

Lazynvim
LazyVim is a Neovim setup powered by lazy.nvim to make it easy to customize and extend your config.

LazyVim is a curated configuration for Vim that integrates various plugins, settings, and key mappings to simplify the Vim experience. By bundling together popular plugins and optimizing configurations, LazyVim provides a powerful, ready-to-use setup that eliminates the hassle of manually configuring Vim.

https://www.rffuste.com/2023/12/04/lazynvim/
#Tutoriales #lazynvim #nvim