mirror of
https://github.com/ksyasuda/dotfiles.git
synced 2026-07-23 04:49:48 -07:00
update
This commit is contained in:
@@ -29,7 +29,7 @@
|
|||||||
"frontend-design@claude-plugins-official": true,
|
"frontend-design@claude-plugins-official": true,
|
||||||
"code-review@claude-plugins-official": true,
|
"code-review@claude-plugins-official": true,
|
||||||
"code-simplifier@claude-plugins-official": true,
|
"code-simplifier@claude-plugins-official": true,
|
||||||
"playwright@claude-plugins-official": true
|
"playwright@claude-plugins-official": false
|
||||||
},
|
},
|
||||||
"sandbox": {
|
"sandbox": {
|
||||||
"enabled": false,
|
"enabled": false,
|
||||||
@@ -45,5 +45,6 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"effortLevel": "high",
|
"effortLevel": "high",
|
||||||
|
"tui": "fullscreen",
|
||||||
"skipDangerousModePermissionPrompt": true
|
"skipDangerousModePermissionPrompt": true
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -24,6 +24,7 @@ Work style: telegraph; noun-phrases ok; drop grammar; min tokens.
|
|||||||
## Build / Test
|
## Build / Test
|
||||||
|
|
||||||
- Release: read `docs/RELEASING.md` (or find best checklist if missing).
|
- Release: read `docs/RELEASING.md` (or find best checklist if missing).
|
||||||
|
- Do not write plans into `docs/plans`
|
||||||
|
|
||||||
## Git
|
## Git
|
||||||
|
|
||||||
|
|||||||
@@ -7,6 +7,8 @@ tool_output_token_limit = 25000
|
|||||||
# With tool_output_token_limit=25000 ⇒ 273000 - (25000 + 15000) = 233000
|
# With tool_output_token_limit=25000 ⇒ 273000 - (25000 + 15000) = 233000
|
||||||
model_auto_compact_token_limit = 233000
|
model_auto_compact_token_limit = 233000
|
||||||
suppress_unstable_features_warning = true
|
suppress_unstable_features_warning = true
|
||||||
|
notify = ["/Users/sudacode/.codex/computer-use/Codex Computer Use.app/Contents/SharedSupport/SkyComputerUseClient.app/Contents/MacOS/SkyComputerUseClient", "turn-ended"]
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
ghost_commit = false
|
ghost_commit = false
|
||||||
unified_exec = true
|
unified_exec = true
|
||||||
@@ -15,6 +17,7 @@ web_request = true
|
|||||||
skills = true
|
skills = true
|
||||||
shell_snapshot = true
|
shell_snapshot = true
|
||||||
multi_agent = true
|
multi_agent = true
|
||||||
|
js_repl = false
|
||||||
|
|
||||||
[projects."/home/kyasuda/gitlab/python_package_registry"]
|
[projects."/home/kyasuda/gitlab/python_package_registry"]
|
||||||
trust_level = "trusted"
|
trust_level = "trusted"
|
||||||
@@ -88,13 +91,46 @@ trust_level = "trusted"
|
|||||||
[projects."/Users/sudacode/tmp"]
|
[projects."/Users/sudacode/tmp"]
|
||||||
trust_level = "trusted"
|
trust_level = "trusted"
|
||||||
|
|
||||||
|
[projects."/Users/sudacode/projects/japanese/anilist-jiten"]
|
||||||
|
trust_level = "trusted"
|
||||||
|
|
||||||
[mcp_servers.backlog]
|
[mcp_servers.backlog]
|
||||||
command = "backlog"
|
command = "backlog"
|
||||||
args = ["mcp", "start"]
|
args = ["mcp", "start"]
|
||||||
|
|
||||||
[mcp_servers.playwright]
|
[mcp_servers.playwright]
|
||||||
command = "npx"
|
command = "npx"
|
||||||
args = ["@playwright/mcp@latest"]
|
args = [
|
||||||
|
"@playwright/mcp@latest",
|
||||||
|
"--executable-path",
|
||||||
|
"/Applications/Helium.app/Contents/MacOS/Helium"
|
||||||
|
]
|
||||||
|
|
||||||
|
[mcp_servers.node_repl]
|
||||||
|
args = []
|
||||||
|
command = "/Applications/ChatGPT.app/Contents/Resources/cua_node/bin/node_repl"
|
||||||
|
startup_timeout_sec = 120
|
||||||
|
|
||||||
|
[mcp_servers.node_repl.env]
|
||||||
|
NODE_REPL_NATIVE_PIPE_CONNECT_TIMEOUT_MS = "1000"
|
||||||
|
NODE_REPL_NODE_MODULE_DIRS = "/Applications/ChatGPT.app/Contents/Resources/cua_node/lib/node_modules"
|
||||||
|
NODE_REPL_NODE_PATH = "/Applications/ChatGPT.app/Contents/Resources/cua_node/bin/node"
|
||||||
|
NODE_REPL_TRUSTED_CODE_PATHS = "/Users/sudacode/.codex"
|
||||||
|
CODEX_HOME = "/Users/sudacode/.codex"
|
||||||
|
NODE_REPL_TRUSTED_BROWSER_CLIENT_SHA256S = "6d25aa7656feac858f3a3bdaea5bcbab0dbfd426c9de8e6931ce90c399ee8e4f,c8b7e809d7cf9e20a57123b2530d476ccec9a01a6230a7b2b924fea7d94d7f4a"
|
||||||
|
BROWSER_USE_AVAILABLE_BACKENDS = "chrome,iab"
|
||||||
|
NODE_REPL_INSTRUCTIONS_USE_CASE_BROWSER = "Control the in-app browser in conjunction with the Browser Plugin."
|
||||||
|
NODE_REPL_INSTRUCTIONS_USE_CASE_CHROME = "Control the Chrome browser in conjunction with the Chrome Plugin. Prefer this method of controlling Chrome over alternatives (such as Computer Use) unless the user explicitly mentions an alternative."
|
||||||
|
NODE_REPL_INSTRUCTIONS_USE_CASE_COMPUTER_USE = "Control desktop apps on macOS through Computer Use."
|
||||||
|
BROWSER_USE_CODEX_APP_BUILD_FLAVOR = "prod"
|
||||||
|
BROWSER_USE_CODEX_APP_VERSION = "26.707.31428"
|
||||||
|
CODEX_CLI_PATH = "/Applications/ChatGPT.app/Contents/Resources/codex"
|
||||||
|
|
||||||
|
[mcp_servers.computer-use]
|
||||||
|
command = "./Codex Computer Use.app/Contents/SharedSupport/SkyComputerUseClient.app/Contents/MacOS/SkyComputerUseClient"
|
||||||
|
args = ["mcp"]
|
||||||
|
cwd = "."
|
||||||
|
enabled = false
|
||||||
|
|
||||||
[plugins."github@openai-curated"]
|
[plugins."github@openai-curated"]
|
||||||
enabled = true
|
enabled = true
|
||||||
@@ -111,10 +147,16 @@ enabled = true
|
|||||||
[plugins."presentations@openai-primary-runtime"]
|
[plugins."presentations@openai-primary-runtime"]
|
||||||
enabled = true
|
enabled = true
|
||||||
|
|
||||||
[plugins."browser@openai-bundled"]
|
[plugins."chrome@openai-bundled"]
|
||||||
enabled = true
|
enabled = true
|
||||||
|
|
||||||
[plugins."chrome@openai-bundled"]
|
[plugins."sites@openai-bundled"]
|
||||||
|
enabled = true
|
||||||
|
|
||||||
|
[plugins."visualize@openai-bundled"]
|
||||||
|
enabled = true
|
||||||
|
|
||||||
|
[plugins."browser@openai-bundled"]
|
||||||
enabled = true
|
enabled = true
|
||||||
|
|
||||||
[notice.model_migrations]
|
[notice.model_migrations]
|
||||||
@@ -122,9 +164,10 @@ enabled = true
|
|||||||
|
|
||||||
[tui.model_availability_nux]
|
[tui.model_availability_nux]
|
||||||
"gpt-5.5" = 4
|
"gpt-5.5" = 4
|
||||||
|
"gpt-5.6-sol" = 1
|
||||||
|
|
||||||
[marketplaces.openai-bundled]
|
[marketplaces.openai-bundled]
|
||||||
last_updated = "2026-05-18T07:15:16Z"
|
last_updated = "2026-07-10T05:36:55Z"
|
||||||
source_type = "local"
|
source_type = "local"
|
||||||
source = "/Users/sudacode/.codex/.tmp/bundled-marketplaces/openai-bundled"
|
source = "/Users/sudacode/.codex/.tmp/bundled-marketplaces/openai-bundled"
|
||||||
|
|
||||||
@@ -132,3 +175,56 @@ source = "/Users/sudacode/.codex/.tmp/bundled-marketplaces/openai-bundled"
|
|||||||
last_updated = "2026-05-09T00:22:09Z"
|
last_updated = "2026-05-09T00:22:09Z"
|
||||||
source_type = "local"
|
source_type = "local"
|
||||||
source = "/Users/sudacode/.cache/codex-runtimes/codex-primary-runtime/plugins/openai-primary-runtime"
|
source = "/Users/sudacode/.cache/codex-runtimes/codex-primary-runtime/plugins/openai-primary-runtime"
|
||||||
|
|
||||||
|
[desktop]
|
||||||
|
appearanceLightCodeThemeId = "catppuccin"
|
||||||
|
appearanceDarkCodeThemeId = "catppuccin"
|
||||||
|
sansFontSize = 12
|
||||||
|
followUpQueueMode = "steer"
|
||||||
|
preventSleepWhileRunning = true
|
||||||
|
keepRemoteControlAwakeWhilePluggedIn = true
|
||||||
|
git-branch-prefix = ""
|
||||||
|
git-pull-request-merge-method = "squash"
|
||||||
|
git-commit-instructions = """
|
||||||
|
Use list format
|
||||||
|
Do not be too verbose
|
||||||
|
Don't reference readme/documentation update unless specified or it is a big change"""
|
||||||
|
git-show-sidebar-pr-icons = true
|
||||||
|
dock-icon-preference = "codex-system"
|
||||||
|
|
||||||
|
[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"
|
||||||
|
|
||||||
|
[desktop.appearanceDarkChromeTheme.semanticColors]
|
||||||
|
diffAdded = "#a6e3a1"
|
||||||
|
diffRemoved = "#f38ba8"
|
||||||
|
skill = "#cba6f7"
|
||||||
|
|
||||||
|
[desktop.open-in-target-preferences]
|
||||||
|
global = "vscode"
|
||||||
|
|
||||||
|
[desktop.open-in-target-preferences.perPath]
|
||||||
|
"/Users/sudacode/github/SubMiner" = "vscode"
|
||||||
|
"/Users/sudacode/projects/japanese/SubMiner" = "vscode"
|
||||||
|
"/Users/sudacode/.codex/worktrees/204a/SubMiner" = "ghostty"
|
||||||
|
|||||||
@@ -13,9 +13,8 @@ autofit=69% # Reasonable default size
|
|||||||
# Audio (macOS-specific)
|
# Audio (macOS-specific)
|
||||||
volume=75
|
volume=75
|
||||||
ao=coreaudio # Native macOS audio
|
ao=coreaudio # Native macOS audio
|
||||||
audio-buffer=0.8 # More headroom for transient underruns
|
audio-buffer=1.5 # More headroom for transient underruns
|
||||||
audio-stream-silence=yes # Keep device primed between packets
|
audio-wait-open=0.3 # Give CoreAudio a little setup time
|
||||||
audio-wait-open=0.1 # Faster audio startup
|
|
||||||
|
|
||||||
# Subtitle defaults
|
# Subtitle defaults
|
||||||
sub-font="Manrope ExtraLight"
|
sub-font="Manrope ExtraLight"
|
||||||
@@ -69,17 +68,17 @@ vd-lavc-dr=yes # Keep frames on GPU
|
|||||||
video-sync=audio # Prioritize stable audio over display resample
|
video-sync=audio # Prioritize stable audio over display resample
|
||||||
|
|
||||||
# Scaling & interpolation
|
# Scaling & interpolation
|
||||||
scale=ewa_lanczossharp
|
scale=spline36
|
||||||
dscale=catmull_rom
|
dscale=mitchell
|
||||||
cscale=ewa_lanczos
|
cscale=spline36
|
||||||
tscale=oversample
|
tscale=oversample
|
||||||
interpolation=yes
|
interpolation=no
|
||||||
interpolation-threshold=0.5
|
interpolation-threshold=0.5
|
||||||
sigmoid-upscaling=yes
|
sigmoid-upscaling=yes
|
||||||
temporal-dither=yes
|
temporal-dither=no
|
||||||
|
|
||||||
# High-quality dithering
|
# Stable default dithering
|
||||||
dither=error-diffusion
|
dither=fruit
|
||||||
dither-depth=auto
|
dither-depth=auto
|
||||||
error-diffusion=sierra-lite
|
error-diffusion=sierra-lite
|
||||||
|
|
||||||
@@ -89,7 +88,7 @@ dscale-antiring=0.5
|
|||||||
cscale-antiring=0.5
|
cscale-antiring=0.5
|
||||||
|
|
||||||
# Post-processing
|
# Post-processing
|
||||||
deband=yes
|
deband=no
|
||||||
deband-iterations=2
|
deband-iterations=2
|
||||||
deband-threshold=24
|
deband-threshold=24
|
||||||
deband-range=16
|
deband-range=16
|
||||||
@@ -122,12 +121,12 @@ input-ipc-server=/tmp/mpvsocket
|
|||||||
##################
|
##################
|
||||||
|
|
||||||
cache=yes
|
cache=yes
|
||||||
demuxer-max-bytes=1GiB
|
demuxer-max-bytes=512MiB
|
||||||
demuxer-max-back-bytes=200MiB
|
demuxer-max-back-bytes=64MiB
|
||||||
cache-pause=yes
|
cache-pause=yes
|
||||||
cache-pause-wait=2
|
cache-pause-wait=1
|
||||||
cache-secs=30
|
cache-secs=30
|
||||||
demuxer-readahead-secs=30
|
demuxer-readahead-secs=20
|
||||||
|
|
||||||
msg-level=subs2srs,animecards,mpvacious=error
|
msg-level=subs2srs,animecards,mpvacious=error
|
||||||
|
|
||||||
@@ -143,7 +142,8 @@ profile=gpu-hq
|
|||||||
# Anime profile (ArtCNN is memory-heavy, use cautiously)
|
# Anime profile (ArtCNN is memory-heavy, use cautiously)
|
||||||
[anime]
|
[anime]
|
||||||
profile-desc="Anime upscaling with ArtCNN"
|
profile-desc="Anime upscaling with ArtCNN"
|
||||||
profile-cond=filename:match("mkv$") and height <= 1080
|
# Manually enable with --profile=anime; auto ArtCNN can cause underruns on macOS.
|
||||||
|
# profile-cond=filename:match("mkv$") and height <= 1080
|
||||||
glsl-shaders="~~/shaders/ArtCNN_C4F16.glsl" # Use F16 variant (lighter)
|
glsl-shaders="~~/shaders/ArtCNN_C4F16.glsl" # Use F16 variant (lighter)
|
||||||
scale=ewa_lanczossharp
|
scale=ewa_lanczossharp
|
||||||
deband=yes
|
deband=yes
|
||||||
@@ -172,7 +172,7 @@ profile-desc=SDR content
|
|||||||
profile-cond=get("video-params/gamma", "") ~= "pq" and get("video-params/gamma", "") ~= "hlg"
|
profile-cond=get("video-params/gamma", "") ~= "pq" and get("video-params/gamma", "") ~= "hlg"
|
||||||
profile-restore=copy
|
profile-restore=copy
|
||||||
# put SDR-only tweaks here
|
# put SDR-only tweaks here
|
||||||
deband=yes
|
deband=no
|
||||||
target-colorspace-hint=auto
|
target-colorspace-hint=auto
|
||||||
|
|
||||||
|
|
||||||
@@ -206,10 +206,10 @@ vlang=ja,jpn
|
|||||||
subs-with-matching-audio=yes
|
subs-with-matching-audio=yes
|
||||||
sub-font="Hiragino Sans, M PLUS 1 Medium, Noto Sans CJK JP"
|
sub-font="Hiragino Sans, M PLUS 1 Medium, Noto Sans CJK JP"
|
||||||
sub-font-size=46
|
sub-font-size=46
|
||||||
glsl-shaders="~~/shaders/ArtCNN_C4F32.glsl"
|
glsl-shaders="~~/shaders/ArtCNN_C4F16.glsl"
|
||||||
scale=ewa_lanczossharp
|
scale=spline36
|
||||||
dither=error-diffusion
|
dither=fruit
|
||||||
deband=yes # Crucial for anime gradients
|
deband=no
|
||||||
input-ipc-server=/tmp/subminer-socket
|
input-ipc-server=/tmp/subminer-socket
|
||||||
|
|
||||||
# Anime subtitles profile
|
# Anime subtitles profile
|
||||||
|
|||||||
Reference in New Issue
Block a user