config

package
v0.8.0-nightly Latest Latest
Warning

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

Go to latest
Published: Aug 28, 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"`
	Chart      []string `json:"chart"`
	Diff       []string `json:"diff"`
}

type DriveBindings added in v0.5.0

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

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