summaryrefslogtreecommitdiff
path: root/casual.lua
diff options
context:
space:
mode:
Diffstat (limited to 'casual.lua')
-rw-r--r--casual.lua38
1 files changed, 38 insertions, 0 deletions
diff --git a/casual.lua b/casual.lua
new file mode 100644
index 0000000..387bffd
--- /dev/null
+++ b/casual.lua
@@ -0,0 +1,38 @@
+local waywall = require("waywall")
+
+function prevent_double_maps(remaps)
+ for k, v in pairs(remaps) do
+ remaps[v] = k
+ end
+ return remaps
+end
+
+return {
+ input = {
+ layout = "us",
+ variant = "colemak_dh",
+ repeat_rate = 40,
+ repeat_delay = 300,
+ sensitivity = normal_sens,
+ confine_pointer = false,
+ remaps = prevent_double_maps({
+ ["MB5"] = "F3",
+ ["Enter"] = "Esc",
+ ["dot"] = "leftctrl",
+ ["slash"] = "rightshift",
+ ["MB4"] = "leftshift",
+ }),
+ },
+ theme = {
+ background = bg_color,
+ ninb_anchor = "bottomright",
+ ninb_opacity = 1.0,
+ },
+ experimental = {
+ debug = false,
+ jit = false,
+ tearing = false,
+ scene_add_text = true,
+ },
+ actions = {},
+}