chore(home): remove VS Code

This commit is contained in:
Ryan Yin committed 2026-10-28 13:51:16 +08:00
1 parent bd41cca5c6
commit add8ad9796
6 files changed
+1 -34

No files matched your search

+1 -2
View File
@@ -88,8 +88,7 @@ Wallpapers: https://github.com/ryan4yin/wallpapers
- **Terminal editors:** [./home/base/core/editors/](./home/base/core/editors/) — Helix / Neovim,
`$EDITOR`, docs.
- **GUI editors:** [Zed](./home/base/gui/zed-editor.nix) (primary) and
[VS Code](./home/linux/gui/base/vscode.nix).
- **GUI editor:** [Zed](./home/base/gui/zed-editor.nix).
- **LLM coding agents:** [./agents](./agents/) — rules, installers, CLI snippets; see
[./agents/README.md](./agents/README.md).
-1
View File
@@ -83,7 +83,6 @@ Noctalia consolidates functionality that previously required multiple tools:
- **[`desktop-tools.nix`](./desktop-tools.nix)**: Wayland session tools (clipboard, brightness,
screen recording, auto-mount, virt-manager/virt-viewer, `wlogout` emergency fallback)
- **[`browsers.nix`](./browsers.nix)**: Web browsers
- **[`vscode.nix`](./vscode.nix)**: VS Code
- **[`media.nix`](./media.nix)**: Audio control, mpv, go-musicfox, an image viewer, GPU video
diagnostics, Zoom (x86_64 only), and EasyEffects loudness normalization
- **[`gaming.nix`](./gaming.nix)**: Gaming applications
-21
View File
@@ -1,21 +0,0 @@
{
lib,
pkgs-master,
...
}:
{
programs.vscode = {
# Extensions and settings are managed by VS Code's built-in Settings Sync,
# not declaratively here (persisted via `.config/Code`, see preservation).
enable = true;
package = pkgs-master.vscode.override {
commandLineArgs = [
# https://code.visualstudio.com/docs/configure/settings-sync#_recommended-configure-the-keyring-to-use-with-vs-code
# For use with any package that implements the Secret Service API
# (for example gnome-keyring, kwallet5, KeepassXC)
"--password-store=gnome-libsecret"
];
};
};
}
-3
View File
@@ -18,7 +18,6 @@
"firefox.desktop"
];
editor = [
"code.desktop"
"dev.zed.Zed.desktop"
"nvim.desktop"
"Helix.desktop"
@@ -48,8 +47,6 @@
"x-scheme-handler/ftp" = browser; # open `ftp:` url with `browser`
"x-scheme-handler/http" = browser;
"x-scheme-handler/https" = browser;
# https://github.com/microsoft/vscode/issues/146408
"x-scheme-handler/vscode" = [ "code-url-handler.desktop" ]; # open `vscode://` url with `code-url-handler.desktop`
"x-scheme-handler/zoommtg" = [ "Zoom.desktop" ];
# all other unknown schemes will be opened by this default application.
-4
View File
@@ -171,10 +171,6 @@ in
# IDE / Editors
# ======================================
# vscode
".vscode"
".config/Code"
# zed
".config/zed"
".local/share/zed"
-3
View File
@@ -147,9 +147,6 @@ in
"ghostty" # terminal emulator
# code editor
"visual-studio-code"
# AI agents
"codex-app" # codex desktop app