summaryrefslogtreecommitdiffstats
path: root/src/display.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/display.rs')
-rw-r--r--src/display.rs18
1 files changed, 10 insertions, 8 deletions
diff --git a/src/display.rs b/src/display.rs
index ffb2cb0..93179d8 100644
--- a/src/display.rs
+++ b/src/display.rs
@@ -37,14 +37,16 @@ fn inner_display_grid(
let mut output = String::new();
let padding_rules = get_padding_rules(&metas, flags);
- let mut grid = Grid::new(GridOptions {
- filling: Filling::Spaces(2),
- direction: if flags.layout == Layout::OneLine {
- Direction::LeftToRight
- } else {
- Direction::TopToBottom
- },
- });
+ let mut grid = match flags.layout {
+ Layout::OneLine => Grid::new(GridOptions {
+ filling: Filling::Spaces(1),
+ direction: Direction::LeftToRight,
+ }),
+ _ => Grid::new(GridOptions {
+ filling: Filling::Spaces(2),
+ direction: Direction::TopToBottom,
+ }),
+ };
// The first iteration (depth == 0) corresponds to the inputs given by the
// user. We defer displaying directories given by the user unless we've been