Migrate zsh config

This commit is contained in:
2023-01-02 23:45:01 +00:00
parent 71b5eee6ed
commit 903cbdc9da
4 changed files with 20 additions and 19 deletions

View File

@ -8,6 +8,6 @@
./security/gpg.nix ./security/gpg.nix
./security/pass.nix ./security/pass.nix
./shell/git.nix ./shell/git.nix
./shell/zsh.nix ./shell/zsh
]; ];
} }

View File

@ -6,7 +6,7 @@
export GPG_TTY=$TTY export GPG_TTY=$TTY
## Aliases ## Aliases
source "${XDG_CONFIG_HOME:-${HOME}/.config}/.aliasrc" source "$ZDOTDIR/aliases.zsh"
## Colors ## Colors
autoload -U colors && colors autoload -U colors && colors
@ -78,25 +78,25 @@ unsetopt BEEP
#### ####
## Autosuggest ## Autosuggest
source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh 2>/dev/null # source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh 2>/dev/null
## History substring search # ## History substring search
source /usr/share/zsh/plugins/zsh-history-substring-search/zsh-history-substring-search.zsh 2>/dev/null # source /usr/share/zsh/plugins/zsh-history-substring-search/zsh-history-substring-search.zsh 2>/dev/null
bindkey -M vicmd 'k' history-substring-search-up # bindkey -M vicmd 'k' history-substring-search-up
bindkey -M vicmd 'j' history-substring-search-down # bindkey -M vicmd 'j' history-substring-search-down
## Highlighting # ## Highlighting
source /usr/share/zsh/plugins/fast-syntax-highlighting/fast-syntax-highlighting.plugin.zsh 2>/dev/null # source /usr/share/zsh/plugins/fast-syntax-highlighting/fast-syntax-highlighting.plugin.zsh 2>/dev/null
## Enhanced vim mode # ## Enhanced vim mode
MODE_INDICATOR="" # MODE_INDICATOR=""
MODE_CURSOR_VIINS="#b77ee0 blinking bar" # MODE_CURSOR_VIINS="#b77ee0 blinking bar"
MODE_CURSOR_REPLACE="$MODE_CURSOR_VIINS #ff3334" # MODE_CURSOR_REPLACE="$MODE_CURSOR_VIINS #ff3334"
MODE_CURSOR_VICMD="#b77ee0 block" # MODE_CURSOR_VICMD="#b77ee0 block"
MODE_CURSOR_SEARCH="#e7c547 steady underline" # MODE_CURSOR_SEARCH="#e7c547 steady underline"
MODE_CURSOR_VISUAL="$MODE_CURSOR_VICMD steady bar" # MODE_CURSOR_VISUAL="$MODE_CURSOR_VICMD steady bar"
MODE_CURSOR_VLINE="$MODE_CURSOR_VISUAL #54ced6" # MODE_CURSOR_VLINE="$MODE_CURSOR_VISUAL #54ced6"
source /usr/share/zsh/plugins/zsh-vim-mode/zsh-vim-mode.plugin.zsh 2>/dev/null # source /usr/share/zsh/plugins/zsh-vim-mode/zsh-vim-mode.plugin.zsh 2>/dev/null
#### ####

View File

@ -35,7 +35,8 @@ in {
}; };
home.configFile = { home.configFile = {
"zsh" = {}; "zsh/.zshrc" = { source = ./.zshrc; };
"zsh/aliases.zsh" = { source = ./aliases.zsh };
}; };
}; };
} }