Documentation ¶
Index ¶
Constants ¶
View Source
const ConfigDir = "$HOME/.config/kinsro"
ConfigDir ConfigDir
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { Environment string VIndexPath string StoragePaths []string FfmpegScriptPath string FfmpegPresetPath string }
Config config
type PartialConfig ¶
type PartialConfig struct { Environment *string VIndexPath *string StoragePaths *[]string FfmpegScriptPath *string FfmpegPresetPath *string }
PartialConfig PartialConfig
func NewPartialConfigFromEnvironmentVariable ¶
func NewPartialConfigFromEnvironmentVariable() *PartialConfig
NewPartialConfigFromEnvironmentVariable NewPartialConfigFromEnvironmentVariable
func NewPartialConfigFromFile ¶
func NewPartialConfigFromFile(fs afero.Fs, path string) (*PartialConfig, error)
NewPartialConfigFromFile NewPartialConfigFromFile
func (PartialConfig) Fulfillded ¶
func (partialConfig PartialConfig) Fulfillded() bool
Fulfillded Fulfillded
func (PartialConfig) Merge ¶
func (partialConfig PartialConfig) Merge(updater *PartialConfig) *PartialConfig
Merge Merge
func (PartialConfig) ToConfig ¶
func (partialConfig PartialConfig) ToConfig() (*Config, error)
ToConfig ToConfig
Click to show internal directories.
Click to hide internal directories.