Oh, nvim installed by nixvim is a wrapper script. It pushes lean in nixpkgs to the head of $PATH. Wow!
@jakehamilton how do you install plug-ins for #neovim that aren't in #nixvim btw?
I need #notion plug-in because people at work delude themselves that they will manage to keep an up-to-date notion knowledge base, but I'm using #nvix, which is a wrapper around #nixvim, so I'd like to gauge roughly how much time should I allocate to figuring out how to install a plugin.
I had a great time chatting with @mightyiam on the Full Time Nix podcast! 🎙️
We talked about my contributions to nixpkgs and Nixvim. ❄️
https://fulltimenix.com/episodes/contributing-to-nixpkgs-nixvim-with-gaetan-lepage
Does anybody have a working NixVim setup that includes: cmp, cmp_luasnip, friendly-snippets, and then luasnip for loading friendly-snippets and custom lua snippets on top? I thought this would be as easy as passing my custom snippets folder to fromLua, but my custom snippets are not added to the snippet list 😕 #NixOS #NixVim #NeoVim #lua #luasnip
I am currently in the process of setting up my new machine using #nixos #flakes #nixvim #homemanager #plasmamanager and it is glorious!
Cannot wait seeing my whole infra switched to that new setup.
Does anybody have a working nvim-jdtls, nvim-dap setup configured with nixvim? I can toggle breakpoints but when trying to launch a debug configuration it complains that no dap configuration is set up for Java. This should happen automatically when using nvim-jdtls. Is this maybe related to the order my plugins are loaded?
#HelpWanted #NixOS #NeoVim #nvim #NixVim #java #debugging
I worked thru the week, avoidance tactic perhaps, and then when the weekend hit I was full of grief and anger....
So I cleaned and re-arranged my office, built a new homelab server, added a #nvim and tmux setup for my workflow using #nixvim, to get some cross-pollination between that world and my native #emacs world.
My nvim setup is really coming together. I‘ve replaced nvim-tree with neotree and lightline with lualine. Planning to add fugitive next for better git blames. After that I need to look into setting up the jdtls language server for java. Have been using this setup as a daily driver for a few weeks now. Really like it. Here‘s my config if you‘re curious: https://github.com/britter/nix-configuration/blob/main/home/terminal/nvim.nix
#Nvim #NeoVim #NixOS #NixVim
Okay, I‘m finally done with #HelixEditor. I really like it for what’s included without configuration and how approachable it is with all the pop ups showing keybindings.
BUT the lack of extensibility via plugins is really holding it back. Also some basic things like e.g. resizing splits are not implemented…
Hence I‘ve started working on a nixvim configuration (I use NixOS btw). #vim #nvim #nixvim #NixOS
Working on my nixvim configuration, but also I have to setup a development environment for some open source FPGA tools.
Trying to figure out some of the open source FPGA tooling by setting breakpoints and running small demos. I need to figure out how the Surelog front end interacts with Yosys, for potential plugin development?
IDK, will write more about it later.
i switched to #nixvim on #nixos!
i've been putting off 'nixifying' my neovim config for some time now, but i finally did it.
now i just have one lua file that i haven't turned into nix code. this is because it's a very complicated file with plenty of logic.
thankfully i was able to include it with: programs.nixvim.extraConfigLua = builtins.readFile ./lua/lualine.lua;
link to nixvim
Achieved a major milestone this weekend: My #nixos system is now configured for virtual machines with #VFIO (GPU passthrough) and uses my #nixvim Flake configuration for #vim
The only missing piece now is being able to use the #JetBrains "Code With Me" client
Finally getting around to up streaming my #NixVim updates. Sorry to the maintainers for hitting you with 5 PRs all at once 😅
I finally figured out a way to get functional IDE setup. I've been using some #neovim config from GItHub, but it was poorly working with missing #nixos configs (and me being lazy).
Now I've discovered #nixvim and my setup is finally working relatively well.
neogit still needs some spacemacs like launch mechanism, and lsp-format is always formatting everything, which is and issue for code that wasn't formatted prior.
But besides that, finally LSP, some sort of nix validation...
Would have liked to use spacemacs, but it's been several years and emacs with wayland is still painful under nixos and spacemacs is hard to get working again, and config/package updates were always a bit painful.