# `sheldon` configuration file # ---------------------------- # # You can modify this file directly or you can use one of the following # `sheldon` commands which are provided to assist in editing the config file: # # - `sheldon add` to add a new plugin to the config file # - `sheldon edit` to open up the config file in the default editor # - `sheldon remove` to remove a plugin from the config file # # See the documentation for more https://github.com/rossmacarthur/sheldon#readme shell = "zsh" [templates] defer = { value = 'zsh-defer source "{{ file }}"', each = true } [plugins] [plugins.zsh-defer] github = "romkatv/zsh-defer" [plugins.zsh-syntax-highlighting] github = "zsh-users/zsh-syntax-highlighting" apply = ["defer"] [plugins.zsh-substring-search] github = "zsh-users/zsh-history-substring-search" apply = ["defer"] [plugins.zsh-autosuggestions] github = "zsh-users/zsh-autosuggestions" apply = ["defer"] use = ["{{ name }}.zsh"]