erworben

package
v0.0.0-...-1c9a7a8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 15, 2023 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const (
	OptionDebug = 1 << iota
)

Variables

This section is empty.

Functions

func MakeFormatterActionNames

func MakeFormatterActionNames() *formatterActionNames

Types

type Akte

type Akte struct {
	Defaults        Defaults                                `toml:"defaults"`
	HiddenEtiketten []kennung.Etikett                       `toml:"hidden-etiketten"`
	FileExtensions  FileExtensions                          `toml:"file-extensions"`
	RemoteScripts   map[string]script_config.RemoteScript   `toml:"remote-scripts"`
	Actions         map[string]script_config.ScriptConfig   `toml:"actions,omitempty"`
	PrintOptions    erworben_cli_print_options.PrintOptions `toml:"cli-output"`
	Tools           erworben_tools.Tools                    `toml:"tools"`
	Filters         map[string]string                       `toml:"filters"`
}

func Default

func Default(defaultTyp kennung.Typ) (k Akte)

func (Akte) Equals

func (a Akte) Equals(b Akte) bool

func (Akte) GetFilters

func (a Akte) GetFilters() map[string]string

func (Akte) GetGattung

func (Akte) GetGattung() schnittstellen.GattungLike

func (*Akte) Reset

func (a *Akte) Reset()

func (*Akte) ResetWith

func (a *Akte) ResetWith(b Akte)

type Cli

type Cli struct {
	BasePath string

	Debug    debug.Options
	Verbose  bool
	Todo     bool
	DryRun   bool
	Complete bool

	IncludeCwd    bool
	IncludeHidden bool

	AllowMissingHinweis              bool
	CheckoutCacheEnabled             bool
	PredictableHinweisen             bool
	UseRightAlignedIndentsInOrganize bool

	PrintOptions erworben_cli_print_options.PrintOptions
	ToolOptions  erworben_tools.Tools
	// contains filtered or unexported fields
}

func DefaultCli

func DefaultCli() (c Cli)

func (*Cli) AddToFlags

func (c *Cli) AddToFlags(f *flag.FlagSet)

func (*Cli) ApplyPrintOptionsKonfig

func (c *Cli) ApplyPrintOptionsKonfig(
	po erworben_cli_print_options.PrintOptions,
)

func (Cli) UsePredictableHinweisen

func (c Cli) UsePredictableHinweisen() bool

func (Cli) UsePrintEtiketten

func (c Cli) UsePrintEtiketten() bool

func (Cli) UsePrintTime

func (c Cli) UsePrintTime() bool

type Defaults

type Defaults struct {
	Typ       kennung.Typ       `toml:"typ"`
	Etiketten []kennung.Etikett `toml:"etiketten"`
}

type FileExtensions

type FileExtensions struct {
	Zettel   string `toml:"zettel"`
	Organize string `toml:"organize"`
	Typ      string `toml:"typ"`
	Etikett  string `toml:"etikett"`
	Kasten   string `toml:"kasten"`
}

func (FileExtensions) GetFileExtensionEtikett

func (a FileExtensions) GetFileExtensionEtikett() string

func (FileExtensions) GetFileExtensionForGattung

func (a FileExtensions) GetFileExtensionForGattung(
	g1 schnittstellen.GattungGetter,
) string

func (FileExtensions) GetFileExtensionKasten

func (a FileExtensions) GetFileExtensionKasten() string

func (FileExtensions) GetFileExtensionOrganize

func (a FileExtensions) GetFileExtensionOrganize() string

func (FileExtensions) GetFileExtensionTyp

func (a FileExtensions) GetFileExtensionTyp() string

func (FileExtensions) GetFileExtensionZettel

func (a FileExtensions) GetFileExtensionZettel() string

func (*FileExtensions) Reset

func (a *FileExtensions) Reset()

func (*FileExtensions) ResetWith

func (a *FileExtensions) ResetWith(b FileExtensions)

type Options

type Options int

type RemoteScriptFile

type RemoteScriptFile struct {
	Path string
}

func (RemoteScriptFile) Cmd

func (s RemoteScriptFile) Cmd(args ...string) (c *exec.Cmd, err error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL