linutil_tui 26.5.21

Chris Titus Tech's Linux Toolbox - Linutil is a distro-agnostic toolbox designed to simplify everyday Linux tasks.
1
2
3
4
5
6
7
8
9
10
11
12
13
use rand::RngExt;

const TIPS: &str = include_str!("../cool_tips.txt");

pub fn get_random_tip() -> &'static str {
    let tips: Vec<&str> = TIPS.lines().collect();
    if tips.is_empty() {
        return "";
    }

    let random_index = rand::rng().random_range(0..tips.len());
    tips[random_index]
}