raf

Results 60 issues of raf

It would be nice to be able to render a dependency graph for your target configuration. I currently do this as a bash script and by abusing dot/graphviz, but surely...

needs discussion

Includes three new changes: channel deprecation, result caching, and fallback search methods. We now mark NixOS 24.05 as deprecated, and hard-error if the user attempts to search with a deprecated...

- **lib/languages: add `lspOptions` submodule type for freeform LSP config** - **lib/languages: add `root_marker` to `lspOptions` type** - **neovim/lsp: init** - **lib/languages: add explicit enable to LSP submodule** - **lib/lua:...

Adds a workflow to update all npins dependencies (nixpkgs) weekly. Relevant to the discussion in https://github.com/NotAShelf/nvf/discussions/809, but I am a little hesitant on merging this before we have a comprehensive...

Based on the feedback collected from https://github.com/NotAShelf/nvf/discussions/748, and other online spaces, this pull request exposes a low-level `vim.lsp.servers` API that will be consumed internally by language modules, in a way...

Adds [colorful-menu.nvim](https://github.com/xzbdmw/colorful-menu.nvim), which integrates neatly with completion plugins that we already support. Tested with the following configuration: ```nix configuration = { vim = { languages = { enableLSP = true;...

Converts all language modules to a newer, more robust `lsp.options` format that allows seamless overrides. This should be considered the first step of the grand language rework, where other options...

enhancement
TBD

Implements a basic `telescope.extensions` option to take a list of additional extensions with the following schema: ```nix [ { name = "name of the extension"; packages = [ ]; setup...

Closes #694 TODO: - [x] remove examples with `with pkgs` from examples - add a dedicated section for neovim autocmds

Adds a module for feline.nvim. Should be done, but we'd like to add examples to `components.active` and `components.inactive` before this can be merged.