My Nix Configuration
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

[dishvim] use built-in pyrefly support

dish 00147034 2aa212ab

+5 -22
+3 -3
flake.lock
··· 638 638 "systems": "systems_5" 639 639 }, 640 640 "locked": { 641 - "lastModified": 1768307761, 642 - "narHash": "sha256-Y4Y5wa75ft5Ix7ydiZc5aMzfQdAuxOsC2mSQ+qWWOHU=", 641 + "lastModified": 1768413535, 642 + "narHash": "sha256-NXI1KfgaexVkVaZjP7xwUvNXstFg7vnxNZ1LAefLq1Q=", 643 643 "owner": "notashelf", 644 644 "repo": "nvf", 645 - "rev": "b985468159a02513773b3f9256bde9c85c5d8626", 645 + "rev": "74697fca135f059115be43e1d8c92fdb90832776", 646 646 "type": "github" 647 647 }, 648 648 "original": {
+2 -19
neovim/languages/python.nix
··· 1 1 { lib, pkgs, ... }: 2 2 { 3 3 config.vim = { 4 - lsp.servers.pyrefly = { 5 - enable = true; 6 - command = [ 7 - (lib.meta.getExe pkgs.pyrefly) 8 - "server" 9 - ]; 10 - filetypes = [ "python" ]; 11 - root_markers = [ 12 - "pyproject.toml" 13 - "setup.py" 14 - "setup.cfg" 15 - "requirements.txt" 16 - "Pipfile" 17 - "pyrefly.toml" 18 - ".git" 19 - ]; 20 - 21 - }; 22 4 languages = { 23 5 python = { 24 6 enable = true; 25 7 format.type = [ "ruff" ]; 26 - lsp.enable = false; 8 + lsp.enable = true; 9 + lsp.servers = [ "pyrefly" ]; 27 10 }; 28 11 }; 29 12 };