aboutsummaryrefslogtreecommitdiff
path: root/.config/awesome/ui/fresnel/lenses/src/lib.rs
diff options
context:
space:
mode:
authordelta <darkussdelta@gmail.com>2023-03-04 22:04:55 +0100
committerdelta <darkussdelta@gmail.com>2023-03-04 22:18:21 +0100
commitf0b32f45746c026d402651013b7e98315d6956a1 (patch)
treef42609e98522da081cebdd21a674a702d1054bbc /.config/awesome/ui/fresnel/lenses/src/lib.rs
parenta0f8b5fa6acdd1c2477fb1881dd9067956bf0ae6 (diff)
restructure awesome config, add fresnel
Diffstat (limited to '.config/awesome/ui/fresnel/lenses/src/lib.rs')
-rw-r--r--.config/awesome/ui/fresnel/lenses/src/lib.rs16
1 files changed, 16 insertions, 0 deletions
diff --git a/.config/awesome/ui/fresnel/lenses/src/lib.rs b/.config/awesome/ui/fresnel/lenses/src/lib.rs
new file mode 100644
index 0000000..e4fc881
--- /dev/null
+++ b/.config/awesome/ui/fresnel/lenses/src/lib.rs
@@ -0,0 +1,16 @@
+mod application;
+mod calculator;
+mod entry;
+
+use mlua::prelude::*;
+
+#[mlua::lua_module]
+fn lenses(lua: &Lua) -> LuaResult<LuaTable> {
+ let exports = lua.create_table()?;
+ // lua.create_fun
+ // exports.push(application::query)?;
+ exports.set("1", lua.create_function(calculator::query)?)?;
+ exports.set("2", lua.create_function(application::query)?)?;
+
+ Ok(exports)
+}