mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-08-29 22:37:12 +02:00
feat(editors): restore vscode alongside zed for build123d workflows
- linux: programs.vscode via pkgs-master with gnome-libsecret password store - darwin: visual-studio-code cask + aerospace window rules - idols-ai: persist .vscode and .config/Code (Settings Sync handles extensions) - xdg: code.desktop editor association and vscode:// scheme handler
This commit is contained in:
@@ -18,6 +18,7 @@
|
||||
"firefox.desktop"
|
||||
];
|
||||
editor = [
|
||||
"code.desktop"
|
||||
"dev.zed.Zed.desktop"
|
||||
"nvim.desktop"
|
||||
"Helix.desktop"
|
||||
@@ -47,6 +48,8 @@
|
||||
"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.
|
||||
|
||||
Reference in New Issue
Block a user