aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2015-12-03 13:56:44 +0100
committerFlorian Fischer <florian.fl.fischer@fau.de>2015-12-03 13:56:44 +0100
commitadecec113afb1bf6f87bbfe497f0fc29dcd71311 (patch)
treed71b124f8f3f3fc8b10c1ad3a43d7ba1a0545f1a
parent5bb4bbb0f3c86767c68969bf61881ed89abc3a43 (diff)
downloaddotfiles-adecec113afb1bf6f87bbfe497f0fc29dcd71311.tar.gz
dotfiles-adecec113afb1bf6f87bbfe497f0fc29dcd71311.zip
Add ability to open url from inside mutt
1) add macro to open URLs in $BROWSER 2) URL extraction is done with urlscan and selection with rofi 3) set $BROWSER in fish config
-rw-r--r--config/fish/config.fish4
-rw-r--r--muttrc2
2 files changed, 6 insertions, 0 deletions
diff --git a/config/fish/config.fish b/config/fish/config.fish
index 65c5fc8..70f0523 100644
--- a/config/fish/config.fish
+++ b/config/fish/config.fish
@@ -22,6 +22,10 @@ if not set -q EDITOR
set -Ux EDITOR vim
end
+if not set -q BROWSER
+ set -Ux BROWSER qutebrowser
+end
+
if not set -q SSH_KEY_PATH
set -Ux SSH_KEY_PATH /home/fischerling/.ssh/rsa_id
end
diff --git a/muttrc b/muttrc
index b3b1613..37dd34f 100644
--- a/muttrc
+++ b/muttrc
@@ -38,6 +38,8 @@ set smtp_url="smtps://$imap_user@smtp-auth.uni-erlangen.de"
set sort=threads
set sort_aux=last-date-received
+macro pager,index \cb <pipe-entry>'eval $BROWSER $(urlscan -n | rofi -dmenu)'<enter> 'Follow links with urlview'
+
############## Bindings ####################
bind pager j next-line