mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-11-13 12:13:36 +01:00
chore(home): remove VS Code
This commit is contained in:
1 parent
bd41cca5c6
commit
add8ad9796
6 files changed
+1
-34
No files matched your search
@@ -88,8 +88,7 @@ Wallpapers: https://github.com/ryan4yin/wallpapers
|
|||||||
|
|
||||||
- **Terminal editors:** [./home/base/core/editors/](./home/base/core/editors/) — Helix / Neovim,
|
- **Terminal editors:** [./home/base/core/editors/](./home/base/core/editors/) — Helix / Neovim,
|
||||||
`$EDITOR`, docs.
|
`$EDITOR`, docs.
|
||||||
- **GUI editors:** [Zed](./home/base/gui/zed-editor.nix) (primary) and
|
- **GUI editor:** [Zed](./home/base/gui/zed-editor.nix).
|
||||||
[VS Code](./home/linux/gui/base/vscode.nix).
|
|
||||||
- **LLM coding agents:** [./agents](./agents/) — rules, installers, CLI snippets; see
|
- **LLM coding agents:** [./agents](./agents/) — rules, installers, CLI snippets; see
|
||||||
[./agents/README.md](./agents/README.md).
|
[./agents/README.md](./agents/README.md).
|
||||||
|
|
||||||
|
|||||||
@@ -83,7 +83,6 @@ Noctalia consolidates functionality that previously required multiple tools:
|
|||||||
- **[`desktop-tools.nix`](./desktop-tools.nix)**: Wayland session tools (clipboard, brightness,
|
- **[`desktop-tools.nix`](./desktop-tools.nix)**: Wayland session tools (clipboard, brightness,
|
||||||
screen recording, auto-mount, virt-manager/virt-viewer, `wlogout` emergency fallback)
|
screen recording, auto-mount, virt-manager/virt-viewer, `wlogout` emergency fallback)
|
||||||
- **[`browsers.nix`](./browsers.nix)**: Web browsers
|
- **[`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
|
- **[`media.nix`](./media.nix)**: Audio control, mpv, go-musicfox, an image viewer, GPU video
|
||||||
diagnostics, Zoom (x86_64 only), and EasyEffects loudness normalization
|
diagnostics, Zoom (x86_64 only), and EasyEffects loudness normalization
|
||||||
- **[`gaming.nix`](./gaming.nix)**: Gaming applications
|
- **[`gaming.nix`](./gaming.nix)**: Gaming applications
|
||||||
|
|||||||
@@ -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"
|
|
||||||
];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
||||||
@@ -18,7 +18,6 @@
|
|||||||
"firefox.desktop"
|
"firefox.desktop"
|
||||||
];
|
];
|
||||||
editor = [
|
editor = [
|
||||||
"code.desktop"
|
|
||||||
"dev.zed.Zed.desktop"
|
"dev.zed.Zed.desktop"
|
||||||
"nvim.desktop"
|
"nvim.desktop"
|
||||||
"Helix.desktop"
|
"Helix.desktop"
|
||||||
@@ -48,8 +47,6 @@
|
|||||||
"x-scheme-handler/ftp" = browser; # open `ftp:` url with `browser`
|
"x-scheme-handler/ftp" = browser; # open `ftp:` url with `browser`
|
||||||
"x-scheme-handler/http" = browser;
|
"x-scheme-handler/http" = browser;
|
||||||
"x-scheme-handler/https" = 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" ];
|
"x-scheme-handler/zoommtg" = [ "Zoom.desktop" ];
|
||||||
|
|
||||||
# all other unknown schemes will be opened by this default application.
|
# all other unknown schemes will be opened by this default application.
|
||||||
|
|||||||
@@ -171,10 +171,6 @@ in
|
|||||||
# IDE / Editors
|
# IDE / Editors
|
||||||
# ======================================
|
# ======================================
|
||||||
|
|
||||||
# vscode
|
|
||||||
".vscode"
|
|
||||||
".config/Code"
|
|
||||||
|
|
||||||
# zed
|
# zed
|
||||||
".config/zed"
|
".config/zed"
|
||||||
".local/share/zed"
|
".local/share/zed"
|
||||||
|
|||||||
@@ -147,9 +147,6 @@ in
|
|||||||
|
|
||||||
"ghostty" # terminal emulator
|
"ghostty" # terminal emulator
|
||||||
|
|
||||||
# code editor
|
|
||||||
"visual-studio-code"
|
|
||||||
|
|
||||||
# AI agents
|
# AI agents
|
||||||
"codex-app" # codex desktop app
|
"codex-app" # codex desktop app
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user