Documentation
¶
Index ¶
- func RenderBuildHook(params BuildHookParams) ([]byte, error)
- func RenderNixConf() ([]byte, error)
- func RenderProfileNixyYAML(values ProfileNixyYAMLParams) ([]byte, error)
- func RenderShellHook(params ShellHookParams) ([]byte, error)
- func RenderWorkspaceFlake(values *WorkspaceFlakeParams) ([]byte, error)
- type BuildHookParams
- type ProfileNixyYAMLParams
- type ShellHookParams
- type URLPackage
- type WorkspaceFlakePackgeBuild
- type WorkspaceFlakeParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RenderBuildHook ¶
func RenderBuildHook(params BuildHookParams) ([]byte, error)
func RenderNixConf ¶
func RenderProfileNixyYAML ¶
func RenderProfileNixyYAML(values ProfileNixyYAMLParams) ([]byte, error)
func RenderShellHook ¶
func RenderShellHook(params ShellHookParams) ([]byte, error)
func RenderWorkspaceFlake ¶
func RenderWorkspaceFlake(values *WorkspaceFlakeParams) ([]byte, error)
Types ¶
type BuildHookParams ¶
type ProfileNixyYAMLParams ¶
type ProfileNixyYAMLParams struct {
NixPkgsCommit string
}
type ShellHookParams ¶
type ShellHookParams struct {
OnShellEnter string
}
type URLPackage ¶
type URLPackage struct {
Name string `yaml:"name"`
URL string `yaml:"url"`
Sha256 string `yaml:"sha256"`
InstallHook string
BinPaths []string `yaml:"-"`
}
copy of pkg/nix.URLPackage
type WorkspaceFlakeParams ¶
Click to show internal directories.
Click to hide internal directories.