diff --git a/flakes/stt_ime/flake.nix b/flakes/stt_ime/flake.nix index 335e0754..016f5b37 100644 --- a/flakes/stt_ime/flake.nix +++ b/flakes/stt_ime/flake.nix @@ -46,18 +46,14 @@ version = "0.1.0"; src = craneLib.cleanCargoSource ./stt-stream; - nativeBuildInputs = - commonNativeBuildInputs - ++ (with pkgs; [ - clang - llvmPackages.libclang - ]); + nativeBuildInputs = commonNativeBuildInputs ++ (with pkgs; [ + clang + llvmPackages.libclang + ]); - buildInputs = - commonBuildInputs - ++ (with pkgs; [ - openblas - ]); + buildInputs = commonBuildInputs ++ (with pkgs; [ + openblas + ]); # For bindgen to find libclang LIBCLANG_PATH = "${pkgs.llvmPackages.libclang.lib}/lib"; @@ -69,26 +65,22 @@ version = "0.1.0"; src = craneLib.cleanCargoSource ./stt-stream; - nativeBuildInputs = - commonNativeBuildInputs - ++ (with pkgs; [ - # ROCm toolchain - clr contains the properly wrapped hipcc - rocmPackages.clr - # rocminfo provides rocm_agent_enumerator which hipcc needs - rocmPackages.rocminfo - ]); + nativeBuildInputs = commonNativeBuildInputs ++ (with pkgs; [ + # ROCm toolchain - clr contains the properly wrapped hipcc + rocmPackages.clr + # rocminfo provides rocm_agent_enumerator which hipcc needs + rocmPackages.rocminfo + ]); - buildInputs = - commonBuildInputs - ++ (with pkgs; [ - # ROCm/HIP libraries needed at link time - rocmPackages.clr # HIP runtime - rocmPackages.hipblas - rocmPackages.rocblas - rocmPackages.rocm-runtime - rocmPackages.rocm-device-libs - rocmPackages.rocm-comgr - ]); + buildInputs = commonBuildInputs ++ (with pkgs; [ + # ROCm/HIP libraries needed at link time + rocmPackages.clr # HIP runtime + rocmPackages.hipblas + rocmPackages.rocblas + rocmPackages.rocm-runtime + rocmPackages.rocm-device-libs + rocmPackages.rocm-comgr + ]); # Enable hipblas feature cargoExtraArgs = "--features hipblas"; @@ -158,12 +150,7 @@ in { packages = { - inherit - stt-stream - stt-stream-hip - fcitx5-stt - fcitx5-stt-hip - ; + inherit stt-stream stt-stream-hip fcitx5-stt fcitx5-stt-hip; default = fcitx5-stt; }; @@ -220,9 +207,13 @@ sttPkgs = self.packages.${pkgs.stdenv.hostPlatform.system}; # Select the appropriate package variant based on GPU backend - sttStreamPkg = if cfg.gpuBackend == "hip" then sttPkgs.stt-stream-hip else sttPkgs.stt-stream; + sttStreamPkg = + if cfg.gpuBackend == "hip" then sttPkgs.stt-stream-hip + else sttPkgs.stt-stream; - fcitx5SttPkg = if cfg.gpuBackend == "hip" then sttPkgs.fcitx5-stt-hip else sttPkgs.fcitx5-stt; + fcitx5SttPkg = + if cfg.gpuBackend == "hip" then sttPkgs.fcitx5-stt-hip + else sttPkgs.fcitx5-stt; in { options.ringofstorms.sttIme = { @@ -235,10 +226,7 @@ }; gpuBackend = lib.mkOption { - type = lib.types.enum [ - "cpu" - "hip" - ]; + type = lib.types.enum [ "cpu" "hip" ]; default = "cpu"; description = '' GPU backend to use for acceleration: diff --git a/hosts/lio/flake.lock b/hosts/lio/flake.lock index 595d9ccd..72075310 100644 --- a/hosts/lio/flake.lock +++ b/hosts/lio/flake.lock @@ -370,11 +370,11 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1769018530, - "narHash": "sha256-MJ27Cy2NtBEV5tsK+YraYr2g851f3Fl1LpNHDzDX15c=", + "lastModified": 1766309749, + "narHash": "sha256-3xY8CZ4rSnQ0NqGhMKAy5vgC+2IVK0NoVEzDoOh4DA4=", "owner": "nixos", "repo": "nixpkgs", - "rev": "88d3861acdd3d2f0e361767018218e51810df8a1", + "rev": "a6531044f6d0bef691ea18d4d4ce44d0daa6e816", "type": "github" }, "original": { @@ -432,6 +432,22 @@ "type": "github" } }, + "nvim_plugin-CopilotC-Nvim/CopilotChat.nvim": { + "flake": false, + "locked": { + "lastModified": 1766398838, + "narHash": "sha256-pO+bnwywDmhEpmU3Zw2VCAT8uLEgRlpHcAfW9NwqWis=", + "owner": "CopilotC-Nvim", + "repo": "CopilotChat.nvim", + "rev": "ed94e56ee8292f5df351e17709ff4b178ca84200", + "type": "github" + }, + "original": { + "owner": "CopilotC-Nvim", + "repo": "CopilotChat.nvim", + "type": "github" + } + }, "nvim_plugin-JoosepAlviste/nvim-ts-context-commentstring": { "flake": false, "locked": { @@ -451,11 +467,11 @@ "nvim_plugin-L3MON4D3/LuaSnip": { "flake": false, "locked": { - "lastModified": 1768781124, - "narHash": "sha256-3beTsZPT2EwzAVhEzqNhFRnDAU7C7GlzFFymY3aNp9M=", + "lastModified": 1762213057, + "narHash": "sha256-Pil9m8zN3XzMtPT8spdr78dzkMW7dcpVnbWzie6524A=", "owner": "L3MON4D3", "repo": "LuaSnip", - "rev": "dae4f5aaa3574bd0c2b9dd20fb9542a02c10471c", + "rev": "3732756842a2f7e0e76a7b0487e9692072857277", "type": "github" }, "original": { @@ -467,11 +483,11 @@ "nvim_plugin-MeanderingProgrammer/render-markdown.nvim": { "flake": false, "locked": { - "lastModified": 1768589366, - "narHash": "sha256-kKvIivCNe6HlGqiChySeqEHRB0rj6ipKwjko4ix4tRw=", + "lastModified": 1765914395, + "narHash": "sha256-A7pm8sBQWsZl3Kc7JBh3gBUyKb6GfJ5J0zfn3mSGjKs=", "owner": "MeanderingProgrammer", "repo": "render-markdown.nvim", - "rev": "c54380dd4d8d1738b9691a7c349ecad7967ac12e", + "rev": "07d088bf8bdadd159eb807b90eaee86a4778383f", "type": "github" }, "original": { @@ -547,11 +563,11 @@ "nvim_plugin-b0o/schemastore.nvim": { "flake": false, "locked": { - "lastModified": 1768946435, - "narHash": "sha256-nv8ZAqrQBe0ckmHqeI4HLLOKphwxjq7v3OAShQ7HtcY=", + "lastModified": 1766167236, + "narHash": "sha256-+Z1foMyKMxyMmYqmyu1KWiyL4Fc0Zm2SYV7RoZ9Ut2I=", "owner": "b0o", "repo": "schemastore.nvim", - "rev": "a0375eb6f7f944723162ef41c200ac6b364f53ac", + "rev": "8b92ea89835b8e5dbc779a675ebb0e5fcb9a1993", "type": "github" }, "original": { @@ -563,11 +579,11 @@ "nvim_plugin-catppuccin/nvim": { "flake": false, "locked": { - "lastModified": 1767886506, - "narHash": "sha256-cZ6VeF69s0eQ9I7Tz8MoEKuF9w+TbA94vXj2EuDoSgU=", + "lastModified": 1765701669, + "narHash": "sha256-8GKpGGdeBwxuMrheojyl162CzUntRcq9AktQVmKbpuI=", "owner": "catppuccin", "repo": "nvim", - "rev": "beaf41a30c26fd7d6c386d383155cbd65dd554cd", + "rev": "ce8d176faa4643e026e597ae3c31db59b63cef09", "type": "github" }, "original": { @@ -579,11 +595,11 @@ "nvim_plugin-chrisgrieser/nvim-early-retirement": { "flake": false, "locked": { - "lastModified": 1767720082, - "narHash": "sha256-2fQsVQUAuKX0uz+umM7VCUFPRKmIr7L9KQIgnlo3bG0=", + "lastModified": 1766186911, + "narHash": "sha256-COYpFOZTMGpZVfSJFMix/6TM5Eeemngcx1iukMa2nDE=", "owner": "chrisgrieser", "repo": "nvim-early-retirement", - "rev": "79ea1568df53986e0d9f4d36fd542933a34b2e61", + "rev": "86edd80026e4eea2cef7d1e5dadcf34432e6098d", "type": "github" }, "original": { @@ -608,38 +624,6 @@ "type": "github" } }, - "nvim_plugin-direnv/direnv.vim": { - "flake": false, - "locked": { - "lastModified": 1701514458, - "narHash": "sha256-Lwwm95UEkS8Q0Qsoh10o3sFn48wf7v7eCX/FJJV1HMI=", - "owner": "direnv", - "repo": "direnv.vim", - "rev": "ab2a7e08dd630060cd81d7946739ac7442a4f269", - "type": "github" - }, - "original": { - "owner": "direnv", - "repo": "direnv.vim", - "type": "github" - } - }, - "nvim_plugin-echasnovski/mini.nvim": { - "flake": false, - "locked": { - "lastModified": 1769086673, - "narHash": "sha256-dyKTxP4f6ZZ6MN4nz87X+K1d/WxhwnQ6+HxHSKgqacM=", - "owner": "echasnovski", - "repo": "mini.nvim", - "rev": "9b935c218ddba02e5dc75c94f90143bce1f7c646", - "type": "github" - }, - "original": { - "owner": "echasnovski", - "repo": "mini.nvim", - "type": "github" - } - }, "nvim_plugin-folke/lazy.nvim": { "flake": false, "locked": { @@ -656,35 +640,19 @@ "type": "github" } }, - "nvim_plugin-folke/lazydev.nvim": { + "nvim_plugin-folke/neodev.nvim": { "flake": false, "locked": { - "lastModified": 1762423570, - "narHash": "sha256-1g1PLFR3bc++NimbrRpoOMZyqYWHeX6pDoxsiuoJHus=", + "lastModified": 1720260306, + "narHash": "sha256-hOjzlo/IqmV8tYjGwfmcCPEmHYsWnEIwtHZdhpwA1kM=", "owner": "folke", - "repo": "lazydev.nvim", - "rev": "5231c62aa83c2f8dc8e7ba957aa77098cda1257d", + "repo": "neodev.nvim", + "rev": "46aa467dca16cf3dfe27098042402066d2ae242d", "type": "github" }, "original": { "owner": "folke", - "repo": "lazydev.nvim", - "type": "github" - } - }, - "nvim_plugin-folke/trouble.nvim": { - "flake": false, - "locked": { - "lastModified": 1761919011, - "narHash": "sha256-6U/KWjvRMxWIxcsI2xNU/ltfgkaFG4E3BdzC7brK/DI=", - "owner": "folke", - "repo": "trouble.nvim", - "rev": "bd67efe408d4816e25e8491cc5ad4088e708a69a", - "type": "github" - }, - "original": { - "owner": "folke", - "repo": "trouble.nvim", + "repo": "neodev.nvim", "type": "github" } }, @@ -704,22 +672,6 @@ "type": "github" } }, - "nvim_plugin-ggml-org/llama.vim": { - "flake": false, - "locked": { - "lastModified": 1768976621, - "narHash": "sha256-aeA2YDbORc/4j3ANoe1YDizh7zknGif1scv6mMTVa0E=", - "owner": "ggml-org", - "repo": "llama.vim", - "rev": "85ec507281e246ad3e4b1d945ed92eea0745f0fd", - "type": "github" - }, - "original": { - "owner": "ggml-org", - "repo": "llama.vim", - "type": "github" - } - }, "nvim_plugin-hrsh7th/cmp-buffer": { "flake": false, "locked": { @@ -771,11 +723,11 @@ "nvim_plugin-hrsh7th/nvim-cmp": { "flake": false, "locked": { - "lastModified": 1767368202, - "narHash": "sha256-gwuiUgz3UEFpaKs79BSWS4qkwOi+XMHIDFdYRatWt0g=", + "lastModified": 1763258674, + "narHash": "sha256-Z6F8auKq1jSgGoPhV4RbkB1YTexnolSbEjpa/JJI/Fc=", "owner": "hrsh7th", "repo": "nvim-cmp", - "rev": "85bbfad83f804f11688d1ab9486b459e699292d6", + "rev": "d97d85e01339f01b842e6ec1502f639b080cb0fc", "type": "github" }, "original": { @@ -787,11 +739,11 @@ "nvim_plugin-j-hui/fidget.nvim": { "flake": false, "locked": { - "lastModified": 1768329414, - "narHash": "sha256-Zap4UVicIvCaPqCMgdlnEAGbMzq1xM4uGpVqZL1iju0=", + "lastModified": 1766143069, + "narHash": "sha256-uy2Z6vn9UYDN7Dr7iuiTrualRQdmUT0dwHP/eZXA/uA=", "owner": "j-hui", "repo": "fidget.nvim", - "rev": "7fa433a83118a70fe24c1ce88d5f0bd3453c0970", + "rev": "64463022a1f2ff1318ab22a2ea4125ed9313a483", "type": "github" }, "original": { @@ -819,11 +771,11 @@ "nvim_plugin-lewis6991/gitsigns.nvim": { "flake": false, "locked": { - "lastModified": 1768948049, - "narHash": "sha256-J9BvYVydeeoBj5Op+jGcI+i3IppdpoZ9jHbod0X1JFo=", + "lastModified": 1764322768, + "narHash": "sha256-w3Q7nMFEbcjP6RmSTONg2Nw1dBXDEHnjQ69FuAPJRD8=", "owner": "lewis6991", "repo": "gitsigns.nvim", - "rev": "abf82a65f185bd54adc0679f74b7d6e1ada690c9", + "rev": "5813e4878748805f1518cee7abb50fd7205a3a48", "type": "github" }, "original": { @@ -883,11 +835,11 @@ "nvim_plugin-mbbill/undotree": { "flake": false, "locked": { - "lastModified": 1766990053, - "narHash": "sha256-5/SQjSjQPYIK55P2rNrgn9psOSNpWpqJzkpWmjo8Itg=", + "lastModified": 1759186837, + "narHash": "sha256-EWOH08KAWyoT9m45/B1d5aKQQJtd3k4orJbagVsxe08=", "owner": "mbbill", "repo": "undotree", - "rev": "178d19e00a643f825ea11d581b1684745d0c4eda", + "rev": "0f1c9816975b5d7f87d5003a19c53c6fd2ff6f7f", "type": "github" }, "original": { @@ -899,11 +851,11 @@ "nvim_plugin-mfussenegger/nvim-lint": { "flake": false, "locked": { - "lastModified": 1767793421, - "narHash": "sha256-Ru+QklYFuwoeRvKlBXZcItuGvKDPbEq04sACKvTQds8=", + "lastModified": 1766127989, + "narHash": "sha256-ysIoJ8uMAHu/OCemQ3yUYMhKIVnSDLQCvJH0SaGIOK4=", "owner": "mfussenegger", "repo": "nvim-lint", - "rev": "ca6ea12daf0a4d92dc24c5c9ae22a1f0418ade37", + "rev": "7a64f4067065c16a355d40d0d599b8ca6b25de6d", "type": "github" }, "original": { @@ -915,11 +867,11 @@ "nvim_plugin-mrcjkb/rustaceanvim": { "flake": false, "locked": { - "lastModified": 1768768642, - "narHash": "sha256-tIIPP6RVzJTwEI2V5E7MZRM69cUV4xlNvwnF9PD71l4=", + "lastModified": 1766276825, + "narHash": "sha256-dcXnh5SYPh1VRctTuCnuVPKFQuAI4XEvQasolCOv+Xw=", "owner": "mrcjkb", "repo": "rustaceanvim", - "rev": "d09c0639e7f68615db6845570241947198234cd6", + "rev": "0fa0462a2d6c9629e0bd03d1902e6a1472ceac3e", "type": "github" }, "original": { @@ -931,11 +883,11 @@ "nvim_plugin-neovim/nvim-lspconfig": { "flake": false, "locked": { - "lastModified": 1769036040, - "narHash": "sha256-+KjXMTkVVVt3rpxQHRtrlT74DDsfRnPNUlqi/pvIMxg=", + "lastModified": 1766443238, + "narHash": "sha256-P95gPOwJ+rRofLb8iV5UOnh26to1I3sFrWGlGxHyz1M=", "owner": "neovim", "repo": "nvim-lspconfig", - "rev": "419b082102fa813739588dd82e19a8b6b2442855", + "rev": "b34c08e0ea22bac67798f00238318fd16bd99b7c", "type": "github" }, "original": { @@ -944,6 +896,22 @@ "type": "github" } }, + "nvim_plugin-numToStr/Comment.nvim": { + "flake": false, + "locked": { + "lastModified": 1717957420, + "narHash": "sha256-h0kPue5Eqd5aeu4VoLH45pF0DmWWo1d8SnLICSQ63zc=", + "owner": "numToStr", + "repo": "Comment.nvim", + "rev": "e30b7f2008e52442154b66f7c519bfd2f1e32acb", + "type": "github" + }, + "original": { + "owner": "numToStr", + "repo": "Comment.nvim", + "type": "github" + } + }, "nvim_plugin-nvim-lua/plenary.nvim": { "flake": false, "locked": { @@ -1027,11 +995,11 @@ "nvim_plugin-nvim-telescope/telescope.nvim": { "flake": false, "locked": { - "lastModified": 1768858021, - "narHash": "sha256-u1IyXfbGG2WF08V2mkGfjinBD2glU6aik7GjTFxyAn0=", + "lastModified": 1766268405, + "narHash": "sha256-O1rUiVKpDSvKMkZMFaEd8/ACcSgO/lfa1+Hc8uHbFOI=", "owner": "nvim-telescope", "repo": "telescope.nvim", - "rev": "0d8b6eaa0b5ae6bb3d9785f7a3ba4a4c6c1b1af2", + "rev": "e709d31454ee6e6157f0537f861f797bd44c0bad", "type": "github" }, "original": { @@ -1043,11 +1011,11 @@ "nvim_plugin-nvim-tree/nvim-tree.lua": { "flake": false, "locked": { - "lastModified": 1769045035, - "narHash": "sha256-bRgYf9A2FZmlRFP7ixkfZqtOF+rQ+ju0vQ52qfmvY0A=", + "lastModified": 1766192360, + "narHash": "sha256-Br+r9f/2o0AkewnGm7kFNfl3uYm1Akkklof0Sm5AL2M=", "owner": "nvim-tree", "repo": "nvim-tree.lua", - "rev": "869fc957edd43962c4cc7d70f0dca087056534c8", + "rev": "b8b44b6a2494d086a9177251a119f9daec6cace8", "type": "github" }, "original": { @@ -1059,11 +1027,11 @@ "nvim_plugin-nvim-tree/nvim-web-devicons": { "flake": false, "locked": { - "lastModified": 1768089403, - "narHash": "sha256-x1ujwUXnRolP9SRUD7/Pb4/AZu+3YpC6CfGuq3Bn6Ew=", + "lastModified": 1766287594, + "narHash": "sha256-ZdFRd0//C0Lle4cYIoAHBdz/yvQqmeylLNwvSifaWm4=", "owner": "nvim-tree", "repo": "nvim-web-devicons", - "rev": "803353450c374192393f5387b6a0176d0972b848", + "rev": "6788013bb9cb784e606ada44206b0e755e4323d7", "type": "github" }, "original": { @@ -1187,11 +1155,11 @@ "nvim_plugin-stevearc/conform.nvim": { "flake": false, "locked": { - "lastModified": 1768760646, - "narHash": "sha256-M2mGNF8iARiQ6MzIFSSE/2BRDSj1+XEP/C44dwg8MQ8=", + "lastModified": 1766346125, + "narHash": "sha256-Pp4bGTlZEqxHoHqVCEekDdg2jvNayxAuBReK4HJ6yGg=", "owner": "stevearc", "repo": "conform.nvim", - "rev": "c2526f1cde528a66e086ab1668e996d162c75f4f", + "rev": "5420c4b5ea0aeb99c09cfbd4fd0b70d257b44f25", "type": "github" }, "original": { @@ -1232,6 +1200,22 @@ "type": "github" } }, + "nvim_plugin-tpope/vim-surround": { + "flake": false, + "locked": { + "lastModified": 1666730476, + "narHash": "sha256-DZE5tkmnT+lAvx/RQHaDEgEJXRKsy56KJY919xiH1lE=", + "owner": "tpope", + "repo": "vim-surround", + "rev": "3d188ed2113431cf8dac77be61b842acb64433d9", + "type": "github" + }, + "original": { + "owner": "tpope", + "repo": "vim-surround", + "type": "github" + } + }, "nvim_plugin-uga-rosa/ccc.nvim": { "flake": false, "locked": { @@ -1251,11 +1235,11 @@ "nvim_plugin-windwp/nvim-ts-autotag": { "flake": false, "locked": { - "lastModified": 1768909712, - "narHash": "sha256-XajbH3R1ONStQyYK6xQBE1cfGk3Y6tP/Mh9Ch90aKCk=", + "lastModified": 1757545454, + "narHash": "sha256-nT2W5gKFEfzP7MztLjm7yqwam3ADk0svcMdLg2nmI/4=", "owner": "windwp", "repo": "nvim-ts-autotag", - "rev": "db15f2e0df2f5db916e511e3fffb682ef2f6354f", + "rev": "c4ca798ab95b316a768d51eaaaee48f64a4a46bc", "type": "github" }, "original": { @@ -1264,6 +1248,38 @@ "type": "github" } }, + "nvim_plugin-zbirenbaum/copilot-cmp": { + "flake": false, + "locked": { + "lastModified": 1733947099, + "narHash": "sha256-erRL8bY/zuwuCZfttw+avTrFV7pjv2H6v73NzY2bymM=", + "owner": "zbirenbaum", + "repo": "copilot-cmp", + "rev": "15fc12af3d0109fa76b60b5cffa1373697e261d1", + "type": "github" + }, + "original": { + "owner": "zbirenbaum", + "repo": "copilot-cmp", + "type": "github" + } + }, + "nvim_plugin-zbirenbaum/copilot.lua": { + "flake": false, + "locked": { + "lastModified": 1766207702, + "narHash": "sha256-879050VUJpWBrHxUA3hRpcYbn3KgBGpVpKLdSVOwbIA=", + "owner": "zbirenbaum", + "repo": "copilot.lua", + "rev": "e78d1ffebdf6ccb6fd8be4e6898030c1cf5f9b64", + "type": "github" + }, + "original": { + "owner": "zbirenbaum", + "repo": "copilot.lua", + "type": "github" + } + }, "opencode": { "inputs": { "nixpkgs": "nixpkgs_4" @@ -1343,6 +1359,7 @@ "inputs": { "nixpkgs": "nixpkgs_5", "nvim_plugin-Almo7aya/openingh.nvim": "nvim_plugin-Almo7aya/openingh.nvim", + "nvim_plugin-CopilotC-Nvim/CopilotChat.nvim": "nvim_plugin-CopilotC-Nvim/CopilotChat.nvim", "nvim_plugin-JoosepAlviste/nvim-ts-context-commentstring": "nvim_plugin-JoosepAlviste/nvim-ts-context-commentstring", "nvim_plugin-L3MON4D3/LuaSnip": "nvim_plugin-L3MON4D3/LuaSnip", "nvim_plugin-MeanderingProgrammer/render-markdown.nvim": "nvim_plugin-MeanderingProgrammer/render-markdown.nvim", @@ -1354,13 +1371,9 @@ "nvim_plugin-catppuccin/nvim": "nvim_plugin-catppuccin/nvim", "nvim_plugin-chrisgrieser/nvim-early-retirement": "nvim_plugin-chrisgrieser/nvim-early-retirement", "nvim_plugin-declancm/cinnamon.nvim": "nvim_plugin-declancm/cinnamon.nvim", - "nvim_plugin-direnv/direnv.vim": "nvim_plugin-direnv/direnv.vim", - "nvim_plugin-echasnovski/mini.nvim": "nvim_plugin-echasnovski/mini.nvim", "nvim_plugin-folke/lazy.nvim": "nvim_plugin-folke/lazy.nvim", - "nvim_plugin-folke/lazydev.nvim": "nvim_plugin-folke/lazydev.nvim", - "nvim_plugin-folke/trouble.nvim": "nvim_plugin-folke/trouble.nvim", + "nvim_plugin-folke/neodev.nvim": "nvim_plugin-folke/neodev.nvim", "nvim_plugin-folke/which-key.nvim": "nvim_plugin-folke/which-key.nvim", - "nvim_plugin-ggml-org/llama.vim": "nvim_plugin-ggml-org/llama.vim", "nvim_plugin-hrsh7th/cmp-buffer": "nvim_plugin-hrsh7th/cmp-buffer", "nvim_plugin-hrsh7th/cmp-nvim-lsp": "nvim_plugin-hrsh7th/cmp-nvim-lsp", "nvim_plugin-hrsh7th/cmp-path": "nvim_plugin-hrsh7th/cmp-path", @@ -1375,6 +1388,7 @@ "nvim_plugin-mfussenegger/nvim-lint": "nvim_plugin-mfussenegger/nvim-lint", "nvim_plugin-mrcjkb/rustaceanvim": "nvim_plugin-mrcjkb/rustaceanvim", "nvim_plugin-neovim/nvim-lspconfig": "nvim_plugin-neovim/nvim-lspconfig", + "nvim_plugin-numToStr/Comment.nvim": "nvim_plugin-numToStr/Comment.nvim", "nvim_plugin-nvim-lua/plenary.nvim": "nvim_plugin-nvim-lua/plenary.nvim", "nvim_plugin-nvim-lualine/lualine.nvim": "nvim_plugin-nvim-lualine/lualine.nvim", "nvim_plugin-nvim-telescope/telescope-file-browser.nvim": "nvim_plugin-nvim-telescope/telescope-file-browser.nvim", @@ -1393,16 +1407,19 @@ "nvim_plugin-stevearc/conform.nvim": "nvim_plugin-stevearc/conform.nvim", "nvim_plugin-stevearc/dressing.nvim": "nvim_plugin-stevearc/dressing.nvim", "nvim_plugin-tpope/vim-sleuth": "nvim_plugin-tpope/vim-sleuth", + "nvim_plugin-tpope/vim-surround": "nvim_plugin-tpope/vim-surround", "nvim_plugin-uga-rosa/ccc.nvim": "nvim_plugin-uga-rosa/ccc.nvim", "nvim_plugin-windwp/nvim-ts-autotag": "nvim_plugin-windwp/nvim-ts-autotag", + "nvim_plugin-zbirenbaum/copilot-cmp": "nvim_plugin-zbirenbaum/copilot-cmp", + "nvim_plugin-zbirenbaum/copilot.lua": "nvim_plugin-zbirenbaum/copilot.lua", "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1769122485, - "narHash": "sha256-5zeHPdi/ti8IDi4Ditc/3z5VoLEzIwKGw9KNAOEFs/M=", + "lastModified": 1767816828, + "narHash": "sha256-5V1nbL52dBUNs8VzxB7MxfVtNYmT71LpPwb2ccmSvOE=", "ref": "refs/heads/master", - "rev": "cc9a5dc0f5e260273325482f7729519ee9dfcaf6", - "revCount": 330, + "rev": "3517caecde71f96305a3eec2880daeed18881d5b", + "revCount": 329, "type": "git", "url": "https://git.joshuabell.xyz/ringofstorms/nvim" }, @@ -1419,11 +1436,11 @@ ] }, "locked": { - "lastModified": 1769091129, - "narHash": "sha256-Jj/vIHjiu4OdDIrDXZ3xOPCJrMZZKzhE2UIVXV/NYzY=", + "lastModified": 1766457837, + "narHash": "sha256-aeBbkQ0HPFNOIsUeEsXmZHXbYq4bG8ipT9JRlCcKHgU=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "131e22d6a6d54ab72aeef6a5a661ab7005b4c596", + "rev": "2c7510a559416d07242621d036847152d970612b", "type": "github" }, "original": {