mirror of
https://github.com/ksyasuda/dotfiles.git
synced 2026-09-12 05:16:17 -07:00
Compare commits
2
Commits
b0524979fe
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5883796d80
|
||
|
|
212fe286a7
|
@@ -1,5 +1,5 @@
|
|||||||
model = "gpt-5.6-sol"
|
model = "gpt-6-astra"
|
||||||
model_reasoning_effort = "high"
|
model_reasoning_effort = "medium"
|
||||||
personality = "pragmatic"
|
personality = "pragmatic"
|
||||||
tool_output_token_limit = 25000
|
tool_output_token_limit = 25000
|
||||||
# Leave room for native compaction near the 272–273k context window.
|
# Leave room for native compaction near the 272–273k context window.
|
||||||
@@ -18,6 +18,7 @@ notification_condition = "always"
|
|||||||
[tui.model_availability_nux]
|
[tui.model_availability_nux]
|
||||||
"gpt-5.5" = 4
|
"gpt-5.5" = 4
|
||||||
"gpt-5.6-sol" = 4
|
"gpt-5.6-sol" = 4
|
||||||
|
gpt-6-astra = 4
|
||||||
|
|
||||||
[sandbox_workspace_write]
|
[sandbox_workspace_write]
|
||||||
network_access = true
|
network_access = true
|
||||||
@@ -254,6 +255,12 @@ trust_level = "trusted"
|
|||||||
[projects."/home/sudacode/projects/sudacode-blog"]
|
[projects."/home/sudacode/projects/sudacode-blog"]
|
||||||
trust_level = "trusted"
|
trust_level = "trusted"
|
||||||
|
|
||||||
|
[projects."/home/sudacode/projects/japanese/Mangatan"]
|
||||||
|
trust_level = "trusted"
|
||||||
|
|
||||||
|
[projects."/truenas/jellyfin/anime/I Made Friends with the Second Prettiest Girl in My Class/Season-1"]
|
||||||
|
trust_level = "trusted"
|
||||||
|
|
||||||
[notice.model_migrations]
|
[notice.model_migrations]
|
||||||
"gpt-5.3-codex" = "gpt-5.4"
|
"gpt-5.3-codex" = "gpt-5.4"
|
||||||
|
|
||||||
|
|||||||
@@ -419,3 +419,4 @@ hl.on("hyprland.start", function()
|
|||||||
hl.exec_cmd("uwsm app -sb -t service -- tailscale systray")
|
hl.exec_cmd("uwsm app -sb -t service -- tailscale systray")
|
||||||
hl.exec_cmd("~/.local/bin/aria")
|
hl.exec_cmd("~/.local/bin/aria")
|
||||||
end)
|
end)
|
||||||
|
pcall(require, "/home/sudacode/.config/hypr/openwhispr-binds.lua")
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ local menu = "~/.config/rofi/launchers/type-6/launcher.sh 1"
|
|||||||
local mainMod = "ALT" -- Sets "Windows" key as main modifier
|
local mainMod = "ALT" -- Sets "Windows" key as main modifier
|
||||||
|
|
||||||
-- Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
|
-- Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
|
||||||
hl.bind("SUPER + SUPER_L", hl.dsp.exec_cmd("~/.config/rofi/launchers/type-2/launcher.sh 10"))
|
-- hl.bind("SUPER + SUPER_L", hl.dsp.exec_cmd("~/.config/rofi/launchers/type-2/launcher.sh 10"))
|
||||||
hl.bind(mainMod .. " + RETURN", hl.dsp.exec_cmd(terminal))
|
hl.bind(mainMod .. " + RETURN", hl.dsp.exec_cmd(terminal))
|
||||||
hl.bind(mainMod .. " + Q", hl.dsp.window.close())
|
hl.bind(mainMod .. " + Q", hl.dsp.window.close())
|
||||||
hl.bind(mainMod .. " + SHIFT + M", hl.dsp.exec_cmd("uwsm stop"))
|
hl.bind(mainMod .. " + SHIFT + M", hl.dsp.exec_cmd("uwsm stop"))
|
||||||
|
|||||||
@@ -299,7 +299,7 @@ hl.window_rule({
|
|||||||
-- {{{ GSM Overlay and LunaTranslator tweaks
|
-- {{{ GSM Overlay and LunaTranslator tweaks
|
||||||
hl.window_rule({
|
hl.window_rule({
|
||||||
match = {
|
match = {
|
||||||
class = "gamesentenceminer",
|
class = "com.beangate.gamesentenceminer",
|
||||||
},
|
},
|
||||||
float = true,
|
float = true,
|
||||||
border_size = 0,
|
border_size = 0,
|
||||||
@@ -395,6 +395,19 @@ hl.window_rule({
|
|||||||
pin = true,
|
pin = true,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
hl.window_rule({
|
||||||
|
match = {
|
||||||
|
class = "open-whispr",
|
||||||
|
title = "Voice Recorder",
|
||||||
|
},
|
||||||
|
float = true,
|
||||||
|
xray = false,
|
||||||
|
no_shadow = true,
|
||||||
|
no_blur = true,
|
||||||
|
no_dim = true,
|
||||||
|
opaque = true,
|
||||||
|
})
|
||||||
|
|
||||||
-- TODO: manual review — top-level key 'windowurle = no_vrr on, match:class mpv' has no enclosing section
|
-- TODO: manual review — top-level key 'windowurle = no_vrr on, match:class mpv' has no enclosing section
|
||||||
|
|
||||||
-- aibar popup (AI usage widget)
|
-- aibar popup (AI usage widget)
|
||||||
|
|||||||
@@ -160,5 +160,5 @@ x-scheme-handler/subminer=subminer.desktop
|
|||||||
x-scheme-handler/claude-cli=claude-code-url-handler.desktop
|
x-scheme-handler/claude-cli=claude-code-url-handler.desktop
|
||||||
x-scheme-handler/mux=mux.desktop
|
x-scheme-handler/mux=mux.desktop
|
||||||
x-scheme-handler/claude=com.anthropic.claude-desktop.desktop
|
x-scheme-handler/claude=com.anthropic.claude-desktop.desktop
|
||||||
x-scheme-handler/t3code=t3code-url-handler.desktop
|
x-scheme-handler/t3code=com.t3tools.T3Code.desktop
|
||||||
x-scheme-handler/codex=ChatGPT.desktop
|
x-scheme-handler/codex=ChatGPT.desktop
|
||||||
|
|||||||
@@ -20,6 +20,7 @@
|
|||||||
"friendly-snippets": { "branch": "main", "commit": "6cd7280adead7f586db6fccbd15d2cac7e2188b9" },
|
"friendly-snippets": { "branch": "main", "commit": "6cd7280adead7f586db6fccbd15d2cac7e2188b9" },
|
||||||
"gitsigns.nvim": { "branch": "main", "commit": "5be654f2232c10ddcad19c1607a67b6b4b78fc29" },
|
"gitsigns.nvim": { "branch": "main", "commit": "5be654f2232c10ddcad19c1607a67b6b4b78fc29" },
|
||||||
"goto-preview": { "branch": "main", "commit": "d2d6923c9b9e0e43f0b9b566f261a8b1ae016540" },
|
"goto-preview": { "branch": "main", "commit": "d2d6923c9b9e0e43f0b9b566f261a8b1ae016540" },
|
||||||
|
"hererocks": { "branch": "master", "commit": "5d77b0bafc8b96f82355ca2ce5637c00d78a065c" },
|
||||||
"image.nvim": { "branch": "master", "commit": "5c6f29a5069e1f7bd5773ce5907454063b0f125d" },
|
"image.nvim": { "branch": "master", "commit": "5c6f29a5069e1f7bd5773ce5907454063b0f125d" },
|
||||||
"img-clip.nvim": { "branch": "main", "commit": "b6ddfb97b5600d99afe3452d707444afda658aca" },
|
"img-clip.nvim": { "branch": "main", "commit": "b6ddfb97b5600d99afe3452d707444afda658aca" },
|
||||||
"lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" },
|
"lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" },
|
||||||
@@ -38,7 +39,7 @@
|
|||||||
"nvim-lint": { "branch": "master", "commit": "3d55c8f67c6ae5c15e1042571e107c7a3d5c5f4e" },
|
"nvim-lint": { "branch": "master", "commit": "3d55c8f67c6ae5c15e1042571e107c7a3d5c5f4e" },
|
||||||
"nvim-lspconfig": { "branch": "master", "commit": "ee1e369181a9e64904cdd7b739e98c70778cfc71" },
|
"nvim-lspconfig": { "branch": "master", "commit": "ee1e369181a9e64904cdd7b739e98c70778cfc71" },
|
||||||
"nvim-nio": { "branch": "master", "commit": "edcc181a875301dd21840189aa2f2f9ad69fc172" },
|
"nvim-nio": { "branch": "master", "commit": "edcc181a875301dd21840189aa2f2f9ad69fc172" },
|
||||||
"nvim-treesitter": { "branch": "master", "commit": "cf12346a3414fa1b06af75c79faebe7f76df080a" },
|
"nvim-treesitter": { "branch": "main", "commit": "19071296d3d643b48615ee574a20e8a03ac40872" },
|
||||||
"nvim-treesitter-context": { "branch": "master", "commit": "f3061339b8eaf9fda873600bc425b8d2d8502533" },
|
"nvim-treesitter-context": { "branch": "master", "commit": "f3061339b8eaf9fda873600bc425b8d2d8502533" },
|
||||||
"nvim-web-devicons": { "branch": "master", "commit": "5f032a85be210cd1c6ac98861eb3b187ff3bd5eb" },
|
"nvim-web-devicons": { "branch": "master", "commit": "5f032a85be210cd1c6ac98861eb3b187ff3bd5eb" },
|
||||||
"plenary.nvim": { "branch": "master", "commit": "74b06c6c75e4eeb3108ec01852001636d85a932b" },
|
"plenary.nvim": { "branch": "master", "commit": "74b06c6c75e4eeb3108ec01852001636d85a932b" },
|
||||||
|
|||||||
@@ -22,11 +22,14 @@ context.modules = [
|
|||||||
capture.props = {
|
capture.props = {
|
||||||
node.name = "capture.rnnoise_source"
|
node.name = "capture.rnnoise_source"
|
||||||
node.passive = true
|
node.passive = true
|
||||||
|
target.object = "alsa_input.pci-0000_0d_00.4.analog-stereo"
|
||||||
audio.rate = 48000
|
audio.rate = 48000
|
||||||
}
|
}
|
||||||
playback.props = {
|
playback.props = {
|
||||||
node.name = "rnnoise_source"
|
node.name = "rnnoise_source"
|
||||||
|
node.description = "Noise-cancelled wired earbuds"
|
||||||
media.class = "Audio/Source"
|
media.class = "Audio/Source"
|
||||||
|
priority.session = 3000
|
||||||
audio.rate = 48000
|
audio.rate = 48000
|
||||||
}
|
}
|
||||||
audio.channels = 1
|
audio.channels = 1
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1,16 +1,17 @@
|
|||||||
# AirPods-specific Bluetooth policy override.
|
# AirPods-specific Bluetooth policy override.
|
||||||
# Keep the device on A2DP/AAC and avoid restoring stale device state.
|
# Keep the device on A2DP/AAC and restore its last volume.
|
||||||
|
|
||||||
wireplumber.settings = {
|
wireplumber.settings = {
|
||||||
|
bluetooth.autoswitch-to-headset-profile = false
|
||||||
device.restore-profile = false
|
device.restore-profile = false
|
||||||
device.restore-routes = false
|
device.restore-routes = true
|
||||||
}
|
}
|
||||||
|
|
||||||
monitor.bluez.rules = [
|
monitor.bluez.rules = [
|
||||||
{
|
{
|
||||||
matches = [
|
matches = [
|
||||||
{
|
{
|
||||||
device.name = "bluez_card.18_3F_70_4E_02_CC"
|
device.description = "~AirPods.*"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
actions = {
|
actions = {
|
||||||
|
|||||||
Reference in New Issue
Block a user