diff --git a/fish/config.fish b/fish/config.fish
index faf70b0..f4b2030 100644
--- a/fish/config.fish
+++ b/fish/config.fish
@@ -21,6 +21,7 @@ abbr ws "windsurf"
abbr lg "lazygit"
abbr p "pnpm"
abbr pd "pnpm dev"
+abbr pdb "pnpm run db:studio" # Launch Drizzle Studio
abbr px "pnpm dlx"
abbr ns "npm start"
abbr nrs "npm run serve"
@@ -105,5 +106,3 @@ source ~/.orbstack/shell/init2.fish 2>/dev/null || :
# Initialize zoxide
zoxide init fish --cmd j | source
-# Claude Code
-alias claude="~/.claude/local/claude"
diff --git a/iterm2-preferences/com.googlecode.iterm2.plist b/iterm2-preferences/com.googlecode.iterm2.plist
index dae1d12..edcafcb 100644
--- a/iterm2-preferences/com.googlecode.iterm2.plist
+++ b/iterm2-preferences/com.googlecode.iterm2.plist
@@ -25,7 +25,7 @@
AitermURL
https://api.openai.com/v1/responses
AllowClipboardAccess
-
+
AlternateMouseScroll
Command
@@ -1968,10 +1968,12 @@
PromptOnQuit
+ RememberWindowPositions
+
ShowFullScreenTabBar
SmartPlacement
-
+
SoundForEsc
SplitPaneDimmingAmount
diff --git a/nvim/init.vim b/nvim/init.vim
index d760e45..528c0ea 100644
--- a/nvim/init.vim
+++ b/nvim/init.vim
@@ -23,9 +23,6 @@ set statusline=%f\ %m
set ignorecase
set smartcase
-" Disable mouse support (I find it more annoying than it's worth)
-set mouse=
-
" Use 2 spaces as default indentation
set tabstop=2
set shiftwidth=2
diff --git a/nvim/lua/plugins.lua b/nvim/lua/plugins.lua
index 7c88d53..e666941 100644
--- a/nvim/lua/plugins.lua
+++ b/nvim/lua/plugins.lua
@@ -395,3 +395,18 @@ require("lazy").setup({
},
},
})
+
+-- Update buffer when embedded terminal has made changes
+vim.api.nvim_create_autocmd({
+ "BufEnter",
+ "BufWinEnter",
+}, {
+ group = augroup,
+ pattern = "*",
+ callback = function()
+ if vim.fn.filereadable(vim.fn.expand("%")) == 1 then
+ vim.cmd("checktime")
+ end
+ end,
+ desc = "Check for file changes on disk",
+})
diff --git a/opencode/opencode.json b/opencode/opencode.json
index 12c58c0..4f96b69 100644
--- a/opencode/opencode.json
+++ b/opencode/opencode.json
@@ -5,6 +5,16 @@
"type": "remote",
"url": "https://mcp.context7.com/mcp",
"enabled": true
+ },
+ "svelte": {
+ "type": "remote",
+ "url": "https://mcp.svelte.dev/mcp",
+ "enabled": true
+ },
+ "chrome-devtools": {
+ "type": "local",
+ "command": ["npx", "-y", "chrome-devtools-mcp@latest"],
+ "enabled": true
}
}
}