**always open / always on
line-based writer with responsive command-line interface (CLI) that automatically saves sessions to a built-in directory
timestamped entries — each line saved with a precise timestamp
noise prompt — random input prompt
session autosaving — entries are written to disk as you go
automated directory structure — organizes logs, sublogs, and pseudo-logs in a consistent hierarchy
auto timeout - session auto timeout after inactivity
-----------
**user guide***
-log files will be saved to '/ff/_bin' directory
-prepend line input with '\' to overwrite previous line
-adjust any Terminal settings (eg. profile, font, etc) in Terminal -> 'Preferences'
-edit settings.json file [ff.app/Contents/Resources/settings.json] to adjust program variables (eg. timeout, log directory name)
*settings.json edit guide*
{
"timeout_interval": 3600, #adjust auto timeout interval (seconds)
"color_change_marker": 10, #adjust color change marker interval (every x line in session is highlighted)
"color_change_limit": 100, #adjust color change limiter (after x lines every line in session is highlighted)
"noise_prompt": true, #turn off noise prompt by changing to 'false'
"write_pseudo_char": "$", #change psuedo log character from '$' to a different character (eg. '#')
"dir_names": {
"logs": "bin", #change name of log directory
"master_log": "master", #change name of master log
}
}