config

package
v0.10.0-nightly Latest Latest
Warning

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

Go to latest
Published: Oct 27, 2025 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DirName  = ".noxdir"
	FileName = "settings.json"
)

Variables

This section is empty.

Functions

func ResolveConfigPath

func ResolveConfigPath(configDir string) (string, error)

Types

type Bindings added in v0.5.0

type Bindings struct {
	DriveBindings DriveBindings `json:"driveBindings"`
	DirBindings   DirBindings   `json:"dirBindings"`
	Explore       []string      `json:"explore"`
	Quit          []string      `json:"quit"`
	Refresh       []string      `json:"refresh"`
	Help          []string      `json:"help"`
	Config        []string      `json:"config"`
}

type DirBindings added in v0.5.0

type DirBindings struct {
	LevelUp         []string `json:"levelUp"`
	LevelDown       []string `json:"levelDown"`
	Delete          []string `json:"delete"`
	TopFiles        []string `json:"topFiles"`
	TopDirs         []string `json:"topDirs"`
	FilesOnly       []string `json:"filesOnly"`
	DirsOnly        []string `json:"dirsOnly"`
	NameFilter      []string `json:"nameFilter"`
	ToggleSelectAll []string `json:"toggleSelectAll"`
	Chart           []string `json:"chart"`
	Diff            []string `json:"diff"`
}

type DriveBindings added in v0.5.0

type DriveBindings struct {
	LevelDown []string `json:"levelDown"`
}

type Settings

type Settings struct {
	Path        string   `json:"-"`
	ColorSchema string   `json:"colorSchema"`
	Exclude     []string `json:"exclude"`
	NoEmptyDirs bool     `json:"noEmptyDirs"`
	NoHidden    bool     `json:"noHidden"`
	SimpleColor bool     `json:"simpleColor"`
	UseCache    bool     `json:"useCache"`
	Bindings    Bindings `json:"bindings"`
}

func LoadSettings

func LoadSettings() (*Settings, error)

func (Settings) ConfigPath

func (s Settings) ConfigPath() string

Jump to

Keyboard shortcuts

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