[go: up one dir, main page]

File: utils.rs

package info (click to toggle)
rust-k9 0.12.0-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 296 kB
  • sloc: makefile: 2
file content (16 lines) | stat: -rw-r--r-- 455 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
pub fn add_linebreaks(s: &str) -> String {
    format!("\n{}\n", s)
}

pub fn terminal_separator_line() -> String {
    let width_override = crate::config::terminal_width_override();
    let width = if width_override != 0 {
        width_override
    } else if let Some((width, _)) = terminal_size::terminal_size() {
        width.0 as usize
    } else {
        100 // default width if we can't determine terminal width
    };

    "━".repeat(width)
}