Documentation
¶
Index ¶
- Variables
- func AllPluginsPath() string
- func ConfigFileDir() string
- func ConfigsOnDisk() map[string]bool
- func MetadataDir() string
- func PluginDir() string
- func PluginsFilePath() string
- func PluginsOnDisk() map[string]string
- type Plugin
- func (plugin *Plugin) CloneRepo() (string, error)
- func (plugin Plugin) ConfigFilePath() string
- func (plugin Plugin) Disable() Plugin
- func (plugin Plugin) Enable() Plugin
- func (plugin Plugin) Freeze(version string) Plugin
- func (plugin Plugin) HasVersion() bool
- func (plugin Plugin) IsColorscheme() bool
- func (plugin Plugin) IsDisabled() bool
- func (plugin Plugin) IsEnabled() bool
- func (plugin *Plugin) RunGit(args ...string) (string, error)
- func (plugin Plugin) Thaw() Plugin
- type Plugins
Constants ¶
This section is empty.
Variables ¶
View Source
var Filesys = afero.NewOsFs()
Filesys ....
Functions ¶
func ConfigsOnDisk ¶
Types ¶
type Plugin ¶
type Plugin struct {
Name string `json:"name"`
URL string `json:"url"` // not always a url
CleanName string `json:"clean_name"`
ConfigFile string `json:"config_file"`
Colorscheme bool `json:"colorscheme"`
Enabled bool `json:"enabled"`
Version string `json:"version"`
}
Plugin ....
func (Plugin) HasVersion ¶
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
vim-add
command
|
|
|
vim-build-sources
command
|
|
|
vim-check
command
|
|
|
vim-config
command
|
|
|
vim-disable
command
|
|
|
vim-enable
command
|
|
|
vim-freeze
command
|
|
|
vim-list
command
|
|
|
vim-remove
command
|
|
|
vim-rename
command
|
|
|
vim-thaw
command
|
|
|
vim-verify
command
|
Click to show internal directories.
Click to hide internal directories.