Documentation
¶
Index ¶
- type DotFilerGremlin
- func (d DotFilerGremlin) GetMyDotfiles() (repositories []github.Repository, err error)
- func (d DotFilerGremlin) Install() (out *bytes.Buffer, err error)
- func (d DotFilerGremlin) Name() string
- func (d DotFilerGremlin) Uninstall() (out *bytes.Buffer, err error)
- func (d DotFilerGremlin) Validate() (out *bytes.Buffer, err error)
- type DotfilesSetup
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DotFilerGremlin ¶
type DotFilerGremlin struct {
GithubAuthTokenProvider externalapi.IGithubTokenProvider
GithubClientProvider externalapi.IGithubClientProvider
}
func NewDotfilesGremlin ¶
func NewDotfilesGremlin() *DotFilerGremlin
func (DotFilerGremlin) GetMyDotfiles ¶
func (d DotFilerGremlin) GetMyDotfiles() (repositories []github.Repository, err error)
func (DotFilerGremlin) Name ¶
func (d DotFilerGremlin) Name() string
type DotfilesSetup ¶ added in v0.0.11
func NewDotfilesSetup ¶ added in v0.0.11
func NewDotfilesSetup(repoURL, localPath, installScript string) *DotfilesSetup
func (DotfilesSetup) Install ¶ added in v0.0.11
func (d DotfilesSetup) Install() (*bytes.Buffer, error)
func (DotfilesSetup) Name ¶ added in v0.0.11
func (d DotfilesSetup) Name() string
Click to show internal directories.
Click to hide internal directories.