diff --git a/home/.chezmoiexternal.toml b/home/.chezmoiexternal.toml index dbc6ad0..ea5e44d 100644 --- a/home/.chezmoiexternal.toml +++ b/home/.chezmoiexternal.toml @@ -3,14 +3,19 @@ url = "https://github.com/ohmyzsh/ohmyzsh/archive/master.tar.gz" exact = true stripComponents = 1 - refreshPeriod = "168h" + refreshPeriod = "72h" + exclude = [ + "*/.*", + "*/templates", + "*/themes", + ] [".oh-my-zsh/custom/themes/powerlevel10k"] type = "archive" - url = "https://github.com/romkatv/powerlevel10k/archive/v1.15.0.tar.gz" + url = "https://github.com/romkatv/powerlevel10k/archive/{{ (gitHubLatestRelease "romkatv/powerlevel10k").TagName }}.tar.gz" exact = true stripComponents = 1 - refreshPeriod = "168h" + refreshPeriod = "72h" [".oh-my-zsh/custom/plugins/zsh-autosuggestions"] type = "archive" @@ -24,4 +29,11 @@ url = "https://github.com/z-shell/F-Sy-H/archive/master.tar.gz" exact = true stripComponents = 1 + refreshPeriod = "168h" + +[".oh-my-zsh/custom/plugins/zoxide"] + type = "archive" + url = "https://github.com/ajeetdsouza/zoxide/archive/master.tar.gz" + exact = true + stripComponents = 1 refreshPeriod = "168h" \ No newline at end of file diff --git a/home/.chezmoiignore b/home/.chezmoiignore index e69de29..79d4b92 100644 --- a/home/.chezmoiignore +++ b/home/.chezmoiignore @@ -0,0 +1,21 @@ +hooks + +{{/* generated files, cached files, anything that might change unnecessarily */}} +.oh-my-zsh/cache/** +.oh-my-zsh/plugins/** +.oh-my-zsh/templates/** +.oh-my-zsh/custom/themes/powerlevel10k/**/*.zwc + +{{ if eq .chezmoi.os "windows" }} +Documents +{{ else }} +.config +.scripts +*.zsh +.zshrc +.bashrc +key.txt +.passwd-s3fs.age +.profile +.tmux.conf +{{ end }}