aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/backend/mod.rs (renamed from src/backend.rs)8
-rw-r--r--src/backend/tty.rs (renamed from src/tty.rs)0
-rw-r--r--src/backend/winit.rs (renamed from src/winit.rs)0
-rw-r--r--src/main.rs6
4 files changed, 7 insertions, 7 deletions
diff --git a/src/backend.rs b/src/backend/mod.rs
index 12f5a0a3..5c0f62a5 100644
--- a/src/backend.rs
+++ b/src/backend/mod.rs
@@ -2,10 +2,14 @@ use smithay::backend::renderer::gles::GlesRenderer;
use smithay::output::Output;
use crate::niri::OutputRenderElements;
-use crate::tty::Tty;
-use crate::winit::Winit;
use crate::Niri;
+pub mod tty;
+pub use tty::Tty;
+
+pub mod winit;
+pub use winit::Winit;
+
pub enum Backend {
Tty(Tty),
Winit(Winit),
diff --git a/src/tty.rs b/src/backend/tty.rs
index 63256821..63256821 100644
--- a/src/tty.rs
+++ b/src/backend/tty.rs
diff --git a/src/winit.rs b/src/backend/winit.rs
index 35bf3407..35bf3407 100644
--- a/src/winit.rs
+++ b/src/backend/winit.rs
diff --git a/src/main.rs b/src/main.rs
index 216dedee..222aa1e3 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -10,21 +10,17 @@ mod frame_clock;
mod input;
mod layout;
mod niri;
-mod tty;
mod utils;
-mod winit;
use std::env;
use std::ffi::OsString;
-use backend::Backend;
+use backend::{Backend, Tty, Winit};
use clap::Parser;
use niri::Niri;
use smithay::reexports::calloop::EventLoop;
use smithay::reexports::wayland_server::{Display, DisplayHandle};
use tracing_subscriber::EnvFilter;
-use tty::Tty;
-use winit::Winit;
#[derive(Parser)]
#[command(author, version, about, long_about = None)]