84 lines
1.6 KiB
TOML
84 lines
1.6 KiB
TOML
shell = "zsh"
|
|
|
|
[templates]
|
|
defer = """{% for file in files %}
|
|
zsh-defer source "{{ file }}"
|
|
{% endfor %}"""
|
|
|
|
defer-more = """{% for file in files %}
|
|
zsh-defer -t 0.5 source "{{ file }}"
|
|
{% endfor %}"""
|
|
|
|
# own files
|
|
[plugins.ownfiles]
|
|
local = "~/.config/zsh/"
|
|
use = ["{env,.p10k,aliases,keybinds,distroicon,transfer}.zsh"]
|
|
|
|
[plugins.zsh-defer]
|
|
github = "romkatv/zsh-defer"
|
|
|
|
# completions
|
|
[plugins.zsh-completions]
|
|
github = "zsh-users/zsh-completions"
|
|
|
|
# plugins
|
|
[plugins.ohmyzsh-lib]
|
|
github = "ohmyzsh/ohmyzsh"
|
|
dir = "lib"
|
|
use = ["{completion,key-bindings,history,directories}.zsh"]
|
|
|
|
[plugins.ohmyzsh-plugins]
|
|
github = "ohmyzsh/ohmyzsh"
|
|
dir = "plugins"
|
|
use = ["{systemd,fzf,command-not-found}/*.plugin.zsh"]
|
|
|
|
[plugins.fzf-tab]
|
|
github = "Aloxaf/fzf-tab"
|
|
|
|
[plugins.fzf-marks]
|
|
github = "urbainvaes/fzf-marks"
|
|
|
|
[plugins.evalcache]
|
|
github = "mroth/evalcache"
|
|
|
|
[plugins.colorize]
|
|
github = "zpm-zsh/colorize"
|
|
|
|
[plugins.ssh]
|
|
github = "zpm-zsh/ssh"
|
|
|
|
[plugins.wakatime-zsh-plugin]
|
|
github = "sobolevn/wakatime-zsh-plugin"
|
|
|
|
[plugins.zsh-titles]
|
|
github = "amyreese/zsh-titles"
|
|
|
|
[plugins.zsh-thefuck]
|
|
github = "laggardkernel/zsh-thefuck"
|
|
|
|
[plugins.oath]
|
|
github = "alexdesousa/oath"
|
|
|
|
[plugins.zsh-exa]
|
|
github = "TwoPizza9621536/zsh-exa"
|
|
|
|
[plugins.zsh-bat]
|
|
github = "fdellwing/zsh-bat"
|
|
|
|
[plugins.zsh-you-should-use]
|
|
github = "MichaelAquilina/zsh-you-should-use"
|
|
|
|
[plugins.zsh-autosuggestions]
|
|
github = "zsh-users/zsh-autosuggestions"
|
|
use = ["{{ name }}.zsh"]
|
|
|
|
[plugins.zsh-syntax-highlighting]
|
|
github = "zsh-users/zsh-syntax-highlighting"
|
|
|
|
# theme
|
|
[plugins.powerlevel10k]
|
|
github = "romkatv/powerlevel10k"
|
|
|
|
[plugins.asdf]
|
|
local = "/opt/asdf-vm"
|
|
use = ["asdf.sh"]
|