This commit is contained in:
2026-08-20 06:18:23 +09:00
parent 366ff54403
commit b3b1031364
3 changed files with 23 additions and 28 deletions
+19 -3
View File
@@ -4,15 +4,31 @@
... ...
}: }:
let let
codexPackage = inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.codex; 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 in
{ {
environment.systemPackages = [
pkgs.bubblewrap
];
programs.codexDesktopLinux = { programs.codexDesktopLinux = {
enable = true; enable = true;
cliPackage = codexPackage; package = desktopPackage;
cliPackage = bundledCodex;
remoteControl = { remoteControl = {
enable = true; enable = true;
package = codexPackage; package = bundledCodex;
}; };
remoteMobileControl.enable = true; remoteMobileControl.enable = true;
computerUseUi.enable = false; computerUseUi.enable = false;
+4 -1
View File
@@ -1,4 +1,4 @@
model = "gpt-5.6-terra" model = "gpt-5.6-sol"
model_reasoning_effort = "medium" model_reasoning_effort = "medium"
approval_policy = "on-request" approval_policy = "on-request"
@@ -11,3 +11,6 @@ network_access = false
[projects."/home/moons/dotfiles"] [projects."/home/moons/dotfiles"]
trust_level = "trusted" trust_level = "trusted"
[projects."/home/moons/projects/calendar"]
trust_level = "trusted"
-24
View File
@@ -21,29 +21,5 @@ in
pulse.enable = true; pulse.enable = true;
jack.enable = true; jack.enable = true;
wireplumber.enable = true; wireplumber.enable = true;
extraConfig.pipewire."90-echo-cancel.conf" = {
"context.modules" = [
{
name = "libpipewire-module-echo-cancel";
args = {
"library.name" = "aec/libspa-aec-webrtc";
"monitor.mode" = true;
"capture.props" = {
"node.name" = "echo_cancel_capture";
"node.description" = "Echo Cancel Capture";
};
"source.props" = {
"node.name" = "echo_cancel_source";
"node.description" = "Echo Cancelled Microphone";
};
};
}
];
};
}; };
} }