implement list entries order option

This commit is contained in:
yggverse 2025-06-25 10:54:19 +03:00
parent 3cc53b3dc7
commit 0a22d1388c
4 changed files with 26 additions and 2 deletions

View file

@ -84,6 +84,10 @@ pub struct Config {
#[arg(long, default_value_t = false)]
pub list_dir_modified: bool,
/// Sort directories in list DESC (ASC by default)
#[arg(long, default_value_t = false)]
pub list_dir_reverse: bool,
/// Show file size in list (as the alternative text for navigation links)
#[arg(long, default_value_t = false)]
pub list_file_size: bool,
@ -100,6 +104,10 @@ pub struct Config {
#[arg(long, default_value_t = false)]
pub list_file_modified: bool,
/// Sort files in list DESC (ASC by default)
#[arg(long, default_value_t = false)]
pub list_file_reverse: bool,
/// Time format for listing items
///
/// * use escape notation for `%` e.g. `"%%Y-%%m-%%d %%H:%%M:%%S"`