From 6a4c9e0b49c6360a16935938d31cfcf27b726af5 Mon Sep 17 00:00:00 2001 From: sudacode Date: Wed, 27 May 2026 13:02:40 -0700 Subject: [PATCH] update --- .codex/config.toml##os.Linux | 98 +++++++++++++++++++++---- .config/SubMiner/config.jsonc##os.Linux | 48 ++++++------ .config/btop/btop.conf | 2 +- .config/hypr/keybindings.conf | 2 + 4 files changed, 113 insertions(+), 37 deletions(-) diff --git a/.codex/config.toml##os.Linux b/.codex/config.toml##os.Linux index de3e3ba..9a7ccdf 100644 --- a/.codex/config.toml##os.Linux +++ b/.codex/config.toml##os.Linux @@ -19,7 +19,7 @@ web_request = true skills = true shell_snapshot = true multi_agent = true -js_repl = true +js_repl = false [mcp_servers.deepwiki] url = "https://mcp.deepwiki.com/mcp" @@ -28,23 +28,26 @@ url = "https://mcp.deepwiki.com/mcp" command = "npx" args = ["mcp-remote", "http://127.0.0.1:3141"] -[mcp_servers.backlog] -command = "backlog" -args = ["mcp", "start"] - -[mcp_servers.backlog.tools.task_search] -approval_mode = "approve" - -[mcp_servers.backlog.tools.task_create] -approval_mode = "approve" - -[mcp_servers.backlog.tools.task_edit] -approval_mode = "approve" - [mcp_servers.playwright] command = "npx" args = ["@playwright/mcp@latest"] +[mcp_servers.node_repl] +args = [] +command = "/opt/codex-desktop/resources/node_repl" +startup_timeout_sec = 120 + +[mcp_servers.node_repl.env] +NODE_REPL_NATIVE_PIPE_CONNECT_TIMEOUT_MS = "1000" +NODE_REPL_NODE_MODULE_DIRS = "" +NODE_REPL_NODE_PATH = "/opt/codex-desktop/resources/node-runtime/bin/node" +NODE_REPL_TRUSTED_CODE_PATHS = "/home/sudacode/.codex" +CODEX_HOME = "/home/sudacode/.codex" +NODE_REPL_TRUSTED_BROWSER_CLIENT_SHA256S = "167fdf579477181fba1773c1efb067b00c5a64fe85dafb50a2001bde198dc739,70d5eb014dcfb1ab7db48b60db6df49336579ea7f2b76eb4b157be7897dca29d" +BROWSER_USE_AVAILABLE_BACKENDS = "chrome,iab" +BROWSER_USE_MARKETPLACE_NAME = "openai-bundled" +NODE_REPL_UNTRUSTED_ENV_ALLOWLIST = "BROWSER_USE_MARKETPLACE_NAME" + [projects."/home/sudacode/projects"] trust_level = "trusted" @@ -213,5 +216,72 @@ trust_level = "trusted" [plugins."github@openai-curated"] enabled = true +[plugins."documents@openai-primary-runtime"] +enabled = true + +[plugins."spreadsheets@openai-primary-runtime"] +enabled = true + +[plugins."presentations@openai-primary-runtime"] +enabled = true + +[plugins."chrome@openai-bundled"] +enabled = true + +[plugins."subminer-workflow@subminer-local"] +enabled = true + +[plugins."browser@openai-bundled"] +enabled = true + [tui.model_availability_nux] "gpt-5.5" = 4 + +[desktop] +sansFontSize = 18 +codeFontSize = 16 +git-branch-prefix = "" +appearanceLightCodeThemeId = "catppuccin" +appearanceDarkCodeThemeId = "catppuccin" +git-pull-request-merge-method = "squash" +git-show-sidebar-pr-icons = true + +[desktop.appearanceLightChromeTheme] +accent = "#8839ef" +contrast = 45 +ink = "#4c4f69" +opaqueWindows = false +surface = "#eff1f5" + +[desktop.appearanceLightChromeTheme.fonts] + +[desktop.appearanceLightChromeTheme.semanticColors] +diffAdded = "#40a02b" +diffRemoved = "#d20f39" +skill = "#8839ef" + +[desktop.appearanceDarkChromeTheme] +accent = "#cba6f7" +contrast = 60 +ink = "#cdd6f4" +opaqueWindows = false +surface = "#1e1e2e" + +[desktop.appearanceDarkChromeTheme.fonts] +code = "JetBrainsMono Nerd Font" +ui = "Manrope" + +[desktop.appearanceDarkChromeTheme.semanticColors] +diffAdded = "#a6e3a1" +diffRemoved = "#f38ba8" +skill = "#cba6f7" + +[marketplaces.openai-bundled] +last_updated = "2026-05-24T02:02:38Z" +source_type = "local" +source = "/home/sudacode/.codex/.tmp/bundled-marketplaces/openai-bundled" + +[marketplaces.openai-primary-runtime] +last_updated = "2026-05-23T22:00:53Z" +source_type = "local" +source = "/home/sudacode/.cache/codex-runtimes/codex-primary-runtime/plugins/openai-primary-runtime" diff --git a/.config/SubMiner/config.jsonc##os.Linux b/.config/SubMiner/config.jsonc##os.Linux index 454037a..21d3666 100644 --- a/.config/SubMiner/config.jsonc##os.Linux +++ b/.config/SubMiner/config.jsonc##os.Linux @@ -147,34 +147,21 @@ "replace": true, }, "subtitleStyle": { - "fontFamily": "Hiragino Sans, M PLUS 1, Source Han Sans JP, Noto Sans CJK JP", - "fontSize": 38, - "fontColor": "#cad3f5", - "fontWeight": 500, - "lineHeight": 1.4, - "letterSpacing": "0.02em", - "wordSpacing": 0, - "fontKerning": "normal", - "textRendering": "optimizeLegibility", - "paintOrder": "stroke fill", - "WebkitTextStroke": "1.5px #000", - "textShadow": "0 2px 6px rgba(0,0,0,0.9), 0 0 12px rgba(0,0,0,0.55)", - "fontStyle": "normal", - "backgroundColor": "transparent", "hoverTokenColor": "#f4dbd6", - "backdropFilter": "blur(6px)", "hoverTokenBackgroundColor": "transparent", "preserveLineBreaks": false, "autoPauseVideoOnHover": true, "autoPauseVideoOnYomitanPopup": true, "secondary": { - "fontFamily": "Manrope, Inter", - "fontSize": 24, - "fontColor": "#cad3f5", - "backgroundColor": "transparent", - "paintOrder": "stroke fill", - "WebkitTextStroke": "0.75px #000", - "textShadow": "0 1px 4px rgba(0,0,0,0.85), 0 0 10px rgba(0,0,0,0.5)", + "css": { + "font-family": "Manrope, Inter", + "color": "#cad3f5", + "background-color": "transparent", + "font-size": "24px", + "text-shadow": "0 1px 4px rgba(0,0,0,0.85), 0 0 10px rgba(0,0,0,0.5)", + "paint-order": "stroke fill", + "-webkit-text-stroke": "0.75px #000" + }, }, "frequencyDictionary": { "enabled": true, @@ -195,6 +182,23 @@ }, "nPlusOneColor": "#c6a0f6", "knownWordColor": "#a6da95", + "css": { + "font-family": "Hiragino Sans, M PLUS 1, Source Han Sans JP, Noto Sans CJK JP", + "color": "#cad3f5", + "background-color": "transparent", + "font-size": "38px", + "font-weight": "500", + "font-style": "normal", + "line-height": "1.4", + "letter-spacing": "0.02em", + "word-spacing": "0", + "font-kerning": "normal", + "text-rendering": "optimizeLegibility", + "text-shadow": "0 2px 6px rgba(0,0,0,0.9), 0 0 12px rgba(0,0,0,0.55)", + "paint-order": "stroke fill", + "-webkit-text-stroke": "1.5px #000", + "backdrop-filter": "blur(6px)" + }, }, "jimaku": { "apiKeyCommand": "cat ~/.jimaku-api-key", diff --git a/.config/btop/btop.conf b/.config/btop/btop.conf index b0c1796..b72fcb7 100644 --- a/.config/btop/btop.conf +++ b/.config/btop/btop.conf @@ -61,7 +61,7 @@ graph_symbol_net = "default" graph_symbol_proc = "default" #* Manually set which boxes to show. Available values are "cpu mem net proc" and "gpu0" through "gpu5", separate values with whitespace. -shown_boxes = "cpu net proc mem" +shown_boxes = "cpu net proc" #* Update time in milliseconds, recommended 2000 ms or above for better sample times for graphs. update_ms = 2000 diff --git a/.config/hypr/keybindings.conf b/.config/hypr/keybindings.conf index b82b050..97a0fd3 100644 --- a/.config/hypr/keybindings.conf +++ b/.config/hypr/keybindings.conf @@ -167,6 +167,8 @@ bind = ALT, g, exec, /opt/mpv-yomitan/mpv-yomitan.AppImage --toggle # bind = ,code:71, exec, ~/projects/scripts/whisper_record_transcribe.py --mode toggle --output type bind = ,code:71, exec, uv run --directory ~/projects/scripts/faster-whisper-transcribe faster-whisper-transcribe --backend ctranslate2 --device cpu --mode toggle --output type +bind = ALT SHIFT, f, exec, uwsm app -sb -- flameshot gui + # SubMiner bind = ALT SHIFT, O, pass, class:^(SubMiner)$ bind = ALT SHIFT, I, pass, class:^(SubMiner)$