diff --git a/nvim/.config/nvim/lua/zegonix/colors.lua b/nvim/.config/nvim/lua/zegonix/colors.lua new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/nvim/.config/nvim/lua/zegonix/colors.lua @@ -0,0 +1 @@ + diff --git a/nvim/.config/nvim/lua/zegonix/init.lua b/nvim/.config/nvim/lua/zegonix/init.lua index 7ba87e6..4f0e14e 100644 --- a/nvim/.config/nvim/lua/zegonix/init.lua +++ b/nvim/.config/nvim/lua/zegonix/init.lua @@ -1,3 +1,3 @@ require("zegonix.keybindings") require("zegonix.settings") - +require("zegonix.colors") diff --git a/nvim/.config/nvim/lua/zegonix/settings.lua b/nvim/.config/nvim/lua/zegonix/settings.lua index 5298e38..57bf9d3 100644 --- a/nvim/.config/nvim/lua/zegonix/settings.lua +++ b/nvim/.config/nvim/lua/zegonix/settings.lua @@ -68,3 +68,4 @@ vim.opt.shortmess:append("c") -- don't give |ins-completion-menu| messages vim.opt.iskeyword:append("-") -- hyphenated words recognized by searches vim.opt.formatoptions:remove({ "c", "r", "o" }) -- don't insert the current comment leader automatically for auto-wrapping comments using 'textwidth', hitting in insert mode, or hitting 'o' or 'O' in normal mode. vim.opt.runtimepath:remove("/usr/share/vim/vimfiles") -- separate vim plugins from neovim in case vim still in use + diff --git a/tmux/.config/tmux/tmux.conf b/tmux/.config/tmux/tmux.conf index ff38428..766e274 100644 --- a/tmux/.config/tmux/tmux.conf +++ b/tmux/.config/tmux/tmux.conf @@ -12,9 +12,13 @@ set-option -g prefix C-Space # general keybindings bind r source-file ~/.config/tmux/tmux.conf \; display-message "config reloaded" +# window navigation bind -n M-S-Left previous-window bind -n M-S-Right next-window +bind-key -r > swap-window -t :+1 \; select-window -t +1 +bind-key -r < swap-window -t :-1 \; select-window -t -1 +# pane navigation bind -n M-Left select-pane -L bind -n M-Down select-pane -D bind -n M-Up select-pane -U