nixvim icon indicating copy to clipboard operation
nixvim copied to clipboard

Configure Neovim with Nix! [maintainer=@GaetanLepage, @traxys, @mattsturgeon, @khaneliman]

Results 255 nixvim issues
Sort by recently updated
recently updated
newest added

This is _technically_ redundant, because we patch `either` to be recursive. But I think it is best if `maybeRaw` does this explicitly, without relying on that behaviour.

Things done: - Drop `helpers` in internal useage - Access nixvim's lib via `self` - Access the (un-extended) lib via `lib` While I like the idea of having `lib.nixvim` access...

It would be useful to end-users to be able to apply nixvim's lib extensions themselves, in addition to their own customizations. This PR will rethink the way we extend the...

| Field | Description | |----------|-------------| | Plugin | `lir` | | Homepage | https://github.com/tamago324/lir.nvim | | Nixpkgs | https://github.com/NixOS/nixpkgs/blob/ecd4ea0ab279badbd66473515bfdedf76bd62b7c/pkgs/applications/editors/vim/plugins/generated.nix#L5801 | ## Extra Information

enhancement

For example, upstream have a `meta.docs` option that references a module's common preamble documentation. Effectively the same as our `nixvimInfo.description`. https://github.com/NixOS/nixpkgs/blob/814a4e48c4a4a7937c927786164199d985339560/nixos/modules/misc/meta.nix#L47-L55 See https://github.com/nix-community/nixvim/pull/2302#discussion_r1772879064 If we have the module in-tree, we...

tech debt

### Context: - Similar to Home Manager's dagOf option type, Nixvim currently lacks a built-in mechanism to explicitly define dependencies between plugins in init.lua. - This can lead to issues...

enhancement

WIP draft to fix #1784 - copy-paste the nixpkgs module from nixos - format with nixfmt - strip out irrelevant bits - replace our `defaultPkgs` special arg with `pkgsPath` TODO...

| Field | Description | |----------|-------------| | Plugin | `cornelis` | | Homepage | `https://github.com/isovector/cornelis` | | Nixpkgs | `https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/applications/editors/vim/plugins/generated.nix#L2651` | ## Extra Information `cornelis` is a NeoVIM plugin used...

enhancement

Initial conceptual stub for a CI workflow that can announce new plugins. Pushing this up WIP and unfinished as I find GitHub workflows particularly draining 😅 Hopefully I've stubbed enough...

Currently we expose a few "system module" wrappers for nixvim, specifically for nixos, home-manager, and nix-darwin. We plan to promote the use of an evaluated nixvim config to access a...

enhancement
tech debt