From ac6ecd6b3399309b3e1baf68a4aa7782487925f6 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Sun, 12 Jan 2025 09:19:14 +0800 Subject: Update --- alias | 4 ++++ mutt/default | 1 + mutt/muttrc.topo | 8 ++++++-- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/alias b/alias index d6420ae..2c2c87e 100644 --- a/alias +++ b/alias @@ -37,6 +37,10 @@ big52utf8() { utf82big5() { iconv -t BIG-5 -f UTF-8 } +urldecode() { + encoded="$(cat)" + echo ${encoded//\%/\\x} +} urlencode() { perl -lpe 's/([^A-Za-z0-9.\/:])/sprintf("%%%02X", ord($1))/seg' # Alternative: diff --git a/mutt/default b/mutt/default index d255e70..c46f9ec 100644 --- a/mutt/default +++ b/mutt/default @@ -190,6 +190,7 @@ color index yellow green "~v~(~F~N)" # color index blue green "~N~v~(~F~N)" # collapsed thread with unread parent & flagged color index blue green "~N~v~(~F)" # collapsed thread with unread parent, no unread inside, but some flagged color index yellow red "~v~(~D)" # thread with deleted (doesn't differentiate between all or partial) +color index magenta black "~h Stay" # marked as Stay # color header color header green black "^(From)" diff --git a/mutt/muttrc.topo b/mutt/muttrc.topo index f831869..beeba3e 100644 --- a/mutt/muttrc.topo +++ b/mutt/muttrc.topo @@ -25,14 +25,15 @@ set mask="!(tmp|new|cur|dovecot.*|\\..*|maildirfolder)" # Sidebar mailboxes -label 'INBOX' -poll + \ -poll +do \ + -poll +on \ -poll +box \ - -poll +done \ - +JOB \ + -poll +riverbien \ "+-- Permanent ---" \ -poll -label 'de[v]' +DEV \ -label '[t]alk 🍺' +talk \ -label '[n]ews 📰' +news \ -poll -label '[l]ogin' +login \ + -poll -label '[J]OB' +JOB \ -poll -label '[p]ay 💲' +pay \ # Keybinding @@ -47,10 +48,12 @@ macro index,pager 'source ~/.config/mutt/muttr # Change mailboxes macro index,pager gi "+" "Switch to INBOX folder" macro index,pager gd "+do" +macro index,pager go "+on" macro index,pager gb "+box" macro index,pager gt "+talk" macro index,pager gs "+Sent" +macro index,pager gD "+Drafts" macro index,pager gS "+spam" macro index,pager gk "+keep" macro index,pager gn "+news" @@ -61,4 +64,5 @@ macro index,pager gT "+Trash" macro index,pager gl "+login" macro index,pager gf "+feedback" macro index,pager gj "+JOB" +macro index,pager gr "+riverbien" macro index,pager gv "+DEV" -- cgit v1.2.3-70-g09d2