This commit is contained in:
2026-03-17 16:55:38 -07:00
parent cbdcba298b
commit ab969b9126
10 changed files with 121 additions and 66 deletions

View File

@@ -56,12 +56,18 @@
"showNotificationOnUpdate": true,
"autoUpdateNewCards": true,
},
"nPlusOne": {
"decks": ["Minecraft", "Kaishi 1.5k"],
"knownWords": {
"decks": {
"Minecraft": ["Expression", "Reading"],
"Kaishi 1.5k": ["Word", "Word Reading"],
},
"highlightEnabled": true,
"refreshMinutes": 60,
"matchMode": "headword",
},
"nPlusOne": {
"minSentenceWords": "3",
},
"metadata": {
"pattern": "[SubMiner] %f (%t)",
},
@@ -119,7 +125,6 @@
"fontStyle": "normal",
"backgroundColor": "rgb(30, 32, 48, 0.88)",
"backdropFilter": "blur(6px)",
// "backgroundColor": "transparent",
"preserveLineBreaks": false,
"hoverTokenColor": "#f4dbd6",
"hoverBackground": "rgba(54, 58, 79, 0.84)",
@@ -145,27 +150,25 @@
"singleColor": "#f5a97f",
"bandedColors": ["#ed8796", "#f5a97f", "#f9e2af", "#8bd5ca", "#8aadf4"],
},
"enableJlpt": true, // Enable JLPT vocabulary level underlines. When disabled, JLPT tagging lookup and underlines are skipped. Values: true | false
"enableJlpt": true,
"jlptColors": {
"N1": "#ed8796",
"N2": "#f5a97f", // N2 setting.
"N3": "#f9e2af", // N3 setting.
"N4": "#a6e3a1", // N4 setting.
"N5": "#8aadf4", // N5 setting.
}, // Jlpt colors setting.
"nPlusOneColor": "#c6a0f6", // N plus one color setting.
"knownWordColor": "#a6da95", // Known word color setting.
"N2": "#f5a97f",
"N3": "#f9e2af",
"N4": "#a6e3a1",
"N5": "#8aadf4",
},
"nPlusOneColor": "#c6a0f6",
"knownWordColor": "#a6da95",
},
"jimaku": {
// "apiKey": "YOUR_API_KEY",
// or use a command that outputs the key:
"apiKeyCommand": "cat ~/.jimaku-api-key",
"apiBaseUrl": "https://jimaku.cc",
"languagePreference": "ja",
"maxEntryResults": 10,
},
"youtubeSubgen": {
"mode": "automatic", // automatic | preprocess | off
"mode": "automatic",
"whisperBin": "~/.local/bin/whisper-cli",
"whisperModel": "~/models/whisper.cpp/ggml-medium.bin",
"whisperVadModel": "~/models/ggml-silero-v6.2.0.bin",
@@ -233,4 +236,58 @@
"subtitleDictionaries": true,
"jellyfinRemoteSession": true,
},
// "controller": {
// "preferredGamepadId": "8BitDo Ultimate wireless (Vendor: 2dc8 Product: 3012)",
// "preferredGamepadLabel": "8BitDo Ultimate wireless (Vendor: 2dc8 Product: 3012)",
// "bindings": {
// "toggleLookup": {
// "kind": "button",
// "buttonIndex": 0,
// },
// "closeLookup": {
// "kind": "button",
// "buttonIndex": 1,
// },
// "mineCard": {
// "kind": "button",
// "buttonIndex": 3,
// },
// "toggleKeyboardOnlyMode": {
// "kind": "button",
// "buttonIndex": 4,
// },
// "toggleMpvPause": {
// "kind": "button",
// "buttonIndex": 13,
// },
// "quitMpv": {
// "kind": "button",
// "buttonIndex": 10,
// },
// "nextAudio": {
// "kind": "button",
// "buttonIndex": 6,
// },
// "playCurrentAudio": {
// "kind": "button",
// "buttonIndex": 7,
// },
// "leftStickHorizontal": {
// "kind": "axis",
// "axisIndex": 0,
// "dpadFallback": "horizontal",
// },
// "leftStickVertical": {
// "kind": "axis",
// "axisIndex": 1,
// "dpadFallback": "vertical",
// },
// },
// },
"stats": {
"toggleKey": "Backquote", // Key code to toggle the stats overlay.
"serverPort": 6969, // Port for the stats HTTP server.
"autoStartServer": true, // Automatically start the stats server on launch. Values: true | false
"autoOpenBrowser": false,
}, // Local immersion stats dashboard served on localhost and available as an in-app overlay.
}

