Crate catfood_bar

Crate catfood_bar 

Source

Re-exports§

pub use component_manager::ComponentManager;
pub use components::LeftBar;
pub use components::MiddleBar;
pub use components::RightBar;

Modules§

component_manager
components
config
logging
lua_component
time_utils

Structs§

App
The main application which holds the state and logic of the application.

Functions§

handle_bar_cli
Handle common bar CLI logic: check if running and optionally spawn in panel Returns true if spawning in panel (process will exit via spawn_in_panel), false if should continue with direct execution
is_bar_running
Check if bar is already running by checking PID file
run_bar
spawn_in_panel
Spawn bar executable in a kitten panel