├── .clang-format ├── .clang-tidy ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yml ├── release.yml └── workflows │ ├── build.yml │ ├── doxygen.yml │ ├── nix.yml │ └── treefmt.yml ├── .gitignore ├── Doxyfile ├── LICENSE ├── README.md ├── default.nix ├── flake.lock ├── flake.nix ├── libnixf ├── README.md ├── default.nix ├── include │ └── nixf │ │ ├── Basic │ │ ├── Diagnostic.h │ │ ├── JSONDiagnostic.h │ │ ├── NodeKinds.inc │ │ ├── Nodes │ │ │ ├── Attrs.h │ │ │ ├── Basic.h │ │ │ ├── Expr.h │ │ │ ├── Lambda.h │ │ │ ├── Op.h │ │ │ └── Simple.h │ │ ├── NoteKinds.inc │ │ └── Range.h │ │ ├── Parse │ │ ├── Parser.h │ │ └── SyntaxKinds.inc │ │ └── Sema │ │ ├── ParentMap.h │ │ ├── PrimOpInfo.h │ │ ├── SemaActions.h │ │ └── VariableLookup.h ├── meson.build ├── src │ ├── Basic │ │ ├── Diagnostic.cpp │ │ ├── Diagnostic.cpp.py │ │ ├── DiagnosticEnum.h.py │ │ ├── JSONDiagnostic.cpp │ │ ├── Nodes.cpp │ │ ├── PrimOpsInfoGen.cpp │ │ ├── diagnostic.py │ │ └── support.py │ ├── Parse │ │ ├── Lexer.cpp │ │ ├── Lexer.h │ │ ├── ParseAttrs.cpp │ │ ├── ParseExpr.cpp │ │ ├── ParseLambda.cpp │ │ ├── ParseOp.cpp │ │ ├── ParseSimple.cpp │ │ ├── ParseStrings.cpp │ │ ├── ParseSupport.cpp │ │ ├── Parser.h │ │ ├── Token.h │ │ ├── TokenKinds.inc.py │ │ ├── Tokens.h.py │ │ └── tokens.py │ ├── Sema │ │ ├── ParentMap.cpp │ │ ├── PrimOpLookup.cpp │ │ ├── SemaActions.cpp │ │ └── VariableLookup.cpp │ └── meson.build ├── test │ ├── Basic │ │ ├── Diagnostic.cpp │ │ └── Nodes.cpp │ ├── Parse │ │ ├── Lexer.cpp │ │ ├── ParseAttrs.cpp │ │ ├── ParseExpr.cpp │ │ ├── ParseLambda.cpp │ │ ├── ParseOp.cpp │ │ └── ParseSimple.cpp │ ├── Sema │ │ ├── ParentMap.cpp │ │ ├── SemaActions.cpp │ │ └── VariableLookup.cpp │ └── meson.build └── tools │ ├── meson.build │ └── nixf-tidy.cpp ├── libnixt ├── README.md ├── default.nix ├── include │ └── nixt │ │ ├── InitEval.h │ │ └── Value.h ├── lib │ ├── Value.cpp │ └── meson.build ├── meson.build └── test │ ├── InitEval.cpp │ ├── StateTest.h │ ├── Value.cpp │ └── meson.build ├── meson.build ├── nixd ├── default.nix ├── docs │ ├── configuration.md │ ├── dev.md │ ├── editor-setup.md │ ├── editors │ │ ├── editors.md │ │ ├── nvim-lsp.nix │ │ └── vscodium.nix │ ├── examples │ │ └── NixOS_Home-Manager │ │ │ ├── flake.lock │ │ │ └── flake.nix │ ├── features.md │ ├── images │ │ ├── 306ca50a-cd01-449a-8fdb-932cc415ee2c.png │ │ ├── 3e4fc99c-7a20-42be-a337-d1746239c731.png │ │ ├── 59655838-36a8-4145-9717-f2009e0efef9.png │ │ ├── 8d106acc-6b1a-4062-9dc7-175b09751fd0.gif │ │ ├── 9ed5e08a-e439-4b09-ba78-d83dc0a8a03f.png │ │ ├── abe2fafc-d139-4741-89af-53339312a1af.png │ │ ├── ae629b9f-95cb-48df-aa1d-4f5f94c3c06a.png │ │ ├── c7e8a8c7-5c0e-4736-868f-1e2c345468fd.png │ │ └── f6e10994-41e4-4a03-84a2-ef275fb402fd.png │ └── nixd-schema.json ├── include │ └── nixd │ │ ├── CommandLine │ │ ├── Configuration.h │ │ └── Options.h │ │ ├── Controller │ │ ├── Configuration.h │ │ ├── Controller.h │ │ ├── EvalClient.h │ │ └── NixTU.h │ │ ├── Eval │ │ ├── AttrSetClient.h │ │ ├── AttrSetProvider.h │ │ ├── EvalProvider.h │ │ └── Launch.h │ │ ├── Protocol │ │ ├── AttrSet.h │ │ └── Protocol.h │ │ └── Support │ │ ├── AutoCloseFD.h │ │ ├── AutoRemoveShm.h │ │ ├── Exception.h │ │ ├── ForkPiped.h │ │ ├── JSON.h │ │ ├── OwnedRegion.h │ │ ├── PipedProc.h │ │ └── StreamProc.h ├── lib │ ├── CommandLine │ │ ├── Configuration.cpp │ │ └── Options.cpp │ ├── Controller │ │ ├── AST.cpp │ │ ├── AST.h │ │ ├── CheckReturn.h │ │ ├── CodeAction.cpp │ │ ├── Completion.cpp │ │ ├── Configuration.cpp │ │ ├── Convert.cpp │ │ ├── Convert.h │ │ ├── Definition.cpp │ │ ├── Definition.h │ │ ├── Diagnostics.cpp │ │ ├── DocumentHighlight.cpp │ │ ├── DocumentLink.cpp │ │ ├── DocumentSymbol.cpp │ │ ├── FindReferences.cpp │ │ ├── Format.cpp │ │ ├── Hover.cpp │ │ ├── InlayHints.cpp │ │ ├── LifeTime.cpp │ │ ├── NixTU.cpp │ │ ├── Rename.cpp │ │ ├── SemanticTokens.cpp │ │ ├── Support.cpp │ │ └── TextDocumentSync.cpp │ ├── Eval │ │ ├── AttrSetClient.cpp │ │ ├── AttrSetProvider.cpp │ │ └── Launch.cpp │ ├── Protocol │ │ ├── AttrSet.cpp │ │ └── Protocol.cpp │ ├── Support │ │ ├── AutoCloseFD.cpp │ │ ├── AutoRemoveShm.cpp │ │ ├── ForkPiped.cpp │ │ ├── JSON.cpp │ │ └── StreamProc.cpp │ └── meson.build ├── lspserver │ ├── README.md │ ├── include │ │ └── lspserver │ │ │ ├── Connection.h │ │ │ ├── DraftStore.h │ │ │ ├── Function.h │ │ │ ├── LSPBinder.h │ │ │ ├── LSPServer.h │ │ │ ├── Logger.h │ │ │ ├── Path.h │ │ │ ├── Protocol.h │ │ │ ├── SourceCode.h │ │ │ └── URI.h │ ├── meson.build │ └── src │ │ ├── Connection.cpp │ │ ├── DraftStore.cpp │ │ ├── LSPServer.cpp │ │ ├── Logger.cpp │ │ ├── Protocol.cpp │ │ ├── SourceCode.cpp │ │ └── URI.cpp ├── meson.build └── tools │ ├── meson.build │ ├── nixd-attrset-eval.cpp │ ├── nixd-attrset-eval │ └── test │ │ ├── attr-info-doc-no-comment.md │ │ ├── attrs-completion-scope.md │ │ ├── attrs-completion.md │ │ ├── attrs-info-doc.md │ │ ├── attrs-info.md │ │ ├── lit.cfg.py │ │ ├── option-complete.md │ │ └── option-info.md │ ├── nixd.cpp │ └── nixd │ └── test │ ├── code-action │ └── quick-fix.md │ ├── completion │ ├── comment.md │ ├── dot-select.md │ ├── dot.md │ ├── nested.md │ ├── nixpkgs.md │ ├── option-stop.md │ ├── options-in-config.md │ ├── options-mid.md │ ├── options-no-snippet.md │ ├── options-snippet.md │ ├── options.md │ ├── pkgs.md │ ├── resolve.md │ ├── select-lib.md │ ├── select.md │ ├── var.md │ ├── with-expr-select.md │ └── with-select.md │ ├── definition │ ├── builtin.md │ ├── inherit.md │ ├── let-in.md │ ├── options.md │ ├── package.md │ ├── select-package-with.md │ ├── select-package.md │ └── with.md │ ├── diagnostic │ ├── liveness-formal.md │ ├── liveness-path.md │ └── liveness.md │ ├── document-highlight │ ├── basic.md │ ├── builtin.md │ └── fail.md │ ├── document-symbol │ ├── basic.md │ └── dynamic-attr.md │ ├── format │ ├── format.md │ └── nixfmt │ ├── hover │ ├── 1.md │ ├── 2.md │ ├── options-in-config.md │ ├── options.md │ ├── package-select.md │ └── package.md │ ├── initialize.md │ ├── inlay-hint.md │ ├── lit.cfg.py │ ├── references │ ├── comment.md │ ├── lambda.md │ ├── let.md │ ├── rec.md │ ├── var.md │ └── with.md │ ├── rename │ ├── builtin.md │ ├── duplicated.md │ ├── issue-255-1.md │ ├── issue-255-2.md │ └── with.md │ ├── semantic-tokens │ ├── basic.md │ ├── inherit.md │ └── initialize.md │ └── utf16.md └── treefmt.nix /.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: LLVM 2 | -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/doxygen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/.github/workflows/doxygen.yml -------------------------------------------------------------------------------- /.github/workflows/nix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/.github/workflows/nix.yml -------------------------------------------------------------------------------- /.github/workflows/treefmt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/.github/workflows/treefmt.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/.gitignore -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/Doxyfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/README.md -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/default.nix -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/flake.nix -------------------------------------------------------------------------------- /libnixf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/README.md -------------------------------------------------------------------------------- /libnixf/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/default.nix -------------------------------------------------------------------------------- /libnixf/include/nixf/Basic/Diagnostic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/include/nixf/Basic/Diagnostic.h -------------------------------------------------------------------------------- /libnixf/include/nixf/Basic/JSONDiagnostic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/include/nixf/Basic/JSONDiagnostic.h -------------------------------------------------------------------------------- /libnixf/include/nixf/Basic/NodeKinds.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/include/nixf/Basic/NodeKinds.inc -------------------------------------------------------------------------------- /libnixf/include/nixf/Basic/Nodes/Attrs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/include/nixf/Basic/Nodes/Attrs.h -------------------------------------------------------------------------------- /libnixf/include/nixf/Basic/Nodes/Basic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/include/nixf/Basic/Nodes/Basic.h -------------------------------------------------------------------------------- /libnixf/include/nixf/Basic/Nodes/Expr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/include/nixf/Basic/Nodes/Expr.h -------------------------------------------------------------------------------- /libnixf/include/nixf/Basic/Nodes/Lambda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/include/nixf/Basic/Nodes/Lambda.h -------------------------------------------------------------------------------- /libnixf/include/nixf/Basic/Nodes/Op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/include/nixf/Basic/Nodes/Op.h -------------------------------------------------------------------------------- /libnixf/include/nixf/Basic/Nodes/Simple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/include/nixf/Basic/Nodes/Simple.h -------------------------------------------------------------------------------- /libnixf/include/nixf/Basic/NoteKinds.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/include/nixf/Basic/NoteKinds.inc -------------------------------------------------------------------------------- /libnixf/include/nixf/Basic/Range.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/include/nixf/Basic/Range.h -------------------------------------------------------------------------------- /libnixf/include/nixf/Parse/Parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/include/nixf/Parse/Parser.h -------------------------------------------------------------------------------- /libnixf/include/nixf/Parse/SyntaxKinds.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/include/nixf/Parse/SyntaxKinds.inc -------------------------------------------------------------------------------- /libnixf/include/nixf/Sema/ParentMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/include/nixf/Sema/ParentMap.h -------------------------------------------------------------------------------- /libnixf/include/nixf/Sema/PrimOpInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/include/nixf/Sema/PrimOpInfo.h -------------------------------------------------------------------------------- /libnixf/include/nixf/Sema/SemaActions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/include/nixf/Sema/SemaActions.h -------------------------------------------------------------------------------- /libnixf/include/nixf/Sema/VariableLookup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/include/nixf/Sema/VariableLookup.h -------------------------------------------------------------------------------- /libnixf/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/meson.build -------------------------------------------------------------------------------- /libnixf/src/Basic/Diagnostic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Basic/Diagnostic.cpp -------------------------------------------------------------------------------- /libnixf/src/Basic/Diagnostic.cpp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Basic/Diagnostic.cpp.py -------------------------------------------------------------------------------- /libnixf/src/Basic/DiagnosticEnum.h.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Basic/DiagnosticEnum.h.py -------------------------------------------------------------------------------- /libnixf/src/Basic/JSONDiagnostic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Basic/JSONDiagnostic.cpp -------------------------------------------------------------------------------- /libnixf/src/Basic/Nodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Basic/Nodes.cpp -------------------------------------------------------------------------------- /libnixf/src/Basic/PrimOpsInfoGen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Basic/PrimOpsInfoGen.cpp -------------------------------------------------------------------------------- /libnixf/src/Basic/diagnostic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Basic/diagnostic.py -------------------------------------------------------------------------------- /libnixf/src/Basic/support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Basic/support.py -------------------------------------------------------------------------------- /libnixf/src/Parse/Lexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Parse/Lexer.cpp -------------------------------------------------------------------------------- /libnixf/src/Parse/Lexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Parse/Lexer.h -------------------------------------------------------------------------------- /libnixf/src/Parse/ParseAttrs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Parse/ParseAttrs.cpp -------------------------------------------------------------------------------- /libnixf/src/Parse/ParseExpr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Parse/ParseExpr.cpp -------------------------------------------------------------------------------- /libnixf/src/Parse/ParseLambda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Parse/ParseLambda.cpp -------------------------------------------------------------------------------- /libnixf/src/Parse/ParseOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Parse/ParseOp.cpp -------------------------------------------------------------------------------- /libnixf/src/Parse/ParseSimple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Parse/ParseSimple.cpp -------------------------------------------------------------------------------- /libnixf/src/Parse/ParseStrings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Parse/ParseStrings.cpp -------------------------------------------------------------------------------- /libnixf/src/Parse/ParseSupport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Parse/ParseSupport.cpp -------------------------------------------------------------------------------- /libnixf/src/Parse/Parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Parse/Parser.h -------------------------------------------------------------------------------- /libnixf/src/Parse/Token.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Parse/Token.h -------------------------------------------------------------------------------- /libnixf/src/Parse/TokenKinds.inc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Parse/TokenKinds.inc.py -------------------------------------------------------------------------------- /libnixf/src/Parse/Tokens.h.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Parse/Tokens.h.py -------------------------------------------------------------------------------- /libnixf/src/Parse/tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Parse/tokens.py -------------------------------------------------------------------------------- /libnixf/src/Sema/ParentMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Sema/ParentMap.cpp -------------------------------------------------------------------------------- /libnixf/src/Sema/PrimOpLookup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Sema/PrimOpLookup.cpp -------------------------------------------------------------------------------- /libnixf/src/Sema/SemaActions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Sema/SemaActions.cpp -------------------------------------------------------------------------------- /libnixf/src/Sema/VariableLookup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/Sema/VariableLookup.cpp -------------------------------------------------------------------------------- /libnixf/src/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/src/meson.build -------------------------------------------------------------------------------- /libnixf/test/Basic/Diagnostic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/test/Basic/Diagnostic.cpp -------------------------------------------------------------------------------- /libnixf/test/Basic/Nodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/test/Basic/Nodes.cpp -------------------------------------------------------------------------------- /libnixf/test/Parse/Lexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/test/Parse/Lexer.cpp -------------------------------------------------------------------------------- /libnixf/test/Parse/ParseAttrs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/test/Parse/ParseAttrs.cpp -------------------------------------------------------------------------------- /libnixf/test/Parse/ParseExpr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/test/Parse/ParseExpr.cpp -------------------------------------------------------------------------------- /libnixf/test/Parse/ParseLambda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/test/Parse/ParseLambda.cpp -------------------------------------------------------------------------------- /libnixf/test/Parse/ParseOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/test/Parse/ParseOp.cpp -------------------------------------------------------------------------------- /libnixf/test/Parse/ParseSimple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/test/Parse/ParseSimple.cpp -------------------------------------------------------------------------------- /libnixf/test/Sema/ParentMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/test/Sema/ParentMap.cpp -------------------------------------------------------------------------------- /libnixf/test/Sema/SemaActions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/test/Sema/SemaActions.cpp -------------------------------------------------------------------------------- /libnixf/test/Sema/VariableLookup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/test/Sema/VariableLookup.cpp -------------------------------------------------------------------------------- /libnixf/test/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/test/meson.build -------------------------------------------------------------------------------- /libnixf/tools/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/tools/meson.build -------------------------------------------------------------------------------- /libnixf/tools/nixf-tidy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixf/tools/nixf-tidy.cpp -------------------------------------------------------------------------------- /libnixt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixt/README.md -------------------------------------------------------------------------------- /libnixt/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixt/default.nix -------------------------------------------------------------------------------- /libnixt/include/nixt/InitEval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixt/include/nixt/InitEval.h -------------------------------------------------------------------------------- /libnixt/include/nixt/Value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixt/include/nixt/Value.h -------------------------------------------------------------------------------- /libnixt/lib/Value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixt/lib/Value.cpp -------------------------------------------------------------------------------- /libnixt/lib/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixt/lib/meson.build -------------------------------------------------------------------------------- /libnixt/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixt/meson.build -------------------------------------------------------------------------------- /libnixt/test/InitEval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixt/test/InitEval.cpp -------------------------------------------------------------------------------- /libnixt/test/StateTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixt/test/StateTest.h -------------------------------------------------------------------------------- /libnixt/test/Value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixt/test/Value.cpp -------------------------------------------------------------------------------- /libnixt/test/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/libnixt/test/meson.build -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/meson.build -------------------------------------------------------------------------------- /nixd/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/default.nix -------------------------------------------------------------------------------- /nixd/docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/configuration.md -------------------------------------------------------------------------------- /nixd/docs/dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/dev.md -------------------------------------------------------------------------------- /nixd/docs/editor-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/editor-setup.md -------------------------------------------------------------------------------- /nixd/docs/editors/editors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/editors/editors.md -------------------------------------------------------------------------------- /nixd/docs/editors/nvim-lsp.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/editors/nvim-lsp.nix -------------------------------------------------------------------------------- /nixd/docs/editors/vscodium.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/editors/vscodium.nix -------------------------------------------------------------------------------- /nixd/docs/examples/NixOS_Home-Manager/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/examples/NixOS_Home-Manager/flake.lock -------------------------------------------------------------------------------- /nixd/docs/examples/NixOS_Home-Manager/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/examples/NixOS_Home-Manager/flake.nix -------------------------------------------------------------------------------- /nixd/docs/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/features.md -------------------------------------------------------------------------------- /nixd/docs/images/306ca50a-cd01-449a-8fdb-932cc415ee2c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/images/306ca50a-cd01-449a-8fdb-932cc415ee2c.png -------------------------------------------------------------------------------- /nixd/docs/images/3e4fc99c-7a20-42be-a337-d1746239c731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/images/3e4fc99c-7a20-42be-a337-d1746239c731.png -------------------------------------------------------------------------------- /nixd/docs/images/59655838-36a8-4145-9717-f2009e0efef9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/images/59655838-36a8-4145-9717-f2009e0efef9.png -------------------------------------------------------------------------------- /nixd/docs/images/8d106acc-6b1a-4062-9dc7-175b09751fd0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/images/8d106acc-6b1a-4062-9dc7-175b09751fd0.gif -------------------------------------------------------------------------------- /nixd/docs/images/9ed5e08a-e439-4b09-ba78-d83dc0a8a03f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/images/9ed5e08a-e439-4b09-ba78-d83dc0a8a03f.png -------------------------------------------------------------------------------- /nixd/docs/images/abe2fafc-d139-4741-89af-53339312a1af.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/images/abe2fafc-d139-4741-89af-53339312a1af.png -------------------------------------------------------------------------------- /nixd/docs/images/ae629b9f-95cb-48df-aa1d-4f5f94c3c06a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/images/ae629b9f-95cb-48df-aa1d-4f5f94c3c06a.png -------------------------------------------------------------------------------- /nixd/docs/images/c7e8a8c7-5c0e-4736-868f-1e2c345468fd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/images/c7e8a8c7-5c0e-4736-868f-1e2c345468fd.png -------------------------------------------------------------------------------- /nixd/docs/images/f6e10994-41e4-4a03-84a2-ef275fb402fd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/images/f6e10994-41e4-4a03-84a2-ef275fb402fd.png -------------------------------------------------------------------------------- /nixd/docs/nixd-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/docs/nixd-schema.json -------------------------------------------------------------------------------- /nixd/include/nixd/CommandLine/Configuration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/CommandLine/Configuration.h -------------------------------------------------------------------------------- /nixd/include/nixd/CommandLine/Options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/CommandLine/Options.h -------------------------------------------------------------------------------- /nixd/include/nixd/Controller/Configuration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/Controller/Configuration.h -------------------------------------------------------------------------------- /nixd/include/nixd/Controller/Controller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/Controller/Controller.h -------------------------------------------------------------------------------- /nixd/include/nixd/Controller/EvalClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/Controller/EvalClient.h -------------------------------------------------------------------------------- /nixd/include/nixd/Controller/NixTU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/Controller/NixTU.h -------------------------------------------------------------------------------- /nixd/include/nixd/Eval/AttrSetClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/Eval/AttrSetClient.h -------------------------------------------------------------------------------- /nixd/include/nixd/Eval/AttrSetProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/Eval/AttrSetProvider.h -------------------------------------------------------------------------------- /nixd/include/nixd/Eval/EvalProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/Eval/EvalProvider.h -------------------------------------------------------------------------------- /nixd/include/nixd/Eval/Launch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/Eval/Launch.h -------------------------------------------------------------------------------- /nixd/include/nixd/Protocol/AttrSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/Protocol/AttrSet.h -------------------------------------------------------------------------------- /nixd/include/nixd/Protocol/Protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/Protocol/Protocol.h -------------------------------------------------------------------------------- /nixd/include/nixd/Support/AutoCloseFD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/Support/AutoCloseFD.h -------------------------------------------------------------------------------- /nixd/include/nixd/Support/AutoRemoveShm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/Support/AutoRemoveShm.h -------------------------------------------------------------------------------- /nixd/include/nixd/Support/Exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/Support/Exception.h -------------------------------------------------------------------------------- /nixd/include/nixd/Support/ForkPiped.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/Support/ForkPiped.h -------------------------------------------------------------------------------- /nixd/include/nixd/Support/JSON.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/Support/JSON.h -------------------------------------------------------------------------------- /nixd/include/nixd/Support/OwnedRegion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/Support/OwnedRegion.h -------------------------------------------------------------------------------- /nixd/include/nixd/Support/PipedProc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/Support/PipedProc.h -------------------------------------------------------------------------------- /nixd/include/nixd/Support/StreamProc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/include/nixd/Support/StreamProc.h -------------------------------------------------------------------------------- /nixd/lib/CommandLine/Configuration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/CommandLine/Configuration.cpp -------------------------------------------------------------------------------- /nixd/lib/CommandLine/Options.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/CommandLine/Options.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/AST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/AST.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/AST.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/AST.h -------------------------------------------------------------------------------- /nixd/lib/Controller/CheckReturn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/CheckReturn.h -------------------------------------------------------------------------------- /nixd/lib/Controller/CodeAction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/CodeAction.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/Completion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/Completion.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/Configuration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/Configuration.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/Convert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/Convert.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/Convert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/Convert.h -------------------------------------------------------------------------------- /nixd/lib/Controller/Definition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/Definition.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/Definition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/Definition.h -------------------------------------------------------------------------------- /nixd/lib/Controller/Diagnostics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/Diagnostics.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/DocumentHighlight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/DocumentHighlight.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/DocumentLink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/DocumentLink.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/DocumentSymbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/DocumentSymbol.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/FindReferences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/FindReferences.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/Format.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/Format.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/Hover.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/Hover.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/InlayHints.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/InlayHints.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/LifeTime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/LifeTime.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/NixTU.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/NixTU.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/Rename.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/Rename.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/SemanticTokens.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/SemanticTokens.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/Support.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/Support.cpp -------------------------------------------------------------------------------- /nixd/lib/Controller/TextDocumentSync.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Controller/TextDocumentSync.cpp -------------------------------------------------------------------------------- /nixd/lib/Eval/AttrSetClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Eval/AttrSetClient.cpp -------------------------------------------------------------------------------- /nixd/lib/Eval/AttrSetProvider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Eval/AttrSetProvider.cpp -------------------------------------------------------------------------------- /nixd/lib/Eval/Launch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Eval/Launch.cpp -------------------------------------------------------------------------------- /nixd/lib/Protocol/AttrSet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Protocol/AttrSet.cpp -------------------------------------------------------------------------------- /nixd/lib/Protocol/Protocol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Protocol/Protocol.cpp -------------------------------------------------------------------------------- /nixd/lib/Support/AutoCloseFD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Support/AutoCloseFD.cpp -------------------------------------------------------------------------------- /nixd/lib/Support/AutoRemoveShm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Support/AutoRemoveShm.cpp -------------------------------------------------------------------------------- /nixd/lib/Support/ForkPiped.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Support/ForkPiped.cpp -------------------------------------------------------------------------------- /nixd/lib/Support/JSON.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Support/JSON.cpp -------------------------------------------------------------------------------- /nixd/lib/Support/StreamProc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/Support/StreamProc.cpp -------------------------------------------------------------------------------- /nixd/lib/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lib/meson.build -------------------------------------------------------------------------------- /nixd/lspserver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/README.md -------------------------------------------------------------------------------- /nixd/lspserver/include/lspserver/Connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/include/lspserver/Connection.h -------------------------------------------------------------------------------- /nixd/lspserver/include/lspserver/DraftStore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/include/lspserver/DraftStore.h -------------------------------------------------------------------------------- /nixd/lspserver/include/lspserver/Function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/include/lspserver/Function.h -------------------------------------------------------------------------------- /nixd/lspserver/include/lspserver/LSPBinder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/include/lspserver/LSPBinder.h -------------------------------------------------------------------------------- /nixd/lspserver/include/lspserver/LSPServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/include/lspserver/LSPServer.h -------------------------------------------------------------------------------- /nixd/lspserver/include/lspserver/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/include/lspserver/Logger.h -------------------------------------------------------------------------------- /nixd/lspserver/include/lspserver/Path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/include/lspserver/Path.h -------------------------------------------------------------------------------- /nixd/lspserver/include/lspserver/Protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/include/lspserver/Protocol.h -------------------------------------------------------------------------------- /nixd/lspserver/include/lspserver/SourceCode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/include/lspserver/SourceCode.h -------------------------------------------------------------------------------- /nixd/lspserver/include/lspserver/URI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/include/lspserver/URI.h -------------------------------------------------------------------------------- /nixd/lspserver/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/meson.build -------------------------------------------------------------------------------- /nixd/lspserver/src/Connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/src/Connection.cpp -------------------------------------------------------------------------------- /nixd/lspserver/src/DraftStore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/src/DraftStore.cpp -------------------------------------------------------------------------------- /nixd/lspserver/src/LSPServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/src/LSPServer.cpp -------------------------------------------------------------------------------- /nixd/lspserver/src/Logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/src/Logger.cpp -------------------------------------------------------------------------------- /nixd/lspserver/src/Protocol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/src/Protocol.cpp -------------------------------------------------------------------------------- /nixd/lspserver/src/SourceCode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/src/SourceCode.cpp -------------------------------------------------------------------------------- /nixd/lspserver/src/URI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/lspserver/src/URI.cpp -------------------------------------------------------------------------------- /nixd/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/meson.build -------------------------------------------------------------------------------- /nixd/tools/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/meson.build -------------------------------------------------------------------------------- /nixd/tools/nixd-attrset-eval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd-attrset-eval.cpp -------------------------------------------------------------------------------- /nixd/tools/nixd-attrset-eval/test/attr-info-doc-no-comment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd-attrset-eval/test/attr-info-doc-no-comment.md -------------------------------------------------------------------------------- /nixd/tools/nixd-attrset-eval/test/attrs-completion-scope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd-attrset-eval/test/attrs-completion-scope.md -------------------------------------------------------------------------------- /nixd/tools/nixd-attrset-eval/test/attrs-completion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd-attrset-eval/test/attrs-completion.md -------------------------------------------------------------------------------- /nixd/tools/nixd-attrset-eval/test/attrs-info-doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd-attrset-eval/test/attrs-info-doc.md -------------------------------------------------------------------------------- /nixd/tools/nixd-attrset-eval/test/attrs-info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd-attrset-eval/test/attrs-info.md -------------------------------------------------------------------------------- /nixd/tools/nixd-attrset-eval/test/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd-attrset-eval/test/lit.cfg.py -------------------------------------------------------------------------------- /nixd/tools/nixd-attrset-eval/test/option-complete.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd-attrset-eval/test/option-complete.md -------------------------------------------------------------------------------- /nixd/tools/nixd-attrset-eval/test/option-info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd-attrset-eval/test/option-info.md -------------------------------------------------------------------------------- /nixd/tools/nixd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd.cpp -------------------------------------------------------------------------------- /nixd/tools/nixd/test/code-action/quick-fix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/code-action/quick-fix.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/completion/comment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/completion/comment.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/completion/dot-select.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/completion/dot-select.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/completion/dot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/completion/dot.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/completion/nested.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/completion/nested.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/completion/nixpkgs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/completion/nixpkgs.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/completion/option-stop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/completion/option-stop.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/completion/options-in-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/completion/options-in-config.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/completion/options-mid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/completion/options-mid.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/completion/options-no-snippet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/completion/options-no-snippet.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/completion/options-snippet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/completion/options-snippet.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/completion/options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/completion/options.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/completion/pkgs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/completion/pkgs.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/completion/resolve.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/completion/resolve.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/completion/select-lib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/completion/select-lib.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/completion/select.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/completion/select.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/completion/var.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/completion/var.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/completion/with-expr-select.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/completion/with-expr-select.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/completion/with-select.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/completion/with-select.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/definition/builtin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/definition/builtin.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/definition/inherit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/definition/inherit.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/definition/let-in.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/definition/let-in.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/definition/options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/definition/options.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/definition/package.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/definition/package.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/definition/select-package-with.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/definition/select-package-with.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/definition/select-package.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/definition/select-package.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/definition/with.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/definition/with.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/diagnostic/liveness-formal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/diagnostic/liveness-formal.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/diagnostic/liveness-path.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/diagnostic/liveness-path.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/diagnostic/liveness.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/diagnostic/liveness.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/document-highlight/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/document-highlight/basic.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/document-highlight/builtin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/document-highlight/builtin.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/document-highlight/fail.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/document-highlight/fail.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/document-symbol/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/document-symbol/basic.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/document-symbol/dynamic-attr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/document-symbol/dynamic-attr.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/format/format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/format/format.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/format/nixfmt: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | echo "Hello" 3 | -------------------------------------------------------------------------------- /nixd/tools/nixd/test/hover/1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/hover/1.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/hover/2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/hover/2.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/hover/options-in-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/hover/options-in-config.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/hover/options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/hover/options.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/hover/package-select.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/hover/package-select.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/hover/package.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/hover/package.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/initialize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/initialize.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/inlay-hint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/inlay-hint.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/lit.cfg.py -------------------------------------------------------------------------------- /nixd/tools/nixd/test/references/comment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/references/comment.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/references/lambda.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/references/lambda.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/references/let.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/references/let.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/references/rec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/references/rec.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/references/var.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/references/var.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/references/with.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/references/with.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/rename/builtin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/rename/builtin.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/rename/duplicated.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/rename/duplicated.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/rename/issue-255-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/rename/issue-255-1.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/rename/issue-255-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/rename/issue-255-2.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/rename/with.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/rename/with.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/semantic-tokens/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/semantic-tokens/basic.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/semantic-tokens/inherit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/semantic-tokens/inherit.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/semantic-tokens/initialize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/semantic-tokens/initialize.md -------------------------------------------------------------------------------- /nixd/tools/nixd/test/utf16.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/nixd/tools/nixd/test/utf16.md -------------------------------------------------------------------------------- /treefmt.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nix-community/nixd/HEAD/treefmt.nix --------------------------------------------------------------------------------