mirror of
https://github.com/anthonyoteri/dotfiles.git
synced 2026-06-05 15:46:54 -04:00
Compare commits
5 Commits
50632db60d
...
782db4970c
| Author | SHA1 | Date | |
|---|---|---|---|
| 782db4970c | |||
| e67b7b173c | |||
| 414c68c6a0 | |||
| bb13297bf0 | |||
| 7008bd9895 |
@@ -7,4 +7,4 @@ background-blur = 90
|
||||
adjust-cell-height = 5%
|
||||
window-colorspace = "display-p3"
|
||||
shell-integration-features = cursor,sudo,title,ssh-env,ssh-terminfo,path
|
||||
#term = xterm-256color
|
||||
term = xterm-256color
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
{
|
||||
"LazyVim": { "branch": "main", "commit": "fca0af57cc3851b14f96a795a9c9bfafc5096dd1" },
|
||||
"SchemaStore.nvim": { "branch": "main", "commit": "157fa3f37a3be55ceb375274e2f3ea2d7d2f9ef6" },
|
||||
"blink-copilot": { "branch": "main", "commit": "7ad8209b2f880a2840c94cdcd80ab4dc511d4f39" },
|
||||
"blink.cmp": { "branch": "main", "commit": "451168851e8e2466bc97ee3e026c3dcb9141ce07" },
|
||||
"bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" },
|
||||
"catppuccin": { "branch": "main", "commit": "384f304c8b04664c9e0091fbfb3923c5f97c1bcf" },
|
||||
@@ -11,7 +12,7 @@
|
||||
"dial.nvim": { "branch": "master", "commit": "f2634758455cfa52a8acea6f142dcd6271a1bf57" },
|
||||
"flash.nvim": { "branch": "main", "commit": "fcea7ff883235d9024dc41e638f164a450c14ca2" },
|
||||
"friendly-snippets": { "branch": "main", "commit": "6cd7280adead7f586db6fccbd15d2cac7e2188b9" },
|
||||
"fzf-lua": { "branch": "main", "commit": "bf59dcee2a8d894724b060401d2abf3d71d4bd47" },
|
||||
"fzf-lua": { "branch": "main", "commit": "6e41ba7505f35a6f054ca682b043aa0cea36c2ef" },
|
||||
"gh.nvim": { "branch": "main", "commit": "6f367b2ab8f9d4a0a23df2b703a3f91137618387" },
|
||||
"gitsigns.nvim": { "branch": "main", "commit": "7c4faa3540d0781a28588cafbd4dd187a28ac6e3" },
|
||||
"grug-far.nvim": { "branch": "main", "commit": "dc4684e163971bb1f5bfb93fbd4bb3e892bf9b15" },
|
||||
@@ -37,7 +38,7 @@
|
||||
"nvim-lint": { "branch": "master", "commit": "606b823a57b027502a9ae00978ebf4f5d5158098" },
|
||||
"nvim-lspconfig": { "branch": "master", "commit": "dd261ad5266ab5bbec249d21efeceda98ff3e1a6" },
|
||||
"nvim-nio": { "branch": "master", "commit": "21f5324bfac14e22ba26553caf69ec76ae8a7662" },
|
||||
"nvim-treesitter": { "branch": "main", "commit": "2f5d4c3f3c675962242096bcc8e586d76dd72eb2" },
|
||||
"nvim-treesitter": { "branch": "main", "commit": "ebc3201290b8372df2b3a1c23b71b9f007d972ff" },
|
||||
"nvim-treesitter-textobjects": { "branch": "main", "commit": "4e91b5d0394329a229725b021a8ea217099826ef" },
|
||||
"nvim-ts-autotag": { "branch": "main", "commit": "8e1c0a389f20bf7f5b0dd0e00306c1247bda2595" },
|
||||
"persistence.nvim": { "branch": "main", "commit": "b20b2a7887bd39c1a356980b45e03250f3dce49c" },
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"$schema": "https://opencode.ai/config.json",
|
||||
"permission": {
|
||||
"*": "ask",
|
||||
"todowrite": "allow",
|
||||
"read": {
|
||||
"*": "allow",
|
||||
"*.env": "deny"
|
||||
},
|
||||
"edit": "ask",
|
||||
"webfetch": "allow",
|
||||
"websearch": "allow",
|
||||
"question": "allow",
|
||||
"grep": "allow",
|
||||
"glob": "allow",
|
||||
"lsp": "allow",
|
||||
"skill": "allow",
|
||||
"bash": {
|
||||
"*": "ask",
|
||||
"ls": "allow",
|
||||
"ls *": "allow",
|
||||
"pwd": "allow",
|
||||
"git status": "allow",
|
||||
"git status *": "allow",
|
||||
"git diff *": "allow",
|
||||
"git log": "allow",
|
||||
"git log *": "allow",
|
||||
"grep *": "allow",
|
||||
"just *": "allow",
|
||||
"cargo test *": "allow",
|
||||
"cargo fmt": "allow",
|
||||
"cargo fmt *": "allow",
|
||||
"cargo check": "allow",
|
||||
"cargo check *": "allow",
|
||||
"cargo clippy": "allow",
|
||||
"cargo clippy *": "allow",
|
||||
"gh issue view *": "allow",
|
||||
"gh issue list *": "allow",
|
||||
"gh pr view *": "allow",
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -23,6 +23,10 @@ set-option -sa terminal-overrides ",xterm-256color:RGB"
|
||||
# Enable mouse support for pane/window selection and resizing
|
||||
set -g mouse on
|
||||
|
||||
# Reduce scroll speed (3 lines per notch)
|
||||
bind -n WheelUpPane if-shell -F -t = "#{mouse_any_flag}" "send-keys -M" "if -Ft= '#{pane_in_mode}' 'send-keys -M' 'copy-mode -e; send-keys -N 3 Up'"
|
||||
bind -n WheelDownPane if-shell -F -t = "#{mouse_any_flag}" "send-keys -M" "if -Ft= '#{pane_in_mode}' 'send-keys -M' 'send-keys -N 3 Down'"
|
||||
|
||||
# (Optional) Change prefix to Ctrl+Space instead of default Ctrl+B
|
||||
|
||||
# Alt+Shift+H/L to switch windows (vim-style)
|
||||
|
||||
@@ -98,6 +98,17 @@ zstyle ':fzf-tab:complete:__zoxide_z:*' fzf-preview 'ls --color $realpath'
|
||||
eval "$(fzf --zsh)"
|
||||
eval "$(zoxide init --cmd cd zsh)"
|
||||
|
||||
############################################################
|
||||
# Google Cloud SDK
|
||||
############################################################
|
||||
if [ -f "${HOME}/.google-cloud-sdk/path.zsh.inc" ]; then
|
||||
. "${HOME}/.google-cloud-sdk/path.zsh.inc"
|
||||
fi
|
||||
|
||||
if [ -f "${HOME}/.google-cloud-sdk/completion.zsh.inc" ]; then
|
||||
. "${HOME}/.google-cloud-sdk/completion.zsh.inc"
|
||||
fi
|
||||
|
||||
############################################################
|
||||
# Custom environment variables
|
||||
############################################################
|
||||
@@ -126,3 +137,4 @@ alias docker-compose='docker compose'
|
||||
alias neofetch='fastfetch'
|
||||
alias lazygit='lazygit -ucd $HOME/.config/lazygit'
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user