From e22b5ee627b01f49fcea06feb93146dd2e64b6f1 Mon Sep 17 00:00:00 2001 From: George Rawlinson Date: Fri, 9 Dec 2016 20:00:50 +1300 Subject: [PATCH] Add urlview rules to mail & update list of software --- SOFTWARE.md | 70 ++++++++++++++++++++++++++++++++++++++------------- mail/.urlview | 30 ++++++++++++++++++++++ 2 files changed, 82 insertions(+), 18 deletions(-) create mode 100644 mail/.urlview diff --git a/SOFTWARE.md b/SOFTWARE.md index 00e7ced..ba89c99 100644 --- a/SOFTWARE.md +++ b/SOFTWARE.md @@ -2,15 +2,30 @@ ## General -* Calibre -* LibreOffice -* mpv -* Thunderbird -* ownCloud client -* KeepassX2 -* PulseAudio+pavucontrol -* Fonts (ttf-dejavu, noto-fonts, powerline-fonts) +* calibre +* libreoffice +* owncloud-client +* keepassx2 +* pulseaudio +* pavucontrol * LaTeX (texlive-most) +* Gimp + +### Fonts + +* noto-fonts-* +* powerline-fonts +* ttf-liberation +* ttf-dejavu +* ttf-droid +* ttf-hack +* ttf-inconsolata + +## Media + +* mpv +* mpd +* ncmpcpp ## Browsers @@ -22,17 +37,25 @@ * Reddit Enhancement Suite * uBlock Origin * Wappalyzer +* Greasemonkey +* Stylish +* Postman (Chrome) +* Insomnia (Chrome) ## Development -* postman -* insomnia -* atom * nodejs * npm +* go +* atom editor +* sublime text 3 * mongodb * postgresql -* go +* valgrind +* cppcheck +* shellcheck +* doxygen +* docker ### Global NPM packages @@ -46,14 +69,25 @@ * termite * weechat * zsh + zsh-completions -* screenfetch+scrot -* OpenSSH +* tmux +* openssh +* neovim + +### Utilities + +* unzip +* unrar +* p7zip +* wget +* ncdu +* tree +* pass +* screenfetch * htop * lftp -* nvim -* unzip -* tmux -* ncdu + +### Mail + * (neo)mutt * notmuch * isync (aka mbsync) diff --git a/mail/.urlview b/mail/.urlview new file mode 100644 index 0000000..fca33a7 --- /dev/null +++ b/mail/.urlview @@ -0,0 +1,30 @@ +############################################################################### +# Urlview configuration file. +# man urlview +# +# Put this file in: $HOME/.urlview +# Put url_handler.sh in: /usr/bin +# +# You can call 'urlview' while in 'mutt' by pressing the Ctrl b keys. +# Put these macros in your $HOME/.muttrc file. +# +# macro index \cb |urlview\n +# macro pager \cb |urlview\n +# +# You can call 'urlview' while in 'tin' by pressing | then a for article, +# put urlview as the pipe command. +# +# Regular expression to use to match URLs. + +#REGEXP (((http|https|ftp|gopher)|mailto):(//)?[^ >"\t]*|www\.[-a-z0-9.]+)[^ .,;\t>">\):] +REGEXP (((http|https|ftp|gopher)|mailto)[.:][^ >"\t]*|www\.[-a-z0-9.]+)[^ .,;\t>">\):] + +# Command to invoke for selected URL. Use lynx, netscape, or url_handler.sh +# shell script. Alternatively, you can leave COMMAND unset and set the BROWSER +# environment variable instead. + +#COMMAND lynx %s +#COMMAND netscape -remote 'openURL(%s)' +#COMMAND url_handler.sh +COMMAND /usr/bin/xdg-open %s +