home.social

#lunarvim — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #lunarvim, aggregated by home.social.

  1. Some steps forward in trying to have a personal #CodeAssistant that runs locally, using pre trained specific open source #models
    More info in the readme here codeberg.org/wildeng/ruby_code

    #generativeAI #Lunarvim #Neovim

  2. Je découvre #LunarVim qui permet d'avoir un #NeoVim pré-configuré pour le développement. Je pratique #vim depuis quelques années mais la configuration pour le dev m'a orienté vers des IDE du marché car ils integrent nativement la recherche dans le code. Il y a des utilisateurs de LunarVim dans le coin qui peuvent me confirmer que ça vaut le coup de s'y intéresser?

  3. Since no-one is maintaining #LunarVim [0] anymore, I am once again back on a hand rolled, artisinal, #neovim config. Rewrote it from scratch today and it tuned out even better than my old setup I think. Very simple structure with settings and keybindings (using which-key) directly in init.lua, one file for plugins and a separate file for lazy setup. Zero-lsp make all the lsp stuff very painless.

    0. github.com/LunarVim/LunarVim/d

  4. LunarVim hasn't been updated for many months so I decided to try LazyVim, which is apparently the New Hotness, and it immediately failed to work with the first programming language I tried it with. Not a great look but at least nobody really uses Rust.

  5. Just released #visimp 0.6.0 :) It's a minimal, modular, and fully declarative alternative to more popular #neovim distributions (e.g., #nvchad, #lunarvim, or #astrovim). A friend of mine and I have been working on it for the past few year.

    - [Home page](visimp.teapot.ovh)
    - [Changelog](github.com/visimp/visimp/relea)

    #vi #vim #programming #sideProject

  6. Just released #visimp 0.6.0 :) It's a minimal, modular, and fully declarative alternative to more popular #neovim distributions (e.g., #nvchad, #lunarvim, or #astrovim). A friend of mine and I have been working on it for the past few year.

    - [Home page](visimp.teapot.ovh)
    - [Changelog](github.com/visimp/visimp/relea)

    #vi #vim #programming #sideProject

  7. Just released #visimp 0.6.0 :) It's a minimal, modular, and fully declarative alternative to more popular #neovim distributions (e.g., #nvchad, #lunarvim, or #astrovim). A friend of mine and I have been working on it for the past few year.

    - [Home page](visimp.teapot.ovh)
    - [Changelog](github.com/visimp/visimp/relea)

    #vi #vim #programming #sideProject

  8. Just released #visimp 0.6.0 :) It's a minimal, modular, and fully declarative alternative to more popular #neovim distributions (e.g., #nvchad, #lunarvim, or #astrovim). A friend of mine and I have been working on it for the past few year.

    - [Home page](visimp.teapot.ovh)
    - [Changelog](github.com/visimp/visimp/relea)

    #vi #vim #programming #sideProject

  9. Just released #visimp 0.6.0 :) It's a minimal, modular, and fully declarative alternative to more popular #neovim distributions (e.g., #nvchad, #lunarvim, or #astrovim). A friend of mine and I have been working on it for the past few year.

    - [Home page](visimp.teapot.ovh)
    - [Changelog](github.com/visimp/visimp/relea)

    (Psst! I secretely host a #codeberg mirror at codeberg.org/foxy/visimp)

    #vi #vim

  10. @finner so, I was using , and had followed the articles and had python all setup for myself. When that was announced as unmaintained i tried a few things, but Lazy was the best for my needs. It was easier than I had worked it out to be.
    Just installing the lazy xtras ( which are preconfigurations for languagees ) got me to parity with what I had in lunarvim right away.

    lazyvim-ambitious-devs.phillip
    is a good guild ( or start of one )
    YMMV of course.

  11. @crisidev @xenodium so inspirationally, and it led me to lazyvim-ambitious-devs.phillip through more searching then that led me to setting up lazy and seeing that indeed, I could get something close to my lunarvim setup working easily, and that I was over thinging it

  12. This is a real bummer. I reallly have liked , but it must be tough being the last maintainer and having school and stuff….

    github.com/LunarVim/LunarVim/d

  13. I tested LunarVim a while back since I wasn't able to configure NeoVim on my own as an IDE.

    Well Windows didn't like it, as soon as the first language servers started to download via treesitter, Windows defender started to scream at me with Trojan Warnings.

    lunarvim.org/

    #Vim #LunarVim #NeoVim #IDE #Windows #VirusAlert

  14. @borisv I am starting to think of it like , super powerful, but you want to start with or something with defaults and setup

  15. I've spent a surprising amount of time in the last year building out my own and config so I can have an IDE-like experience I like in my terminal.

  16. anyone know if with there is a way to create a test for a function? Like select function and create a test method? Maybe also jump to test?

  17. @[email protected] I'm more of a vim guy myself, but emacs is really nice. For a while I was running spacemacs.org/ to get the vim key bindings. I'm using neovim with a custom config or sometimes now.

  18. OK, mardown-preview.nvim is* now* part of my must have plugins on all my machines

    github.com/iamcco/markdown-pre

  19. Improving my VIM game one day at a time! God I love this layout. Still need to learn my navigation shortcuts better but still.. its also mouse capable! Amazing how a subjectively better an IDE really makes you wanna program again.

    #vim #lunarvim #programming

  20. @JustineSmithies I recently switched from #LunarVim to #NvChad and I’ve been happy with it. It is very opinionated in how you configure it but if you read the docs it’s pretty straightforward.

  21. @JustineSmithies team over here

  22. Has anyone done any #lit development for #webcomponents using #neovim or #lunarvim at all? I’ve installed the ts-lit-plugin and I’m getting syntax highlighting but autocomplete isn’t working in the HTML templates or the CSS styles. Typescript code is working fine, though. I really don’t want to have to switch back to vscode. #webdev #javascript #typescript

  23. TIL: If you enable “built in powerline glyphs" in iterm, it breaks the DAP UI and other things in . The buttons / windows don't respond to the mouse.

  24. I love that feeling, when you dive into using a new tool or something when you start to get the hang of it, and look forward to using it.

    looking at you

  25. CW: re: rms

    @arch Honestly the only thing that came even close to my JetBrains experience was Doom Emacs. Its super configurable, has vim keybindings and it isn't as cumbersome as keeping up a neovim config. There are some vim equalivants but I haven't tested them yet:
    lunarvim.org/
    astronvim.com/
    lazyvim.org/

    #jetbrains #doomemacs #lunarvim #lazyvim #astronvim #vim #emacs

  26. @em_7dice VS Codium if you prefer VSCode without the Microsoft telemetry and stuff.

    I recommend that route since you can still use a lot of awesome linters, code formatters, and syntax highlighting...and of course theming!!!

    Personally I love using ... it's actually fairly straightforward to use and runs absolutely fantastic! 💯

  27. Third time seems to be the charm. After 2 attempts with spacemacs, I finally seem to have gotten a working setup with #Doomemacs.

    The thing that took the longest time to figure out was getting
    #pyenv and #pyright to work correctly.

    1. pyenv - project integration code needed to be added
    2. pyenvs should be then created in the same name as the project itself
    3. pyenv local needed to be run to create .python-version file
    4. both lsp and tree-sitter tools enabled and added to python

    Now I am almost feature parity with my
    #lunarvim #neotest setup to run tests. The final piece missing is DAP debugger... coming at you DAP

  28. I am really loving the #LunarVim setup with #Neotest for debugging. The TDD experience is just so smooth. Write a test hit df, it runs the test function that the cursor is in. If it fails, I get an inline error.

    Edit file, hit df again, rinse and repeat.
    🫰

  29. ✨ NVIM_APPNAME feature in Nvim 0.90

    You can run parallelly different config layers of Neovim easily

    Eg:
    `NVIM_APPNAME=NvChad nvim`
    `NVIM_APPNAME=LazyVim nvim`

    This will be useful especially when you trying different

    #neovim #vim #astronvim #lazyvim #lunarvim #developers

  30. @latepaul which quick set did you try for ? Recently, there are lots of nice quickstarters: , , or the tjdevries kickstarter.

    Personally, I used , but dropped it in favor of
    - cmd + D in iterm for spli screens
    - splitting buffers / windows with a mixture of basic keymaps, bufferline and telescope

    I only use tmux when I want some process to keep running when I disconnect my ssh (eg for hypertuning)

  31. Embarking on a adventure, wish me luck 😅
    First question: , , or DIY?