[zsh] Simplify shared config
This commit is contained in:
@@ -9,7 +9,8 @@
|
|||||||
|
|
||||||
if [[ $1 == "shared" ]]; then
|
if [[ $1 == "shared" ]]; then
|
||||||
ln -Tsfv $PWD/zsh $HOME/.zsh
|
ln -Tsfv $PWD/zsh $HOME/.zsh
|
||||||
ln -Tsfv ~/.zsh/.zshrc_shared $HOME/.zshrc
|
ln -Tsfv ~/.zsh/.zshrc $HOME/.zshrc
|
||||||
|
touch ~/.zsh/.shared_config
|
||||||
ln -Tsfv $PWD/tmux $HOME/.tmux
|
ln -Tsfv $PWD/tmux $HOME/.tmux
|
||||||
ln -Tsfv ~/.tmux/.tmux.conf $HOME/.tmux.conf
|
ln -Tsfv ~/.tmux/.tmux.conf $HOME/.tmux.conf
|
||||||
mkdir -p $HOME/.config
|
mkdir -p $HOME/.config
|
||||||
|
|||||||
1709
zsh/.p10k_shared.zsh
1709
zsh/.p10k_shared.zsh
File diff suppressed because it is too large
Load Diff
@@ -60,7 +60,11 @@ ZLE_RPROMPT_INDENT=0
|
|||||||
|
|
||||||
# To customize prompt, run `p10k configure` or edit ~/dotfiles/zsh/.p10k.zsh.
|
# To customize prompt, run `p10k configure` or edit ~/dotfiles/zsh/.p10k.zsh.
|
||||||
function load_p10k() {
|
function load_p10k() {
|
||||||
|
if zmodload zsh/terminfo && (( terminfo[colors] >= 256 )) && [[ ! -f ~/.zsh/.shared_config ]]; then
|
||||||
[[ ! -f ~/dotfiles/zsh/.p10k.zsh ]] || source ~/dotfiles/zsh/.p10k.zsh
|
[[ ! -f ~/dotfiles/zsh/.p10k.zsh ]] || source ~/dotfiles/zsh/.p10k.zsh
|
||||||
|
else
|
||||||
|
[[ ! -f ~/dotfiles/zsh/.p10k_shared.zsh ]] || source ~/dotfiles/zsh/.p10k_shared.zsh
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
load_p10k
|
load_p10k
|
||||||
export LANG="en_US.UTF-8"
|
export LANG="en_US.UTF-8"
|
||||||
|
|||||||
Reference in New Issue
Block a user