aboutsummaryrefslogtreecommitdiff
path: root/config/aerc
diff options
context:
space:
mode:
authorRuben Beltran del Rio <ruben@unlimited.pizza>2024-01-13 20:43:11 +0100
committerRuben Beltran del Rio <ruben@unlimited.pizza>2024-01-13 20:43:11 +0100
commit0ca6573e6da0767234c79ef3b65250c73cd8c4ac (patch)
treebf483f86caa627abf59ff9737ca65a278a7cd805 /config/aerc
parentf164af08d6fade56f8c8462e4f46950e0ffd2207 (diff)
Update
Diffstat (limited to 'config/aerc')
-rw-r--r--config/aerc/binds.conf4
-rw-r--r--config/aerc/templates/thanks5
2 files changed, 9 insertions, 0 deletions
diff --git a/config/aerc/binds.conf b/config/aerc/binds.conf
index 733672d..50572ba 100644
--- a/config/aerc/binds.conf
+++ b/config/aerc/binds.conf
@@ -83,6 +83,10 @@ H = :toggle-headers<Enter>
J = :next<Enter>
K = :prev<Enter>
+ga = :pipe -mb git am -3<Enter>
+gp = :term git push<Enter>
+rt = :reply -Tthanks<Enter>
+
[view::passthrough]
$noinherit = true
$ex = <C-x>
diff --git a/config/aerc/templates/thanks b/config/aerc/templates/thanks
new file mode 100644
index 0000000..ce01cef
--- /dev/null
+++ b/config/aerc/templates/thanks
@@ -0,0 +1,5 @@
+Thanks!
+
+{% raw %}
+{{exec "{ git remote get-url --push origin; git reflog -2 origin/main --pretty=format:%h; } | xargs printf 'To %s\n %s..%s main -> main\n'" ""}}
+{% endraw %}