Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DirectorySelector ¶
type DirectorySelector struct {
// contains filtered or unexported fields
}
DirectorySelector orchestrates directory discovery and selection
func NewDirectorySelector ¶
func NewDirectorySelector(cfg *config.Config) *DirectorySelector
NewDirectorySelector creates a new DirectorySelector instance
func (*DirectorySelector) BuildList ¶
func (ds *DirectorySelector) BuildList(path string, cliDepth int) ([]byte, error)
BuildList constructs a list of directories combining zoxide frecency and find/fd results
func (*DirectorySelector) SelectDirectory ¶
func (ds *DirectorySelector) SelectDirectory(basePath string, cliDepth int) (string, error)
SelectDirectory orchestrates the full directory selection workflow
Click to show internal directories.
Click to hide internal directories.