View File

@@ -2,7 +2,7 @@
#* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes.
#* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes"
color_theme = "/home/sudacode/.config/btop/themes/catppuccin_macchiato.theme"
color_theme = "/Users/sudacode/.config/btop/themes/catppuccin_macchiato.theme"
#* If the theme set background should be shown, set to False if you want terminal background transparency.
theme_background = true
@@ -40,9 +40,6 @@ graph_symbol = "braille"
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
graph_symbol_cpu = "default"
# Graph symbol to use for graphs in gpu box, "default", "braille", "block" or "tty".
graph_symbol_gpu = "default"
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
graph_symbol_mem = "default"
@@ -106,9 +103,6 @@ cpu_graph_upper = "Auto"
#* Select from a list of detected attributes from the options menu.
cpu_graph_lower = "Auto"
#* If gpu info should be shown in the cpu box. Available values = "Auto", "On" and "Off".
show_gpu_info = "Auto"
#* Toggles if the lower CPU graph should be inverted.
cpu_invert_lower = true
@@ -148,9 +142,6 @@ base_10_sizes = false
#* Show CPU frequency.
show_cpu_freq = true
#* How to calculate CPU frequency, available values: "first", "range", "lowest", "highest" and "average".
freq_mode = "first"
#* Draw a clock at top of screen, formatting according to strftime, empty string to disable.
#* Special formatting: /host = hostname | /user = username | /uptime = system uptime
clock_format = "%X"
@@ -240,33 +231,3 @@ log_level = "WARNING"
#* Automatically save current settings to config file on exit.
save_config_on_exit = true
#* Measure PCIe throughput on NVIDIA cards, may impact performance on certain cards.
nvml_measure_pcie_speeds = true
#* Measure PCIe throughput on AMD cards, may impact performance on certain cards.
rsmi_measure_pcie_speeds = true
#* Horizontally mirror the GPU graph.
gpu_mirror_graph = true
#* Set which GPU vendors to show. Available values are "nvidia amd intel"
shown_gpus = "nvidia amd intel"
#* Custom gpu0 model name, empty string to disable.
custom_gpu_name0 = ""
#* Custom gpu1 model name, empty string to disable.
custom_gpu_name1 = ""
#* Custom gpu2 model name, empty string to disable.
custom_gpu_name2 = ""
#* Custom gpu3 model name, empty string to disable.
custom_gpu_name3 = ""
#* Custom gpu4 model name, empty string to disable.
custom_gpu_name4 = ""
#* Custom gpu5 model name, empty string to disable.
custom_gpu_name5 = ""

View File

@@ -5,7 +5,7 @@ scale=spline36 # Fast, high-quality fallback
dither=fruit # Lightweight dithering
# Window & interface
ontop=yes
ontop=no
border=no
no-border
autofit=69% # Reasonable default size
@@ -13,7 +13,8 @@ autofit=69% # Reasonable default size
# Audio (macOS-specific)
volume=75
ao=coreaudio # Native macOS audio
audio-stream-silence=no # FIXED: Prevents player behavior issues
audio-buffer=0.8 # More headroom for transient underruns
audio-stream-silence=yes # Keep device primed between packets
audio-wait-open=0.1 # Faster audio startup
# Subtitle defaults
@@ -65,7 +66,7 @@ fbo-format=rgba8 # FIXED: Memory-safe format
vd-lavc-film-grain=cpu # FIXED: GPU grain not supported on macOS
vd-lavc-threads=0
vd-lavc-dr=yes # Keep frames on GPU
video-sync=display-resample # Smooth playback
video-sync=audio # Prioritize stable audio over display resample
# Scaling & interpolation
scale=ewa_lanczossharp
@@ -123,7 +124,8 @@ input-ipc-server=/tmp/mpvsocket
cache=yes
demuxer-max-bytes=1GiB
demuxer-max-back-bytes=200MiB
cache-pause=no
cache-pause=yes
cache-pause-wait=2
cache-secs=30
demuxer-readahead-secs=30
@@ -193,6 +195,7 @@ vlang=ja,jpn
subs-with-matching-audio=yes
# sub-font="Hiragino Maru Gothic ProN W4"
sub-font="M PLUS 1 Medium"
sub-font-size=46
glsl-shaders="~~/shaders/ArtCNN_C4F32.glsl"
scale=ewa_lanczossharp
dither=error-diffusion