summaryrefslogtreecommitdiff
path: root/src/config/theme/mod.rs
diff options
context:
space:
mode:
authorNathan Reiner <nathan@nathanreiner.xyz>2024-08-02 20:41:29 +0200
committerNathan Reiner <nathan@nathanreiner.xyz>2024-08-02 20:41:29 +0200
commit219c560c7c0ad9e3960298ec125d4e64637fe84b (patch)
treeb04df9aa63b68739383528a77c229828bdb95773 /src/config/theme/mod.rs
parent595bcac243cb9cdd87e7484ab102c86f3235db8a (diff)
add editor theme and state lua bindings
Diffstat (limited to 'src/config/theme/mod.rs')
-rw-r--r--src/config/theme/mod.rs15
1 files changed, 5 insertions, 10 deletions
diff --git a/src/config/theme/mod.rs b/src/config/theme/mod.rs
index ca9723b..b714e86 100644
--- a/src/config/theme/mod.rs
+++ b/src/config/theme/mod.rs
@@ -1,14 +1,13 @@
-
use mlua::UserData;
use self::{editor::EditorTheme, sheetview::SheetViewTheme};
use super::DUMMY_CONFIG;
-pub mod style;
-pub mod sheetview;
-pub mod editor;
mod bar;
+pub mod editor;
+pub mod sheetview;
+pub mod style;
#[derive(Clone, Debug, Default)]
pub struct Theme {
@@ -27,12 +26,8 @@ impl Theme {
impl UserData for Theme {
fn add_fields<'lua, F: mlua::prelude::LuaUserDataFields<'lua, Self>>(fields: &mut F) {
- fields.add_field_function_get("sheetview", |_, _| {
- Ok(DUMMY_CONFIG.theme.sheetview)
- });
+ fields.add_field_function_get("sheetview", |_, _| Ok(DUMMY_CONFIG.theme.sheetview));
- fields.add_field_function_get("editor", |_, _| {
- Ok(DUMMY_CONFIG.theme.editor)
- })
+ fields.add_field_function_get("editor", |_, _| Ok(DUMMY_CONFIG.theme.editor))
}
}