diff options
Diffstat (limited to 'config')
-rwxr-xr-x | config/common/tmux/tmux.conf | 14 | ||||
-rw-r--r-- | config/essentials/zsh/.zshrc | 18 | ||||
-rw-r--r-- | config/essentials/zsh/comp.zsh | 4 | ||||
-rw-r--r-- | config/home/.zshenv | 2 |
4 files changed, 20 insertions, 18 deletions
diff --git a/config/common/tmux/tmux.conf b/config/common/tmux/tmux.conf index 7929836..9b09e44 100755 --- a/config/common/tmux/tmux.conf +++ b/config/common/tmux/tmux.conf @@ -85,17 +85,17 @@ if-shell -b '[ "$(echo "$tmux_version < 3.0" | bc)" = 1 ]' \ if-shell -b '[ "$(echo "$tmux_version >= 3.0" | bc)" = 1 ]' \ "bind-key -n 'C-\\' if-shell \"$is_vim\" 'send-keys C-\\\\' 'select-pane -l'" -bind-key -T copy-mode-vi 'M-h' select-pane -L -bind-key -T copy-mode-vi 'M-j' select-pane -D -bind-key -T copy-mode-vi 'M-k' select-pane -U -bind-key -T copy-mode-vi 'M-l' select-pane -R -bind-key -T copy-mode-vi 'M-\' select-pane -l - +bind -T copy-mode-vi 'M-h' select-pane -L +bind -T copy-mode-vi 'M-j' select-pane -D +bind -T copy-mode-vi 'M-k' select-pane -U +bind -T copy-mode-vi 'M-l' select-pane -R +bind -T copy-mode-vi 'M-\' select-pane -l bind -n M-u previous-window bind -n M-i next-window -# Session navigeting with S-M-u|i +bind -n M-O last-window bind -n M-U switch-client -p bind -n M-I switch-client -n +bind -n M-O switch-client -l # Renaming bind n command-prompt "rename-window '%%'" bind N command-prompt "rename-session '%%'" diff --git a/config/essentials/zsh/.zshrc b/config/essentials/zsh/.zshrc index a8fd43e..e474366 100644 --- a/config/essentials/zsh/.zshrc +++ b/config/essentials/zsh/.zshrc @@ -16,15 +16,15 @@ autoload -z edit-command-line zle -N edit-command-line ### Source files -source_ex() { [ -f "$1" ] && . "$1"; } # source if exists -source_ex /etc/grc.zsh -source_ex /etc/profile.d/plan9.sh -source_ex $XDG_CONFIG_HOME/zsh/comp.zsh -source_ex $XDG_CONFIG_HOME/shell/functions.sh -source_ex $XDG_CONFIG_HOME/shell/aliases.sh -source_ex $XDG_CONFIG_HOME/zsh/widgets.zsh -# . $XDG_CONFIG_HOME/zsh/prompt.zsh -# . $XDG_CONFIG_HOME/zsh/plugins.zsh +try_source() { [ -f "$1" ] && . "$1"; } # source if exists +try_source /etc/grc.zsh +# try_source /etc/profile.d/plan9.sh +try_source $XDG_CONFIG_HOME/zsh/comp.zsh +try_source $XDG_CONFIG_HOME/shell/functions.sh +try_source $XDG_CONFIG_HOME/shell/aliases.sh +try_source $XDG_CONFIG_HOME/zsh/widgets.zsh +# try_source $XDG_CONFIG_HOME/zsh/prompt.zsh +# try_source $XDG_CONFIG_HOME/zsh/plugins.zsh ### Programs eval "$(starship init zsh)" diff --git a/config/essentials/zsh/comp.zsh b/config/essentials/zsh/comp.zsh index 999025f..f0af913 100644 --- a/config/essentials/zsh/comp.zsh +++ b/config/essentials/zsh/comp.zsh @@ -1,7 +1,7 @@ ### Completion # Find most of the stuff at https://github.com/zap-zsh/completions -ZSH_COMPDUMP="$ZDOTDIR"/zcompcache +export ZSH_COMPDUMP="$ZDOTDIR"/zcompcache zmodload zsh/complist zstyle ':compinstall' filename '/home/aluc/.zshrc' @@ -41,7 +41,7 @@ zstyle ':completion:*' keep-prefix true zstyle ':completion:*' menu select fpath=($ZDOTDIR/completions $fpath) -autoload -Uz compinit; compinit -d "$ZSH_COMPDUMP" +autoload -Uz compinit; compinit _dotnet_zsh_complete() { diff --git a/config/home/.zshenv b/config/home/.zshenv index 6a40479..77012b1 100644 --- a/config/home/.zshenv +++ b/config/home/.zshenv @@ -104,3 +104,5 @@ export LD_LIBRARY_PATH=/usr/local/lib/ export MAKEFLAGS="-j$(nproc)" export VAKKEN="$HOME/docs/school/2024-2025" + +PATH="$PATH:$HOME/proj/chatty/" |