aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs
index 7d19af4..bd9bc07 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -11,14 +11,16 @@ fn main() {
checks::run_checks(&budget);
let mut app = cursive::Cursive::default();
+ let cursive::XY { x: term_width, .. } = app.screen_size();
app.set_theme(display::theme());
app.add_global_callback('q', |s| s.quit());
let mut layout = cursive::views::LinearLayout::vertical();
layout.add_child(cursive::views::TextView::new(format!(
- "Budget: {} ({})",
+ "Budget: {} ({})\n{}",
budget.name(),
- budget.id()
+ budget.id(),
+ "=".repeat(term_width),
)));
layout.add_child(views::txn_tables(&budget));