Настройка личных данных

This commit is contained in:
2026-04-11 11:27:53 +03:00
parent f1206eafb3
commit 8174cbb120
2 changed files with 26 additions and 22 deletions

3
.gitignore vendored
View File

@@ -6,3 +6,6 @@
.zcompdump*
*.zwc
!apps.d
!net.d
secrets.d/*

45
.zshrc
View File

@@ -8,31 +8,32 @@ mkdir -p "$ZDOTDIR/net.d"
find "$ZDOTDIR/net.d" -name "*.zsh" -print0 | sort -z | while IFS= read -r -d $'\0' net; do source "$net"; done
for S in \
05-start \
15-options \
25-history \
42-zinit \
45-plugins \
55-agents \
62-scripts \
65-vpy \
68-aliases \
72-widgets \
78-keybindings \
82-completion \
88-prompt \
95-finish
do
N="${S//[0-9\-]/}"
if [[ -r "$ZDOTDIR/$S.pre.zsh" ]]; then source "$ZDOTDIR/$S.pre.zsh"; fi
if [[ -r "$ZDOTDIR/$S.zsh" ]]; then source "$ZDOTDIR/$S.zsh"; fi
if [[ -r "$ZDOTDIR/$S.user.zsh" ]]; then source "$ZDOTDIR/$S.user.zsh"; fi
if [[ -r "$ZDOTDIR/$N.user.zsh" ]]; then source "$ZDOTDIR/$N.user.zsh"; fi
if [[ -r "$ZDOTDIR/$S.post.zsh" ]]; then source "$ZDOTDIR/$S.post.zsh"; fi
05-start \
15-options \
25-history \
42-zinit \
45-plugins \
55-agents \
62-scripts \
65-vpy \
68-aliases \
72-widgets \
78-keybindings \
82-completion \
88-prompt \
95-finish; do
N="${S//[0-9\-]/}"
if [[ -r "$ZDOTDIR/$S.pre.zsh" ]]; then source "$ZDOTDIR/$S.pre.zsh"; fi
if [[ -r "$ZDOTDIR/$S.zsh" ]]; then source "$ZDOTDIR/$S.zsh"; fi
if [[ -r "$ZDOTDIR/$S.user.zsh" ]]; then source "$ZDOTDIR/$S.user.zsh"; fi
if [[ -r "$ZDOTDIR/$N.user.zsh" ]]; then source "$ZDOTDIR/$N.user.zsh"; fi
if [[ -r "$ZDOTDIR/$S.post.zsh" ]]; then source "$ZDOTDIR/$S.post.zsh"; fi
done
mkdir -p "$ZDOTDIR/apps.d"
find "$ZDOTDIR/apps.d" -name "*.zsh" -print0 | sort -z | while IFS= read -r -d $'\0' app; do source "$app"; done
# zprof
mkdir -p "$ZDOTDIR/secrets.d"
find "$ZDOTDIR/secrets.d" -name "*.zsh" -print0 | sort -z | while IFS= read -r -d $'\0' secret; do source "$secret"; done
# zprof