From c9f158479783254857c958955f75f1fcf781d22a Mon Sep 17 00:00:00 2001 From: moons Date: Sun, 30 Aug 2026 05:52:06 +0900 Subject: [PATCH] replace Codex Desktop with ChatGPT --- modules/applications/codex-desktop/meta.nix | 7 +---- modules/applications/codex-desktop/nixos.nix | 32 +------------------- modules/applications/noctalia/home.nix | 2 +- 3 files changed, 3 insertions(+), 38 deletions(-) diff --git a/modules/applications/codex-desktop/meta.nix b/modules/applications/codex-desktop/meta.nix index 8e0244e..6757c1f 100644 --- a/modules/applications/codex-desktop/meta.nix +++ b/modules/applications/codex-desktop/meta.nix @@ -1,10 +1,5 @@ -{ inputs, ... }: -{ +_: { description = "Codex Desktop for Linux"; includes = [ "applications.codex" ]; - - imports.nixos = [ - inputs.codex-desktop-linux.nixosModules.default - ]; } diff --git a/modules/applications/codex-desktop/nixos.nix b/modules/applications/codex-desktop/nixos.nix index 7bdf9bd..8f88c2f 100644 --- a/modules/applications/codex-desktop/nixos.nix +++ b/modules/applications/codex-desktop/nixos.nix @@ -3,38 +3,8 @@ pkgs, ... }: -let - system = pkgs.stdenv.hostPlatform.system; - desktopPackage = inputs.codex-desktop-linux.packages.${system}.codex-desktop.override { - enableComputerUseUi = false; - linuxFeatureIds = [ - "appshots" - "open-target-discovery" - "remote-mobile-control" - ]; - }; - bundledCodex = pkgs.writeShellScriptBin "codex" '' - exec ${desktopPackage}/opt/codex-desktop/resources/codex "$@" - ''; -in { environment.systemPackages = [ - pkgs.bubblewrap + inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.chatgpt ]; - - programs.codexDesktopLinux = { - enable = true; - package = desktopPackage; - cliPackage = bundledCodex; - remoteControl = { - enable = true; - package = bundledCodex; - }; - remoteMobileControl.enable = true; - computerUseUi.enable = false; - linuxFeatures = [ - "appshots" - "open-target-discovery" - ]; - }; } diff --git a/modules/applications/noctalia/home.nix b/modules/applications/noctalia/home.nix index 5c2eb15..3ffec22 100644 --- a/modules/applications/noctalia/home.nix +++ b/modules/applications/noctalia/home.nix @@ -178,7 +178,7 @@ in "google-chrome" "code" "dev.zed.Zed" - "codex-desktop" + "chatgpt" "vesktop" ]; show_all_outputs = true;