aboutsummaryrefslogtreecommitdiff
path: root/config/lumail
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2017-11-01 16:10:01 +0100
committerFlorian Fischer <florian.fl.fischer@fau.de>2017-11-01 16:10:01 +0100
commit78a27d50acdf5a626b3ac72d19eb7ea68d204717 (patch)
tree25e0314096e4d556259190faa6a38376aa2ea471 /config/lumail
parent3b35bda441642f6b51bbe0bd05093b46c3f25eaf (diff)
downloaddotfiles-78a27d50acdf5a626b3ac72d19eb7ea68d204717.tar.gz
dotfiles-78a27d50acdf5a626b3ac72d19eb7ea68d204717.zip
remove now useless completion extension
Diffstat (limited to 'config/lumail')
-rw-r--r--config/lumail/lumail.lua32
1 files changed, 6 insertions, 26 deletions
diff --git a/config/lumail/lumail.lua b/config/lumail/lumail.lua
index 42e0337..678f805 100644
--- a/config/lumail/lumail.lua
+++ b/config/lumail/lumail.lua
@@ -5,6 +5,10 @@
keymap['global']['gg'] = 'first()'
keymap['global']['G'] = 'last()'
+-- change message binding to show headers
+keymap['message']['G'] = nil
+keymap['message']['^G'] = 'Config.toggle( "message.headers" )'
+
-----------------------------------------------------------------------------
--
@@ -178,30 +182,6 @@ colour_table['message'] = {
}
--
--- Include address book completion in on_complete
+-- Specify address book command.
--
-do
- local _on_complete = on_complete
- function on_complete(token)
- local res = _on_complete(token)
-
- local handle = io.popen("khard email --parsable " .. token)
- local stdout = handle:read("*a")
- handle:close()
-
- local lines = {}
-
- local function insert_mailaddr(line)
- -- include @ to make sure match is email
- local mailaddr = line:match("([^%s]*@[^%s]*)%s")
- if mailaddr then
- table.insert(res, mailaddr)
- end
- end
-
- stdout:gsub("(.-)\r?\n", insert_mailaddr)
-
- return res
- end
-end
-
+Config:set("complete.addressbookcmd", "khard email --parsable")