From e46a6819b5f6a83ae81b3484369d2072c7f09d35 Mon Sep 17 00:00:00 2001 From: Akshay Date: Sun, 19 Jul 2020 10:55:52 +0530 Subject: improve command mode positioning/ux --- src/main.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index f83fc83..d96119e 100644 --- a/src/main.rs +++ b/src/main.rs @@ -13,7 +13,7 @@ use crate::utils::{load_configuration_file, AppConfig}; use clap::{App as ClapApp, Arg}; use cursive::termion; -use cursive::views::NamedView; +use cursive::views::{LinearLayout, NamedView}; use lazy_static::lazy_static; lazy_static! { @@ -52,7 +52,11 @@ fn main() { } else { let mut s = termion().unwrap(); let app = App::load_state(); - s.add_layer(NamedView::new("Main", app)); + let layout = NamedView::new( + "Frame", + LinearLayout::vertical().child(NamedView::new("Main", app)), + ); + s.add_layer(layout); s.add_global_callback(':', |s| open_command_window(s)); s.set_theme(theme::theme_gen()); -- cgit v1.2.3