summaryrefslogtreecommitdiffstats
path: root/src/commands/line_nums.rs
blob: 24e51b114b42b512dd7ed2bd99360d721fae0dd8 (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::JoshutoResult;

use super::reload;

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