aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
authorpablu <me@pablu.de>2026-06-02 19:55:57 +0200
committerpablu <me@pablu.de>2026-06-02 19:55:57 +0200
commit0f9492c0da3ac6d391b7b0d32ea2a391b94a18f4 (patch)
treea1fb59a02068ad49ea40d055e3b5e00da3db63a3 /src/main.rs
parentb547e6758c635682c94794e5c13070a73c918203 (diff)
near feature parity with previous architecture
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/main.rs b/src/main.rs
index b768cc7..120721b 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -1,6 +1,5 @@
mod actions;
mod app;
-mod event;
mod gentoo;
mod screens;
mod theme;
@@ -20,7 +19,10 @@ use ratatui::{
prelude::CrosstermBackend,
};
-use crate::{app::App, gentoo::Portage};
+use crate::{
+ app::App,
+ gentoo::{Portage, portage_loader},
+};
struct TuiGuard;
@@ -37,10 +39,9 @@ fn main() -> color_eyre::Result<()> {
let tui = init_tui()?;
let mut p = Portage::new();
- p.world_packages = Portage::load_world_packages()?;
-
- p.installed_packages = Portage::load_installed_packages()?;
- p.load_available_packages()?;
+ p.world_packages = portage_loader::load_world_packages()?;
+ p.installed_packages = portage_loader::load_installed_packages()?;
+ // p.available_packages = portage_loader::load_available_packages()?;
let mut app = App::new(p);