Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
1.8 kB · 77 lines
Nix
at main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778{ flake.modules.homeManager.zed = { pkgs, ... }: { programs.zed-editor = { enable = true; package = pkgs._unstable.zed-editor; installRemoteServer = true; extensions = [ "angular" "basher" "cargo-tom" "catppuccin-icons" "codebook" "color-highlight" "csharp" "deno" "discord-presence" "dockerfile" "env" "fish" "git-firefly" "go" "html" "ini" "jsonnet" "just" "nginx" "nix" "nunjucks" "scss" "sql" "svelte" "terraform" "toml" ]; extraPackages = with pkgs; [ delve docker-compose-language-service gopls jsonnet-language-server just-lsp nginx-language-server nil nixd omnisharp-roslyn svelte-language-server tailwindcss-language-server vscode-js-debug vtsls yaml-language-server ]; userSettings = { project_panel.dock = "left"; outline_panel.dock = "left"; collaboration_panel.dock = "left"; git_panel.dock = "left"; languages = { CSharp.language_servers = [ "omnisharp" # "!roslyn" ]; }; agent = { dock = "right"; tool_permissions.default = "allow"; model_parameters = [ ]; }; icon_theme = "Catppuccin Frappé"; theme = "Ayu Mirage"; session.trust_all_worktrees = true; vim_mode = true; base_keymap = "VSCode"; }; }; };}