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;
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
auto_signature_help = true;
autosave = "on_focus_change";
+7 -32
View File
@@ -16,9 +16,6 @@
deadnix # Find and remove unused code in .nix source files
nixfmt # Nix Code Formatter
#-- nickel lang
nickel
#-- json like
terraform-ls
jsonnet
@@ -65,23 +62,18 @@
(python313.withPackages (
ps: with ps; [
# python language server
pyright
ty
ruff
black # python formatter
# my commonly used python packages
jupyter
ipython
pandas
numpy
requests
pyquery
pyyaml
boto3
# misc
protobuf # protocol buffer compiler
numpy
]
))
@@ -103,14 +95,11 @@
delve # go debugger
# -- java
jdk17
gradle
maven
spring-boot-cli
jdt-language-server
#-- zig
zls
# jdk25
# gradle
# maven
# spring-boot-cli
# jdt-language-server
#-- lua
stylua
@@ -133,23 +122,9 @@
tailwindcss-language-server
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
#-- verilog / systemverilog
verible
#-- Optional Requirements:
prettier # common code formatter
fzf