├── .editorconfig ├── .envrc ├── .github ├── CODEOWNERS └── workflows │ ├── sync.yml │ └── test.yml ├── .gitignore ├── .zed └── settings.json ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── extensions.json ├── flake.lock ├── flake.nix ├── generated ├── activitywatch.lock ├── arch-mcp.lock ├── arkts.lock ├── azure-context-server.lock ├── baml.lock ├── bicep.lock ├── bitbake.lock ├── blueprint.lock ├── bluespec-systemverilog.lock ├── bqn.lock ├── browser-tools-context-server.lock ├── bsl.lock ├── c3.lock ├── caddyfile.lock ├── cadence.lock ├── circom.lock ├── cspell.lock ├── css-modules-kit.lock ├── d.lock ├── defold.lock ├── devicetree.lock ├── edge.lock ├── elle.lock ├── emmylua.lock ├── emoji-completions.lock ├── fortran.lock ├── gdscript.lock ├── glsl.lock ├── graphviz.lock ├── harper.lock ├── helm.lock ├── html.lock ├── iwe.lock ├── jai.lock ├── lean4.lock ├── luau.lock ├── markdownlint.lock ├── mcp-planetscale.lock ├── mcp-server-buildkite.lock ├── mcp-server-container-use.lock ├── mcp-server-mui.lock ├── mcp-server-nextjs.lock ├── mcp-server-vercel.lock ├── meson.lock ├── motoko.lock ├── neocmake.lock ├── nim.lock ├── norminette.lock ├── odoo.lock ├── pact.lock ├── proto.lock ├── python-refactoring.lock ├── r.lock ├── rego.lock ├── roc.lock ├── rst.lock ├── ruff.lock ├── scala.lock ├── shadcn-mcp.lock ├── sieve.lock ├── snippets.lock ├── soma.lock ├── sqruff.lock ├── templ.lock ├── terraform-context-server.lock ├── textproto.lock ├── tree-sitter-query.lock ├── typos.lock ├── ucode.lock ├── v.lock ├── vala.lock ├── yara.lock └── zabby.lock ├── modules └── home-manager │ └── default.nix ├── overlays └── default.nix ├── patches └── zed-duplicate-reqwest.patch ├── pkgs ├── buildZedExtension │ └── default.nix ├── buildZedGrammar │ └── default.nix ├── buildZedRustExtension │ └── default.nix ├── nix-zed-extensions │ └── default.nix └── wasi-sdk │ └── default.nix ├── scripts └── test.sh ├── src ├── main.rs ├── manifest.rs ├── output.rs ├── registry.rs ├── sync.rs ├── sync │ ├── grammar.rs │ └── rust.rs └── wasm.rs └── typos.toml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/.editorconfig -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @CathalMullan 2 | -------------------------------------------------------------------------------- /.github/workflows/sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/.github/workflows/sync.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/.gitignore -------------------------------------------------------------------------------- /.zed/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/.zed/settings.json -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/README.md -------------------------------------------------------------------------------- /extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/extensions.json -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/flake.nix -------------------------------------------------------------------------------- /generated/activitywatch.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/activitywatch.lock -------------------------------------------------------------------------------- /generated/arch-mcp.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/arch-mcp.lock -------------------------------------------------------------------------------- /generated/arkts.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/arkts.lock -------------------------------------------------------------------------------- /generated/azure-context-server.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/azure-context-server.lock -------------------------------------------------------------------------------- /generated/baml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/baml.lock -------------------------------------------------------------------------------- /generated/bicep.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/bicep.lock -------------------------------------------------------------------------------- /generated/bitbake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/bitbake.lock -------------------------------------------------------------------------------- /generated/blueprint.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/blueprint.lock -------------------------------------------------------------------------------- /generated/bluespec-systemverilog.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/bluespec-systemverilog.lock -------------------------------------------------------------------------------- /generated/bqn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/bqn.lock -------------------------------------------------------------------------------- /generated/browser-tools-context-server.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/browser-tools-context-server.lock -------------------------------------------------------------------------------- /generated/bsl.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/bsl.lock -------------------------------------------------------------------------------- /generated/c3.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/c3.lock -------------------------------------------------------------------------------- /generated/caddyfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/caddyfile.lock -------------------------------------------------------------------------------- /generated/cadence.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/cadence.lock -------------------------------------------------------------------------------- /generated/circom.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/circom.lock -------------------------------------------------------------------------------- /generated/cspell.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/cspell.lock -------------------------------------------------------------------------------- /generated/css-modules-kit.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/css-modules-kit.lock -------------------------------------------------------------------------------- /generated/d.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/d.lock -------------------------------------------------------------------------------- /generated/defold.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/defold.lock -------------------------------------------------------------------------------- /generated/devicetree.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/devicetree.lock -------------------------------------------------------------------------------- /generated/edge.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/edge.lock -------------------------------------------------------------------------------- /generated/elle.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/elle.lock -------------------------------------------------------------------------------- /generated/emmylua.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/emmylua.lock -------------------------------------------------------------------------------- /generated/emoji-completions.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/emoji-completions.lock -------------------------------------------------------------------------------- /generated/fortran.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/fortran.lock -------------------------------------------------------------------------------- /generated/gdscript.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/gdscript.lock -------------------------------------------------------------------------------- /generated/glsl.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/glsl.lock -------------------------------------------------------------------------------- /generated/graphviz.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/graphviz.lock -------------------------------------------------------------------------------- /generated/harper.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/harper.lock -------------------------------------------------------------------------------- /generated/helm.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/helm.lock -------------------------------------------------------------------------------- /generated/html.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/html.lock -------------------------------------------------------------------------------- /generated/iwe.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/iwe.lock -------------------------------------------------------------------------------- /generated/jai.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/jai.lock -------------------------------------------------------------------------------- /generated/lean4.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/lean4.lock -------------------------------------------------------------------------------- /generated/luau.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/luau.lock -------------------------------------------------------------------------------- /generated/markdownlint.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/markdownlint.lock -------------------------------------------------------------------------------- /generated/mcp-planetscale.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/mcp-planetscale.lock -------------------------------------------------------------------------------- /generated/mcp-server-buildkite.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/mcp-server-buildkite.lock -------------------------------------------------------------------------------- /generated/mcp-server-container-use.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/mcp-server-container-use.lock -------------------------------------------------------------------------------- /generated/mcp-server-mui.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/mcp-server-mui.lock -------------------------------------------------------------------------------- /generated/mcp-server-nextjs.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/mcp-server-nextjs.lock -------------------------------------------------------------------------------- /generated/mcp-server-vercel.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/mcp-server-vercel.lock -------------------------------------------------------------------------------- /generated/meson.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/meson.lock -------------------------------------------------------------------------------- /generated/motoko.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/motoko.lock -------------------------------------------------------------------------------- /generated/neocmake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/neocmake.lock -------------------------------------------------------------------------------- /generated/nim.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/nim.lock -------------------------------------------------------------------------------- /generated/norminette.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/norminette.lock -------------------------------------------------------------------------------- /generated/odoo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/odoo.lock -------------------------------------------------------------------------------- /generated/pact.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/pact.lock -------------------------------------------------------------------------------- /generated/proto.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/proto.lock -------------------------------------------------------------------------------- /generated/python-refactoring.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/python-refactoring.lock -------------------------------------------------------------------------------- /generated/r.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/r.lock -------------------------------------------------------------------------------- /generated/rego.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/rego.lock -------------------------------------------------------------------------------- /generated/roc.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/roc.lock -------------------------------------------------------------------------------- /generated/rst.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/rst.lock -------------------------------------------------------------------------------- /generated/ruff.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/ruff.lock -------------------------------------------------------------------------------- /generated/scala.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/scala.lock -------------------------------------------------------------------------------- /generated/shadcn-mcp.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/shadcn-mcp.lock -------------------------------------------------------------------------------- /generated/sieve.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/sieve.lock -------------------------------------------------------------------------------- /generated/snippets.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/snippets.lock -------------------------------------------------------------------------------- /generated/soma.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/soma.lock -------------------------------------------------------------------------------- /generated/sqruff.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/sqruff.lock -------------------------------------------------------------------------------- /generated/templ.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/templ.lock -------------------------------------------------------------------------------- /generated/terraform-context-server.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/terraform-context-server.lock -------------------------------------------------------------------------------- /generated/textproto.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/textproto.lock -------------------------------------------------------------------------------- /generated/tree-sitter-query.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/tree-sitter-query.lock -------------------------------------------------------------------------------- /generated/typos.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/typos.lock -------------------------------------------------------------------------------- /generated/ucode.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/ucode.lock -------------------------------------------------------------------------------- /generated/v.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/v.lock -------------------------------------------------------------------------------- /generated/vala.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/vala.lock -------------------------------------------------------------------------------- /generated/yara.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/yara.lock -------------------------------------------------------------------------------- /generated/zabby.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/generated/zabby.lock -------------------------------------------------------------------------------- /modules/home-manager/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/modules/home-manager/default.nix -------------------------------------------------------------------------------- /overlays/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/overlays/default.nix -------------------------------------------------------------------------------- /patches/zed-duplicate-reqwest.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/patches/zed-duplicate-reqwest.patch -------------------------------------------------------------------------------- /pkgs/buildZedExtension/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/pkgs/buildZedExtension/default.nix -------------------------------------------------------------------------------- /pkgs/buildZedGrammar/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/pkgs/buildZedGrammar/default.nix -------------------------------------------------------------------------------- /pkgs/buildZedRustExtension/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/pkgs/buildZedRustExtension/default.nix -------------------------------------------------------------------------------- /pkgs/nix-zed-extensions/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/pkgs/nix-zed-extensions/default.nix -------------------------------------------------------------------------------- /pkgs/wasi-sdk/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/pkgs/wasi-sdk/default.nix -------------------------------------------------------------------------------- /scripts/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/scripts/test.sh -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/src/manifest.rs -------------------------------------------------------------------------------- /src/output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/src/output.rs -------------------------------------------------------------------------------- /src/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/src/registry.rs -------------------------------------------------------------------------------- /src/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/src/sync.rs -------------------------------------------------------------------------------- /src/sync/grammar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/src/sync/grammar.rs -------------------------------------------------------------------------------- /src/sync/rust.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/src/sync/rust.rs -------------------------------------------------------------------------------- /src/wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/src/wasm.rs -------------------------------------------------------------------------------- /typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DuskSystems/nix-zed-extensions/HEAD/typos.toml --------------------------------------------------------------------------------