Documentation
¶
Index ¶
- Constants
- Variables
- func GetDefaultConfigFile(configHome string) (string, error)
- func GetDefaultConfigHome() string
- func GetDefaultEditor() (string, error)
- func GetDefaultFilterCmd() (string, error)
- func GetDefaultSnippetsDir(configHome string) (string, error)
- func GetDefaultSnippetsFile(configHome string) (string, error)
- type Config
Constants ¶
View Source
const ( DEFAULT_CONFIG_FILE = "corgi_conf.json" DEFAULT_SNIPPETS_DIR = "snippets" DEFAULT_SNIPPETS_FILE = "snippets.json" DEFAULT_EDITOR = "vim" DEFAULT_FILTER_CMD_FZF = "fzf" DEFAULT_FILTER_CMD_PECO = "peco" )
Variables ¶
View Source
var MissingDefaultFilterCmdError = errors.New("missing default filter cmd")
Functions ¶
func GetDefaultConfigFile ¶
func GetDefaultConfigHome ¶ added in v0.2.3
func GetDefaultConfigHome() string
func GetDefaultEditor ¶
func GetDefaultFilterCmd ¶
func GetDefaultSnippetsDir ¶
func GetDefaultSnippetsFile ¶
Types ¶
type Config ¶
type Config struct { SnippetsFile string `json:"snippets_file"` SnippetsDir string `json:"snippets_dir"` Editor string `json:"editor"` FilterCmd string `json:"filter_cmd"` }
func (*Config) LoadSnippetsMeta ¶ added in v0.2.4
func (c *Config) LoadSnippetsMeta() (*snippet.SnippetsMeta, error)
Click to show internal directories.
Click to hide internal directories.