Compare commits

...

6 Commits

7 changed files with 28 additions and 2 deletions

View File

@ -49,3 +49,5 @@ check_dependency sx dwm
check_dependency picom dwm check_dependency picom dwm
check_dependency compton dwm check_dependency compton dwm
check_dependency xbacklight dwm check_dependency xbacklight dwm
check_dependency wl-copy hypr
check_dependency wl-paste hypr

View File

@ -9,6 +9,7 @@ action_alias launch_tab launch --type=tab --cwd=current
map ctrl+shift+n launch_tab tmux map ctrl+shift+n launch_tab tmux
map ctrl+shift+t launch_tab tmux attach map ctrl+shift+t launch_tab tmux attach
map ctrl+shift+s launch_tab zsh
map ctrl+shift+h previous_tab map ctrl+shift+h previous_tab
map ctrl+shift+l next_tab map ctrl+shift+l next_tab

View File

@ -33,6 +33,7 @@
"nvim-surround": { "branch": "main", "commit": "ec2dc7671067e0086cdf29c2f5df2dd909d5f71f" }, "nvim-surround": { "branch": "main", "commit": "ec2dc7671067e0086cdf29c2f5df2dd909d5f71f" },
"nvim-treesitter": { "branch": "master", "commit": "a8c082b4f5b3b70bde2ffb08cc112dfd7e515fb3" }, "nvim-treesitter": { "branch": "master", "commit": "a8c082b4f5b3b70bde2ffb08cc112dfd7e515fb3" },
"nvim-treesitter-textobjects": { "branch": "master", "commit": "34867c69838078df7d6919b130c0541c0b400c47" }, "nvim-treesitter-textobjects": { "branch": "master", "commit": "34867c69838078df7d6919b130c0541c0b400c47" },
"nvim-various-textobjs": { "branch": "main", "commit": "bde0481460bfaf0833bd5df7213e6bddcf9b0d8e" },
"nvim-web-devicons": { "branch": "master", "commit": "c0cfc1738361b5da1cd0a962dd6f774cc444f856" }, "nvim-web-devicons": { "branch": "master", "commit": "c0cfc1738361b5da1cd0a962dd6f774cc444f856" },
"oil.nvim": { "branch": "master", "commit": "a543ea598eaef3363fe253e0e11837c1404eb04d" }, "oil.nvim": { "branch": "master", "commit": "a543ea598eaef3363fe253e0e11837c1404eb04d" },
"onenord.nvim": { "branch": "main", "commit": "70b716fd36a18284ad768402523b79ccdadafedf" }, "onenord.nvim": { "branch": "main", "commit": "70b716fd36a18284ad768402523b79ccdadafedf" },
@ -49,6 +50,7 @@
"treesj": { "branch": "main", "commit": "6e8bd008bacd5ad001c3953017c1dca20709e915" }, "treesj": { "branch": "main", "commit": "6e8bd008bacd5ad001c3953017c1dca20709e915" },
"trouble.nvim": { "branch": "main", "commit": "b61cebb638cef1a3fe60542704bc79c4436dfc1a" }, "trouble.nvim": { "branch": "main", "commit": "b61cebb638cef1a3fe60542704bc79c4436dfc1a" },
"undotree": { "branch": "master", "commit": "56c684a805fe948936cda0d1b19505b84ad7e065" }, "undotree": { "branch": "master", "commit": "56c684a805fe948936cda0d1b19505b84ad7e065" },
"vim-ReplaceWithRegister": { "branch": "master", "commit": "aad1e8fa31cb4722f20fe40679caa56e25120032" },
"vim-dadbod": { "branch": "master", "commit": "7888cb7164d69783d3dce4e0283decd26b82538b" }, "vim-dadbod": { "branch": "master", "commit": "7888cb7164d69783d3dce4e0283decd26b82538b" },
"vim-dadbod-completion": { "branch": "master", "commit": "8c9051c1cfc73fcf5bfe9a84db7097e4f7c0180d" }, "vim-dadbod-completion": { "branch": "master", "commit": "8c9051c1cfc73fcf5bfe9a84db7097e4f7c0180d" },
"vim-dadbod-ui": { "branch": "master", "commit": "696e1edc4ec048aad6b55fc98cec238a7499bd7c" }, "vim-dadbod-ui": { "branch": "master", "commit": "696e1edc4ec048aad6b55fc98cec238a7499bd7c" },

