broot 1.2.8

A new file manager
Documentation


/// find the list of optional features which are enabled
pub fn list() -> Vec<(&'static str, &'static str)> {
    #[allow(unused_mut)]
    let mut features: Vec<(&'static str, &'static str)> = Vec::new();

    #[cfg(not(any(target_family = "windows", target_os = "android")))]
    features.push(("permissions", "allow showing file mode, owner and group"));

    #[cfg(feature = "client-server")]
    features.push((
        "client-server",
        "see https://github.com/Canop/broot/blob/master/client-server.md",
    ));

    #[cfg(feature = "clipboard")]
    features.push((
        "clipboard",
        ":copy_path (copying the current path), and :input_paste (pasting into the input)",
    ));

    features
}