feat(zsh): switch from antigen to antidote
This commit is contained in:
		
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -17,6 +17,7 @@ zsh/*
 | 
				
			|||||||
!zsh/.zshrc
 | 
					!zsh/.zshrc
 | 
				
			||||||
!zsh/.zshenv
 | 
					!zsh/.zshenv
 | 
				
			||||||
!zsh/.zprofile
 | 
					!zsh/.zprofile
 | 
				
			||||||
 | 
					!zsh/.zsh_plugins.txt
 | 
				
			||||||
!zsh/scripts.zsh
 | 
					!zsh/scripts.zsh
 | 
				
			||||||
!zsh/aliases.zsh
 | 
					!zsh/aliases.zsh
 | 
				
			||||||
!zsh/completions/.keep
 | 
					!zsh/completions/.keep
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										17
									
								
								zsh/.zsh_plugins.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								zsh/.zsh_plugins.txt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
				
			|||||||
 | 
					# set up Zsh completions with plugins
 | 
				
			||||||
 | 
					# mattmc3/ez-compinit
 | 
				
			||||||
 | 
					zsh-users/zsh-completions kind:fpath path:src
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# frameworks like oh-my-zsh are supported
 | 
				
			||||||
 | 
					getantidote/use-omz        # handle OMZ dependencies
 | 
				
			||||||
 | 
					ohmyzsh/ohmyzsh path:lib   # load OMZ's library
 | 
				
			||||||
 | 
					ohmyzsh/ohmyzsh path:plugins/git
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# theme
 | 
				
			||||||
 | 
					romkatv/powerlevel10k
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# popular fish-like plugins
 | 
				
			||||||
 | 
					zsh-users/zsh-autosuggestions
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# nvm
 | 
				
			||||||
 | 
					lukechilds/zsh-nvm
 | 
				
			||||||
							
								
								
									
										25
									
								
								zsh/.zshrc
									
									
									
									
									
								
							
							
						
						
									
										25
									
								
								zsh/.zshrc
									
									
									
									
									
								
							@@ -9,28 +9,13 @@ if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]
 | 
				
			|||||||
  source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
 | 
					  source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# pre plugin load
 | 
					## pre plugin load
 | 
				
			||||||
 | 
					# nvm
 | 
				
			||||||
export NVM_COMPLETION=true
 | 
					export NVM_COMPLETION=true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# load antigen
 | 
					# source antidote
 | 
				
			||||||
typeset -a ANTIGEN_CHECK_FILES=(${ZDOTDIR:-~}/.zshrc ${ZDOTDIR:-~}/antigen.zsh)
 | 
					source $ZDOTDIR/.antidote/antidote.zsh
 | 
				
			||||||
source $ZDOTDIR/antigen.zsh
 | 
					antidote load
 | 
				
			||||||
 | 
					 | 
				
			||||||
# oh-my-zsh library and git plugin
 | 
					 | 
				
			||||||
antigen use oh-my-zsh
 | 
					 | 
				
			||||||
antigen bundle git
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# zsh users plugin
 | 
					 | 
				
			||||||
antigen bundle zsh-users/zsh-autosuggestions
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# other
 | 
					 | 
				
			||||||
antigen bundle lukechilds/zsh-nvm
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# theme
 | 
					 | 
				
			||||||
antigen theme romkatv/powerlevel10k
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# apply plugin load
 | 
					 | 
				
			||||||
antigen apply
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
unsetopt autocd
 | 
					unsetopt autocd
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user