chore: update zed-editor settings, remove unused packages(java,zig,etc)

This commit is contained in:
Ryan Yin
2026-06-12 16:29:29 +08:00
parent 86f316cfdb
commit eaacb0f9e7
2 changed files with 47 additions and 32 deletions
+40
View File
@@ -7,6 +7,46 @@
mutableUserSettings = true; mutableUserSettings = true;
userSettings = { userSettings = {
# Language-specific settings
languages = {
Python = {
formatter.language_server.name = "ruff";
language_servers = [
"ty"
"ruff"
"!basedpyright"
"!pyrefly"
"!pyright"
"!pylsp"
];
};
Rust = {
hard_tabs = false;
formatter.language_server.name = "rust-analyzer";
language_servers = [
"rust-analyzer"
"!rustc"
];
};
Go = {
formatter.language_server.name = "gopls";
language_servers = [
"gopls"
"!goimports"
];
};
};
# Terminal
terminal.shell.with_arguments = {
program = "bash";
args = [
"--login"
"-c"
"nu --login --interactive"
];
};
# Editor behavior # Editor behavior
auto_signature_help = true; auto_signature_help = true;
autosave = "on_focus_change"; autosave = "on_focus_change";
+7 -32
View File
@@ -16,9 +16,6 @@
deadnix # Find and remove unused code in .nix source files deadnix # Find and remove unused code in .nix source files
nixfmt # Nix Code Formatter nixfmt # Nix Code Formatter
#-- nickel lang
nickel
#-- json like #-- json like
terraform-ls terraform-ls
jsonnet jsonnet
@@ -65,23 +62,18 @@
(python313.withPackages ( (python313.withPackages (
ps: with ps; [ ps: with ps; [
# python language server # python language server
pyright ty
ruff ruff
black # python formatter
# my commonly used python packages # my commonly used python packages
jupyter jupyter
ipython ipython
pandas pandas
numpy
requests requests
pyquery pyquery
pyyaml pyyaml
boto3
# misc
protobuf # protocol buffer compiler protobuf # protocol buffer compiler
numpy
] ]
)) ))
@@ -103,14 +95,11 @@
delve # go debugger delve # go debugger
# -- java # -- java
jdk17 # jdk25
gradle # gradle
maven # maven
spring-boot-cli # spring-boot-cli
jdt-language-server # jdt-language-server
#-- zig
zls
#-- lua #-- lua
stylua stylua
@@ -133,23 +122,9 @@
tailwindcss-language-server tailwindcss-language-server
emmet-ls emmet-ls
] ]
# -*- Lisp like Languages -*-#
# ++ [
# guile
# racket-minimal
# fnlfmt # fennel
# (
# if pkgs.stdenv.isLinux && pkgs.stdenv.isx86
# then pkgs-master.akkuPackages.scheme-langserver
# else pkgs.emptyDirectory
# )
# ]
++ [ ++ [
proselint # English prose linter proselint # English prose linter
#-- verilog / systemverilog
verible
#-- Optional Requirements: #-- Optional Requirements:
prettier # common code formatter prettier # common code formatter
fzf fzf