diff options
author | jakob.stendahl <jakob.stendahl@infomedia.dk> | 2022-10-11 12:19:44 +0200 |
---|---|---|
committer | jakobst1n <jakob.stendahl@outlook.com> | 2022-10-11 12:19:44 +0200 |
commit | 37ac127214d212fb867ea165d7ace225ee040813 (patch) | |
tree | 237b966d8818d98f9bef527ab08e2cd4769ef3ca /Common | |
parent | 3f631ddc0afb5d3b26dfc4b59aedc4633ccde85c (diff) | |
download | dotfiles-37ac127214d212fb867ea165d7ace225ee040813.tar.gz dotfiles-37ac127214d212fb867ea165d7ace225ee040813.zip |
Use vimode in terminal
Diffstat (limited to 'Common')
-rw-r--r-- | Common/i3/config/i3/config | 4 | ||||
-rw-r--r-- | Common/zshrc | 18 |
2 files changed, 18 insertions, 4 deletions
diff --git a/Common/i3/config/i3/config b/Common/i3/config/i3/config index e609bd3..552c5dc 100644 --- a/Common/i3/config/i3/config +++ b/Common/i3/config/i3/config @@ -39,8 +39,8 @@ bindsym $super+Shift+d exec i3-dmenu-desktop --dmenu="dmenu -i -fn 'Noto Sans:si bindsym $super+d exec rofi -lines 12 -padding 18 -width 60 -location 0 -show drun -sidebar-mode -columns 3 -font 'Noto Sans 8' # change volume -bindsym XF86AudioRaiseVolume exec amixer -q set Master 5%+ -bindsym XF86AudioLowerVolume exec amixer -q set Master 5%- +bindsym XF86AudioRaiseVolume exec amixer -q set Master 2%+ +bindsym XF86AudioLowerVolume exec amixer -q set Master 2%- bindsym XF86AudioMute exec amixer set Master toggle bindsym XF86AudioMicMute exec amixer set Capture toggle diff --git a/Common/zshrc b/Common/zshrc index 1926db7..c09e55f 100644 --- a/Common/zshrc +++ b/Common/zshrc @@ -6,7 +6,7 @@ if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]] fi # If you come from bash you might have to change your $PATH. -export PATH=$HOME/bin:/usr/local/bin:$PATH +export PATH=$HOME/bin:/usr/local/bin:$HOME/.local/bin:$PATH # Check if env setup file exists if [ ! -f ~/.zsh_env_setup ]; then @@ -32,8 +32,19 @@ plugins=( git zsh-autosuggestions zsh-syntax-highlighting + zsh-vi-mode ) +# zsh-vi-mode-setup +#ZVM_CURSOR_STYLE_ENABLED=false +zvm_config() { + ZVM_INSERT_MODE_CURSOR=$ZVM_CURSOR_BLOCK + ZVM_NORMAL_MODE_CURSOR=$ZVM_CURSOR_UNDERLINE + ZVM_VISUAL_MODE_CURSOR=$ZVM_CURSOR_UNDERLINE + ZVM_VISUAL_LINE_MODE_CURSOR=$ZVM_CURSOR_UNDERLINE + ZVM_OPPEND_MODE_CURSOR=$ZVM_CURSOR_BLINKING_BLOCK +} + # Setup oh-my-zsh source $ZSH/oh-my-zsh.sh @@ -44,6 +55,9 @@ export LANG=en_US.UTF-8 # Set vim as default editor # export EDITOR=$(which vim) +# Enable vim keybindings (This is enabled using zsh-vi-mode now. +# bindkey -v + # Add aliases alias lsp="ps -ax | grep" alias lsa="ls -la" @@ -115,7 +129,7 @@ case "$OSTYPE" in export PATH alias krak='/Applications/GitKraken.app/Contents/MacOS/GitKraken -p "$(PWD)" &>> /dev/null &' - + #THIS MUST BE AT THE END OF THE FILE FOR SDKMAN TO WORK!!! export SDKMAN_DIR="/Users/jakobstendahl/.sdkman" [[ -s "/Users/jakobstendahl/.sdkman/bin/sdkman-init.sh" ]] && source "/Users/jakobstendahl/.sdkman/bin/sdkman-init.sh" |