From f504ca9746f038b9eb2524e7a79d642b69d9fbc1 Mon Sep 17 00:00:00 2001 From: Timmy Keller Date: Fri, 3 Sep 2021 19:15:27 -0500 Subject: changed programs --- zsh/zprofile.base | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'zsh') diff --git a/zsh/zprofile.base b/zsh/zprofile.base index 5250245..049c263 100644 --- a/zsh/zprofile.base +++ b/zsh/zprofile.base @@ -11,9 +11,9 @@ export PATH="$scriptspath/programs:$PATH" export PATH="$scriptspath/video:$PATH" # Default programs: -export EDITOR="vim" +export EDITOR="nvim" export TERMINAL="st" -export BROWSER="brave-browser" +export BROWSER="launch brave" # Clean up home directory export XDG_CACHE_HOME="$HOME/.cache" -- cgit v1.2.3 From 17f618ad9c355a7fdb7eae4d4c9e6462217ca542 Mon Sep 17 00:00:00 2001 From: Timmy Keller Date: Sat, 4 Sep 2021 16:10:28 -0500 Subject: remove -e flag from echo for cursor modes --- zsh/zshrc | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) (limited to 'zsh') diff --git a/zsh/zshrc b/zsh/zshrc index aac136f..b320821 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -22,21 +22,21 @@ setopt HIST_IGNORE_SPACE # Entries with leading space ignored # This seems to reduce overall disk writes #unsetopt EXTENDED_HISTORY # Save only the command, not any superfluous info -## Change cursor shape for different vi modes (Cred: LARBS) -#function zle-keymap-select () { -# case $KEYMAP in -# vicmd) echo -ne '\e[1 q';; # block -# viins|main) echo -ne '\e[5 q';; # beam -# esac -#} -#zle -N zle-keymap-select -#zle-line-init() { -# #zle -K viins # initiate `vi insert` as keymap (can be removed if `bindkey -V` has been set elsewhere) -# echo -ne "\e[5 q" -#} -#zle -N zle-line-init -#echo -ne '\e[5 q' # Use beam shape cursor on startup -#preexec() { echo -ne '\e[5 q' ;} # Use beam shape cursor for each new prompt +# Change cursor shape for different vi modes (Cred: LARBS) +function zle-keymap-select () { + case $KEYMAP in + vicmd) echo -n '\e[1 q';; # block + viins|main) echo -n '\e[5 q';; # beam + esac +} +zle -N zle-keymap-select +zle-line-init() { + #zle -K viins # initiate `vi insert` as keymap (can be removed if `bindkey -V` has been set elsewhere) + echo -n "\e[5 q" +} +zle -N zle-line-init +echo -n '\e[5 q' # Use beam shape cursor on startup +preexec() { echo -n '\e[5 q' ;} # Use beam shape cursor for each new prompt # Load zsh plugins; should be last #source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh -- cgit v1.2.3