View File

@ -19,4 +19,18 @@ return {
require("nvim-surround").setup(opts) require("nvim-surround").setup(opts)
end end
}, },
{
'inkarkat/vim-ReplaceWithRegister',
keys = {
{ '<leader>r', '<Plug>ReplaceWithRegisterOperator' },
{ '<leader>rr', '<Plug>ReplaceWithRegisterLine' },
{ '<leader>r', '<Plug>ReplaceWithRegisterVisual', mode = 'x' },
},
},
{
"chrisgrieser/nvim-various-textobjs",
lazy = false,
opts = { useDefaultKeymaps = true },
},
} }

View File

@ -46,6 +46,8 @@ return {
['il'] = '@call.inner', ['il'] = '@call.inner',
['ao'] = '@loop.outer', ['ao'] = '@loop.outer',
['io'] = '@loop.inner', ['io'] = '@loop.inner',
['ad'] = '@conditional.outer',
['id'] = '@conditional.inner',
['ar'] = '@return.outer', ['ar'] = '@return.outer',
['ir'] = '@return.inner', ['ir'] = '@return.inner',
['as'] = '@statement.outer', ['as'] = '@statement.outer',

View File

@ -2,7 +2,7 @@
# % cd ~/.local/share # % cd ~/.local/share
# % git clone https://github.com/zap-zsh/zap.git --branch=release-v1 # % git clone https://github.com/zap-zsh/zap.git --branch=release-v1
export FZF_DEFAULT_OPTS='--color=hl:green,hl+:green' export FZF_DEFAULT_OPTS='--color=fg:#afb6b6,fg+:#afb6b6,bg:#264040,bg+:#58414e,hl:#9e532e,hl+:#d94426'
zstyle ':fzf-tab:*' fzf-flags $FZF_DEFAULT_OPTS zstyle ':fzf-tab:*' fzf-flags $FZF_DEFAULT_OPTS
export BAT_THEME=ansi export BAT_THEME=ansi

View File

@ -37,6 +37,11 @@ bind-key -n M-) swap-window -t 10
bind-key S new-session bind-key S new-session
bind-key T switch-client -l bind-key T switch-client -l
bind-key Right resize-pane -R 8
bind-key Left resize-pane -L 8
bind-key Up resize-pane -U 4
bind-key Down resize-pane -D 4
set -g default-terminal "screen-256color" set -g default-terminal "screen-256color"
set -as terminal-features ",*:RGB" set -as terminal-features ",*:RGB"
@ -50,4 +55,4 @@ set -g status-justify centre
set -g status-left " #[fg=green]#[bg=green]#[fg=black] #H #[bg=default]#[fg=green]#[fg=default] #S" set -g status-left " #[fg=green]#[bg=green]#[fg=black] #H #[bg=default]#[fg=green]#[fg=default] #S"
set -g status-left-length 50 set -g status-left-length 50
set -g status-right "#[fg=green]#[bg=green]#[fg=black] %H:%M #[bg=default]#[fg=green] " set -g status-right "#[fg=green]#[bg=green]#[fg=black] %H:%M #[bg=default]#[fg=green] "
set-window-option -g window-status-current-format '#[fg=green]#[bg=green]#[fg=black] #I:#W #[fg=green]#[bg=black]' set-window-option -g window-status-current-format '#[fg=green]#[bg=green]#[fg=black] #I:#W#F #[fg=green]#[bg=black]'