From 225fa39e0dfa753c986d44ba2683dc6afd4c6b09 Mon Sep 17 00:00:00 2001 From: Spotlight Date: Thu, 14 Nov 2024 15:56:07 -0600 Subject: [PATCH] Don't manage Visual Studio Code under macOS Its auto-updater wreaks havoc under Darwin. --- home/desktop.nix | 1 - hosts/darwin/sequoia/configuration.nix | 10 +--------- hosts/darwin/spotlights-macbook-air/configuration.nix | 10 +--------- hosts/linux/cyclone/configuration.nix | 1 + hosts/linux/spotlights-macbook-air/configuration.nix | 1 + 5 files changed, 4 insertions(+), 19 deletions(-) diff --git a/home/desktop.nix b/home/desktop.nix index 5d8ddec..dfacbfd 100644 --- a/home/desktop.nix +++ b/home/desktop.nix @@ -50,7 +50,6 @@ tmux unar virt-manager - vscode watch wget xz diff --git a/hosts/darwin/sequoia/configuration.nix b/hosts/darwin/sequoia/configuration.nix index d7935b9..5efb60e 100644 --- a/hosts/darwin/sequoia/configuration.nix +++ b/hosts/darwin/sequoia/configuration.nix @@ -57,15 +57,7 @@ # $ darwin-rebuild changelog system.stateVersion = 4; - nixpkgs = { - hostPlatform = lib.mkDefault "x86_64-darwin"; - - # Regretfully, we use some non-free packages. - config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ - # Visual Studio Code - "vscode" - ]; - }; + nixpkgs.hostPlatform = lib.mkDefault "x86_64-darwin"; # Our singular user! users.users.spot = { diff --git a/hosts/darwin/spotlights-macbook-air/configuration.nix b/hosts/darwin/spotlights-macbook-air/configuration.nix index d020420..e58c2a1 100644 --- a/hosts/darwin/spotlights-macbook-air/configuration.nix +++ b/hosts/darwin/spotlights-macbook-air/configuration.nix @@ -57,15 +57,7 @@ # $ darwin-rebuild changelog system.stateVersion = 4; - nixpkgs = { - hostPlatform = lib.mkDefault "aarch64-darwin"; - - # Regretfully, we use some non-free packages. - config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ - # Visual Studio Code - "vscode" - ]; - }; + nixpkgs.hostPlatform = lib.mkDefault "aarch64-darwin"; # Our singular user! users.users.spot = { diff --git a/hosts/linux/cyclone/configuration.nix b/hosts/linux/cyclone/configuration.nix index bfd541d..3e2d71a 100644 --- a/hosts/linux/cyclone/configuration.nix +++ b/hosts/linux/cyclone/configuration.nix @@ -95,6 +95,7 @@ environment.systemPackages = with pkgs; [ cider discord + vscode ]; programs.steam.enable = true; diff --git a/hosts/linux/spotlights-macbook-air/configuration.nix b/hosts/linux/spotlights-macbook-air/configuration.nix index 6bf8b9b..fd8d85e 100644 --- a/hosts/linux/spotlights-macbook-air/configuration.nix +++ b/hosts/linux/spotlights-macbook-air/configuration.nix @@ -34,6 +34,7 @@ environment.systemPackages = with pkgs; [ legcord + vscode ]; # :(