summary refs log tree commit diff
path: root/.chezmoiexternal.toml
diff options
context:
space:
mode:
authorAlen <alen@dotfiles.xyz>2025-01-19 03:26:44 +0400
committerAlen <alen@dotfiles.xyz>2025-01-19 03:26:44 +0400
commit43c982798c902315aba2f8865d0407c6ff70a180 (patch)
tree469de00c188d60d2859066cfa94bf2880b16eb46 /.chezmoiexternal.toml
parent6e8b63f101e056f80cf6b7d17d07161bead1ceeb (diff)
Add batch of zsh plugins and kitting out
Diffstat (limited to '.chezmoiexternal.toml')
-rw-r--r--.chezmoiexternal.toml129
1 files changed, 129 insertions, 0 deletions
diff --git a/.chezmoiexternal.toml b/.chezmoiexternal.toml
new file mode 100644
index 0000000..39b63e2
--- /dev/null
+++ b/.chezmoiexternal.toml
@@ -0,0 +1,129 @@
+[".local/share/zsh/zsh-syntax-highlighting"]
+    type = "git-repo"
+    url = "https://github.com/zsh-users/zsh-syntax-highlighting.git"
+    branch = "master"
+    refreshPeriod = "24h"
+
+[".local/share/zsh/fast-syntax-highlighting"]
+    type = "git-repo"
+    url = "https://github.com/zdharma-continuum/fast-syntax-highlighting.git"
+    branch = "master"
+    refreshPeriod = "24h"
+
+[".local/share/zsh/zsh-autosuggestions"]
+    type = "git-repo"
+    url = "https://github.com/zsh-users/zsh-autosuggestions.git"
+    branch = "master"
+    refreshPeriod = "24h"
+
+[".local/share/zsh/powerlevel10k"]
+    type = "git-repo"
+    url = "https://github.com/romkatv/powerlevel10k.git"
+    branch = "master"
+    refreshPeriod = "24h"
+
+[".local/share/zsh/auto-activate-venv"]
+    type = "git-repo"
+    url = "https://github.com/buhanec/zsh-auto-activate-venv.git"
+    branch = "master"
+    refreshPeriod = "24h"
+
+[".local/share/zsh/fzf-z"]
+    type = "git-repo"
+    url = "https://github.com/leon728/fzf-z.git"
+    branch = "master"
+    refreshPeriod = "24h"
+
+[".local/share/zsh/zsh-autocomplete"]
+    type = "git-repo"
+    url = "https://github.com/marlonrichert/zsh-autocomplete.git"
+    branch = "main"
+    refreshPeriod = "24h"
+
+[".local/share/zsh/zsh-defer"]
+    type = "git-repo"
+    url = "https://github.com/romkatv/zsh-defer.git"
+    branch = "master"
+    refreshPeriod = "24h"
+
+[".local/share/zsh/zsh-edit"]
+    type = "git-repo"
+    url = "https://github.com/marlonrichert/zsh-edit.git"
+    branch = "main"
+    refreshPeriod = "24h"
+
+[".local/share/zinit/zinit.git"]
+    type = "git-repo"
+    url = "https://github.com/zdharma-continuum/zinit.git"
+    branch = "main"
+    refreshPeriod = "24h"
+
+[".local/share/macos_display_manager"]
+    # type = "archive"
+    # url = "https://github.com/univ-of-utah-marriott-library-apple/display_manager/archive/stable.tar.gz"
+    # exact = true
+    # stripComponents = 1
+    # refreshPeriod = "24h"
+    type = "git-repo"
+    url = "https://github.com/univ-of-utah-marriott-library-apple/display_manager.git"
+    branch = "stable"
+    refreshPeriod = "24h"
+
+[".nano/nanorc"]
+    type = "archive"
+    url = "https://github.com/scopatz/nanorc/archive/master.tar.gz"
+    exact = true
+    stripComponents = 1
+    refreshPeriod = "24h"
+
+[".local/share/fasd"]
+    type = "git-repo"
+    url = "https://github.com/clvv/fasd.git"
+    branch = "master"
+    refreshPeriod = "24h"
+
+# [".local/share/fzf"]
+#     type = "git-repo"
+#     url = "https://github.com/junegunn/fzf.git"
+#     refreshPeriod = "24h"
+#     [".local/share/fzf".clone]
+#         args = ["--branch", "0.57.0"]
+#     [".local/share/fzf".pull]
+#         args = ["origin", "0.57.0"]
+
+# TODO: Make this not nuke the rest of the bin folder
+[".local/share/fzf/bin"]
+    type = "archive"
+    url = "https://github.com/junegunn/fzf/releases/download/v0.57.0/fzf-0.57.0-{{ .chezmoi.os }}_{{ .chezmoi.arch }}.{{ if eq .chezmoi.os "windows" }}zip{{ else }}tar.gz{{ end }}"
+    exact = true
+    refreshPeriod = "24h"
+
+[".local/share/chroma"]
+    type = "archive"
+    url = "https://github.com/alecthomas/chroma/releases/download/v2.15.0/chroma-2.15.0-{{ .chezmoi.os }}-{{ .chezmoi.arch }}.tar.gz"
+    exact = true
+    refreshPeriod = "24h"
+
+[".local/share/iterm2/integration"]
+    type = "git-repo"
+    url = "https://github.com/gnachman/iTerm2-shell-integration.git"
+    branch = "main"
+    refreshPeriod = "24h"
+
+[".local/share/todo.txt-cli"]
+    type = "git-repo"
+    url = "https://github.com/todotxt/todo.txt-cli.git"
+    branch = "master"
+    refreshPeriod = "24h"
+
+[".local/share/mit"]
+    type = "git-repo"
+    url = "https://github.com/codybuell/mit.git"
+    branch = "master"
+    refreshPeriod = "24h"
+
+[".local/share/flamegraph"]
+    type = "git-repo"
+    url = "https://github.com/brendangregg/FlameGraph.git"
+    branch = "master"
+    refreshPeriod = "24h"