https://github.com/NixNeovim/NixNeovim

I’m getting back into my setup after dualbooting and not touching it for a while. Flakes, home-manager, all that jazz. I was in the middle of messing around with my neovim config, bouncing between nixvim and nixneovim. Can’t really remember why I was landing on nixneovim, but I think it had to do with having more 1-to-1 vim options through nix and more available plugins.

Part of this post is just to see what everyone’s using, but I also can’t copy to the system clipboard for the life of me! No ctrl-shift-v or anything. Oddly enough, ctrl-click-drag will copy a cut-off box of text. In nixneovim there’s an option for clipboard, but that’s just a string like ‘unnamed’ or ‘unnamedplus’, straight from the vim options. Nixvim has the option abstracted in a way that has the register and a provider for the functionality like wl-copy. I don’t remember it not working with nixneovim before. That was months ago, though. Hoping someone would have an insight as I’ve been too deep in the weeds.

Edit: sooooo I just needed xclip in home.packages. I had tried installing it in a nix shell, but maybe that wasn’t the right way to test. Doesn’t seem to work with wl-clipboard, but I think neovim looks for xclip by default and nixneovim doesn’t seem to have a way to give a different provider.

But still, how’s everyone doing their neovim shenanigans?

  • letThemPlay@lemmy.one
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    I’m currently using nixvim, or at least attempting to, I was previously just using lazygit outside my nix config, but now I’m trying to very slowly create a config I like, but its very slow, and I’ve got some weird padding issues with neovim and alacritty that I’m trying to solve first.

    I hadn’t heard of nixneovim, I think once I’m in a settled state I’ll take a look at it, I just don’t want to be pilling more change on top of an unstable base at the moment.

    P.s. I probably should have stated I’m fairy new to neovim in general, so still learning which plugins I like.

    • degen@midwest.socialOP
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      5 months ago

      Oh, by the way, is the padding issue due to the window size? When I run on tiling compositors, the full window is uneven with respect to character width so there’s space on the bottom and side. I’m not sure if there’s a way to fix it running in the terminal other than resizing so it’s even. Don’t know if you’re tiling or not.