diff --git a/modules/home/programs/code/default.nix b/modules/home/programs/code/default.nix index b488bc5..0cf15ac 100644 --- a/modules/home/programs/code/default.nix +++ b/modules/home/programs/code/default.nix @@ -8,6 +8,7 @@ }: let isArm = ("aarch64-linux" == system) || ("aarch64-darwin" == system); + isDarwin = ("aarch64-darwin" == system); x86_only = with pkgs; [ vscode-extensions.redhat.vscode-xml @@ -46,31 +47,30 @@ in vscode-extensions.redhat.vscode-yaml vscode-extensions.yy0931.vscode-sqlite3-editor - # open-remote-ssh # nix-vscode-extensions.open-vsx.jeanp413.open-remote-ssh - open-remote-ssh ] ++ (if !isArm then x86_only else [ ]) - ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [ - { - name = "copilot-mcp"; - publisher = "automatalabs"; - version = "0.0.49"; - sha256 = "sha256-+G2OQl5SCN7bh7MzGdYiRclIZefBE7lWnGg1kNpCvnA="; - } - { - name = "mcp-server-runner"; - publisher = "zebradev"; - version = "0.1.0"; - sha256 = "sha256-StydVt3VzQUSS/pYp76jnIwtZlEj8gWAGzOARs93J+E="; - } - { - name = "claude-dev"; - publisher = "saoudrizwan"; - version = "3.17.9"; - sha256 = "sha256-y3bFtMe5vZrO3DFb31KDvkzjD2jM76wK89mKhgJXC70="; - } - ]; + ++ (if !isDarwin then [ open-remote-ssh ] else [ ]); + # ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [ + # { + # name = "copilot-mcp"; + # publisher = "automatalabs"; + # version = "0.0.49"; + # sha256 = "sha256-+G2OQl5SCN7bh7MzGdYiRclIZefBE7lWnGg1kNpCvnA="; + # } + # { + # name = "mcp-server-runner"; + # publisher = "zebradev"; + # version = "0.1.0"; + # sha256 = "sha256-StydVt3VzQUSS/pYp76jnIwtZlEj8gWAGzOARs93J+E="; + # } + # { + # name = "claude-dev"; + # publisher = "saoudrizwan"; + # version = "3.17.9"; + # sha256 = "sha256-y3bFtMe5vZrO3DFb31KDvkzjD2jM76wK89mKhgJXC70="; + # } + # ]; userSettings = {