ratatui
This commit is contained in:
1588
Cargo.lock
generated
1588
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@@ -12,4 +12,6 @@ name = "tui"
|
||||
path = "src/tui/main.rs"
|
||||
|
||||
[dependencies]
|
||||
crossterm = "0.29.0"
|
||||
ratatui = "0.30.0"
|
||||
rkyv = {version = "0.8.15"}
|
||||
|
||||
@@ -15,8 +15,10 @@ mod battery;
|
||||
mod data;
|
||||
|
||||
fn main() -> Result<(), Box<dyn Error>> {
|
||||
let mut battery = battery::Battery::new().unwrap();
|
||||
let mut battery =
|
||||
battery::Battery::new().expect("You don't have a battery, or we can't find it");
|
||||
battery.update().unwrap();
|
||||
|
||||
let battery_file = fs::OpenOptions::new().read(true).open("./battery.data");
|
||||
|
||||
let mut data: Data;
|
||||
|
||||
@@ -1,3 +1,17 @@
|
||||
fn main() -> Result<(), ()> {
|
||||
Ok(())
|
||||
use std::time::Duration;
|
||||
|
||||
use ratatui::layout::{self, Constraint, Layout};
|
||||
|
||||
fn main() -> Result<(), Box<dyn std::error::Error>> {
|
||||
ratatui::run(|terminal| {
|
||||
loop {
|
||||
terminal.draw(|frame| {
|
||||
let layout = frame.area().layout_vec(&Layout::horizontal([
|
||||
Constraint::Percentage(50),
|
||||
Constraint::Percentage(50),
|
||||
]));
|
||||
frame.render_widget("Hello World!", layout[1])
|
||||
})?;
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user