mirror of
https://github.com/keanuplayz/dotfiles.git
synced 2024-08-15 02:33:12 +00:00
Compare commits
5 commits
091449f604
...
7eb8ac0772
Author | SHA1 | Date | |
---|---|---|---|
7eb8ac0772 | |||
32c6c80622 | |||
d2cbad6967 | |||
|
39c393822d | ||
|
391e01b647 |
4 changed files with 9 additions and 12 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -1,3 +1,4 @@
|
|||
*.pyc
|
||||
node_modules/
|
||||
.venv
|
||||
.venv
|
||||
*.md.html
|
||||
|
|
|
@ -58,3 +58,6 @@ setopt hist_verify
|
|||
setopt inc_append_history
|
||||
# synchronize history between active sessions
|
||||
setopt share_history
|
||||
|
||||
# Among other things, used for compatibility with OMZ plugins.
|
||||
ZSH_CACHE_DIR="${XDG_CACHE_HOME:-$HOME/.cache}/dotfiles"
|
||||
|
|
|
@ -1,11 +1,6 @@
|
|||
#!/usr/bin/env zsh
|
||||
|
||||
ZSH_CACHE_DIR="${XDG_CACHE_HOME:-$HOME/.cache}/dotfiles"
|
||||
if [[ ! -d "$ZSH_CACHE_DIR" ]]; then
|
||||
mkdir -pv "$ZSH_CACHE_DIR"
|
||||
fi
|
||||
|
||||
source "$ZSH_DOTFILES/zplg.zsh"
|
||||
mkdir -pv "$ZSH_CACHE_DIR"
|
||||
|
||||
_plugin() {
|
||||
_perf_timer_start "plugin $1"
|
||||
|
|
|
@ -46,22 +46,20 @@ _perf_timer_start "total"
|
|||
fi
|
||||
# }}}
|
||||
|
||||
for script in functions options path env plugins aliases completion zle prompt colorscheme; do
|
||||
for script in functions options path env zplg plugins aliases completion zle prompt colorscheme; do
|
||||
_perf_timer_start "$script.zsh"
|
||||
source "$ZSH_DOTFILES/$script.zsh"
|
||||
_perf_timer_stop "$script.zsh"
|
||||
done
|
||||
|
||||
if [[ -d "$ZSH_DOTFILES/custom" ]]; then
|
||||
_perf_timer_start "custom scripts"
|
||||
for script in $ZSH_DOTFILES/custom/*.zsh; do
|
||||
_perf_timer_start "custom/${script##*/}"
|
||||
source "$script"
|
||||
_perf_timer_stop "custom/${script##*/}"
|
||||
done
|
||||
_perf_timer_stop "custom scripts"
|
||||
fi
|
||||
|
||||
command_exists rbenv && eval "$(rbenv init -)"
|
||||
|
||||
_perf_timer_stop "total"
|
||||
|
||||
welcome
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue