summaryrefslogtreecommitdiffstats
path: root/src/commands/line_nums.rs
blob: 5a1d047f56b5a7d6189c24e866214e0c8235fc3f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::config::clean::app::display::line_number::LineNumberStyle;
use crate::context::AppContext;
use crate::error::AppResult;

use super::reload;

pub fn switch_line_numbering(context: &mut AppContext, style: LineNumberStyle) -> AppResult {
    context
        .config_mut()
        .display_options_mut()
        .set_line_nums(style);
    reload::reload_dirlist(context)
}