From 79afd5af4af70b063b81ff5adb47043f1632be9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Av=C3=A9?= Date: Sat, 19 Nov 2022 15:07:34 +0100 Subject: [PATCH] Keymapping for generating IMEC TOTP --- awesome/keys.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/awesome/keys.lua b/awesome/keys.lua index f39ccab..a626466 100644 --- a/awesome/keys.lua +++ b/awesome/keys.lua @@ -137,6 +137,13 @@ keys.globalkeys = gears.table.join( end, {description = "Open Firefox", group = "launcher"} ), + -- Generate IMEC TOTP + awful.key({modkey}, "i", + function() + awful.spawn.with_shell("ykman oath accounts code \"Microsoft (IMEC)\" | cut -d ' ' -f 5 | xsel --clipboard") + end, + {description = "Generate IMEC TOTP", group = "launcher"} + ), -- Spawn file manager awful.key({modkey}, "a", function() @@ -261,7 +268,7 @@ keys.globalkeys = gears.table.join( awful.key({}, "XF86Calculator", function() - awful.util.spawn("rofi -show calc -modi calc -no-show-match -no-sort -calc-command \"echo -n '{result}' | xsel -i\"") + awful.util.spawn("rofi -show calc -modi calc -no-show-match -no-sort -calc-command \"echo -n '{result}' | xsel --clipboard\"") end, {description = "Launch the calculator", group = "hotkeys"} ),