diff --git a/hosts/pinwheel/modules/work/default.nix b/hosts/pinwheel/modules/work/default.nix index c358556..366efe4 100644 --- a/hosts/pinwheel/modules/work/default.nix +++ b/hosts/pinwheel/modules/work/default.nix @@ -21,11 +21,10 @@ in # (pkgs.callPackage ./pants.nix { inherit (pkgs) stdenv.hostPlatform.system; }) # (pkgs.callPackage ./syb-cli.nix { }) - (inputs.nix-jetbrains-plugins.lib."${pkgs.stdenv.hostPlatform.system}".buildIdeWithPlugins - pkgs.jetbrains - "idea" - [ "IdeaVIM" ] - ) + (inputs.nix-jetbrains-plugins.lib.buildIdeWithPlugins pkgs "idea" [ + "IdeaVIM" + "com.github.copilot" + ]) (pkgs.google-cloud-sdk.withExtraComponents [ pkgs.google-cloud-sdk.components.gke-gcloud-auth-plugin @@ -68,6 +67,13 @@ in }; }; + # Needed for `copilot` + programs.nix-ld.enable = true; + programs.nix-ld.libraries = [ + pkgs.stdenv.cc.cc.lib + pkgs.zlib + ]; + services.openvpn.servers = lib.mkIf openvpnEnabled { work-staging = { config = "config ${config.age.secrets.work-staging-ovpn.path}";