Something went wrong. Try again.
This string has no description
Something went wrong. Try again.
1.3 kB · 68 lines · Created 1w ago
Nix
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869{ lib, pkgs, chaoticPkgs, ...}:{ programs.helix = { enable = true; defaultEditor = true; package = chaoticPkgs.helix_git; settings = { theme = "focus_nova"; }; settings.editor = { cursor-shape = { normal = "block"; insert = "bar"; select = "underline"; }; lsp.display-inlay-hints = true; end-of-line-diagnostics = "hint"; inline-diagnostics.cursor-line = "warning"; }; languages.language = [ { name = "nix"; auto-format = true; formatter.command = lib.getExe pkgs.nixfmt; } ]; extraPackages = with pkgs; [ bash-language-server clang-tools cmake-language-server deno # golang delve golangci-lint-langserver golangci-lint gopls gotools # end golang graphql-language-service-cli ltex-ls-plus marksman nil nixd oxfmt oxlint prisma-language-server pyrefly basedpyright ruff rust-analyzer shader-slang slint-lsp svelte-language-server taplo typescript-language-server vscode-langservers-extracted wgsl-analyzer yaml-language-server tinymist helm-ls ]; };}