From 2a94573f54c69a9af7536586ab2c03eb88bda5e7 Mon Sep 17 00:00:00 2001 From: Gustaf Rydholm Date: Fri, 5 Jan 2024 01:50:20 +0100 Subject: Refactor --- fnl/plugins/dial.fnl | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 fnl/plugins/dial.fnl (limited to 'fnl/plugins/dial.fnl') diff --git a/fnl/plugins/dial.fnl b/fnl/plugins/dial.fnl new file mode 100644 index 0000000..7a888eb --- /dev/null +++ b/fnl/plugins/dial.fnl @@ -0,0 +1,25 @@ +;; Better incrementation/decrementation. + +(local keys [{1 : + 2 (fn [] + (let [dial (require :dial.map)] + (dial.inc_normal))) + :expr true + :desc :Increment} + {1 : + 2 (fn [] + (let [dial (require :dial.map)] + (dial.dec_normal))) + :expr true + :desc :Decrement}]) + +(fn config [] + (let [cfg (require :dial.config) + augend (require :dial.augend)] + (cfg.augends:register_group {:default [augend.integer.alias.decimal + augend.integer.alias.hex + (. augend.date.alias "%Y-%m-%d") + augend.constant.alias.bool + augend.semver.alias.semver]}))) + +{1 :monaqa/dial.nvim : keys : config} -- cgit v1.2.3-70-g09d2