From 06181c0287c7c21ad8f6c1df30ed6590d19d9f14 Mon Sep 17 00:00:00 2001 From: Kyler Clay Date: Thu, 10 Oct 2024 05:07:48 -0400 Subject: [PATCH] Commit for generation 235 --- .../home/scripts/scripts/wallpaper-picker.sh | 4 ++-- glasshouse-desktop/home/zsh/zkbd | 16 ++++++++++++++++ glasshouse-desktop/home/zsh/zshell.nix | 1 + 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/glasshouse-desktop/home/scripts/scripts/wallpaper-picker.sh b/glasshouse-desktop/home/scripts/scripts/wallpaper-picker.sh index 99c8fe8..6208123 100755 --- a/glasshouse-desktop/home/scripts/scripts/wallpaper-picker.sh +++ b/glasshouse-desktop/home/scripts/scripts/wallpaper-picker.sh @@ -1,10 +1,10 @@ #!/usr/bin/env bash wallpaper_path=$HOME/Pictures/wallpapers -wallpapers_folder=$HOME/Pictures/wallpapers/others +wallpapers_folder=$HOME/Pictures/Wallpapers wallpaper_name="$(ls $wallpapers_folder | rofi -dmenu || pkill rofi)" if [[ -f $wallpapers_folder/$wallpaper_name ]]; then - find ~/Pictures/wallpapers -maxdepth 1 -type f -delete + find ~/Pictures/Wallpapers -maxdepth 1 -type f -delete cp $wallpapers_folder/$wallpaper_name $wallpaper_path/$wallpaper_name wall-change $wallpaper_path/$wallpaper_name else diff --git a/glasshouse-desktop/home/zsh/zkbd b/glasshouse-desktop/home/zsh/zkbd index 1e5ce39..0f9f346 100644 --- a/glasshouse-desktop/home/zsh/zkbd +++ b/glasshouse-desktop/home/zsh/zkbd @@ -23,6 +23,8 @@ zle -N right-beep zle -N up-beep zle -N down-beep +bindkey -v + bindkey -M viins "^[OD" left-beep bindkey -M viins "^[OC" right-beep bindkey -M viins "^[OB" down-beep @@ -34,3 +36,17 @@ bindkey -M vicmd "j" down-beep bindkey -M vicmd "k" up-beep ZSH_AUTOSUGGEST_ACCEPT_WIDGETS+=("right-beep") + +function zle-keymap-select { + if [[ ${KEYMAP} == vicmd ]] || + [[ $1 = 'block' ]]; then + echo -ne "\e[1 q" # Change the cursor to a block (normal mode) + else + echo -ne "\e[5 q" # Change the cursor to a line (insert mode) + fi +} +zle -N zle-keymap-select +zle-line-init() { + zle-keymap-select 'insert' +} +zle -N zle-line-init diff --git a/glasshouse-desktop/home/zsh/zshell.nix b/glasshouse-desktop/home/zsh/zshell.nix index 88d7dec..b1b782e 100644 --- a/glasshouse-desktop/home/zsh/zshell.nix +++ b/glasshouse-desktop/home/zsh/zshell.nix @@ -78,6 +78,7 @@ export PATH="$HOME/.local/bin:$HOME/.cargo/bin:$PATH" export PATH="$HOME/.nix-profile/bin:$PATH" export UPDATE_ZSH_DAYS=7 +unalias ls # Uncomment the following line to enable command auto-correction. ENABLE_CORRECTION="true"