diff --git a/src/config.rs b/src/config.rs index 78a4453..80b91bf 100644 --- a/src/config.rs +++ b/src/config.rs @@ -21,6 +21,7 @@ pub enum ColumnAlignment { #[default] Left, Right, + Center, } impl<'de> serde::Deserialize<'de> for ColumnConfig { diff --git a/src/modes/list.rs b/src/modes/list.rs index 1bf8bcb..ffdcfc0 100644 --- a/src/modes/list.rs +++ b/src/modes/list.rs @@ -161,6 +161,7 @@ pub fn mode_list( cell = match column.align { crate::config::ColumnAlignment::Right => cell.set_alignment(CellAlignment::Right), crate::config::ColumnAlignment::Left => cell.set_alignment(CellAlignment::Left), + crate::config::ColumnAlignment::Center => cell.set_alignment(CellAlignment::Center), }; table_row.add_cell(cell); }