Skip to main content

Crate hazelnut

Crate hazelnut 

Source
Expand description

Hazelnut - Terminal-based automated file organizer

A Hazel-like file organization tool with a TUI interface.

Re-exports§

pub use config::Config;
pub use rules::Action;
pub use rules::Condition;
pub use rules::Rule;
pub use rules::RuleEngine;
pub use theme::Theme;
pub use watcher::Watcher;

Modules§

app
TUI Application module
config
Configuration management
ipc
Inter-process communication between TUI and daemon
rules
Rule engine - conditions and actions for file organization
theme
Theme configuration and colors.
watcher
File system watcher

Functions§

expand_path
Expand ~ in a path to the user’s home directory