new yazi config

This commit is contained in:
liph22
2026-01-07 13:07:20 +01:00
parent 8f8400e9d6
commit ee2b1cb5ce
99 changed files with 8516 additions and 4982 deletions

View File

@@ -1,6 +1,6 @@
[phil@liphlink.xyz]
source = imaps://phil%40liphlink.xyz:Fqi5UAyr46e69fG@mail-server.lynx-piano.ts.net:993
outgoing = smtp://phil%40liphlink.xyz:Fqi5UAyr46e69fG@mail-server.lynx-piano.ts.net:587
[phil_live]
source = imaps://phil%40liphlink.xyz:Fqi5UAyr46e69fG@mail.liphlink.xyz:993
outgoing = smtp://phil%40liphlink.xyz:Fqi5UAyr46e69fG@mail.liphlink.xyz:587
default = INBOX
from = Phil <phil@liphlink.xyz>
copy-to = Sent
@@ -9,10 +9,18 @@ postpone = Drafts
folders-sort = INBOX,Draftr,Sent,Archive,Spam,Trash
aliases = pw@liphlink.xyz,p.waibel@liphlink.xyz,philipp.waibel@liphlink.xyz
[phil_notmuch]
source = notmuch://~/Mail/phil
query-map = ~/.config/aerc/notmuch-queries.conf
outgoing = smtp://phil%40liphlink.xyz@mail.liphlink.xyz:587
outgoing-cred-cmd = pass show mail/phil@liphlink.xyz
from = Phil <phil@liphlink.xyz>
default = Inbox
aliases = pw@liphlink.xyz,p.waibel@liphlink.xyz,philipp.waibel@liphlink.xyz
[spam@liphlink.xyz]
source = imaps://spam%40liphlink.xyz:ANZ6JJPBiB7k1c7k@mail-server.lynx-piano.ts.net:993
outgoing = smtp://spam%40liphlink.xyz:ANZ6JJPBiB7k1c7k@mail-server.lynx-piano.ts.net:587
[spam_live]
source = imaps://spam%40liphlink.xyz:ANZ6JJPBiB7k1c7k@mail.liphlink.xyz:993
outgoing = smtp://spam%40liphlink.xyz:ANZ6JJPBiB7k1c7k@mail.liphlink.xyz:587
default = INBOX
from = Liph <spam@liphlink.xyz>
copy-to = Sent
@@ -20,3 +28,23 @@ aliases = pw@liphlink.xyz,p.waibel@liphlink.xyz,philipp.waibel@liphlink.xyz
postpone = Drafts
folders-sort = INBOX,Drafts,Sent,Archive,Spam,Trash
aliases = blue@liphlink.xyz,red@liphlink.xyz
[spam_notmuch]
source = notmuch://~/Mail/spam
query-map = ~/.config/aerc/notmuch-queries.conf
outgoing = smtp://spam%40liphlink.xyz@mail.liphlink.xyz:587
outgoing-cred-cmd = pass show mail/spam@liphlink.xyz
from = Liph <spam@liphlink.xyz>
default = Inbox
aliases = blue@liphlink.xyz,red@liphlink.xyz
[proton]
source = imap+insecure://liiph%40protonmail.com:dRvBWYW3uERY6xqXDgJLeQ@127.0.0.1:1144
outgoing = smtp+insecure://liiph%40protonmail.com:dRvBWYW3uERY6xqXDgJLeQ@127.0.0.1:1026
default = INBOX
from = Liph <spam@liphlink.xyz>
copy-to = Sent
archive = Archive
postpone = Drafts
folders-sort = INBOX,Drafts,Sent,Archive,Spam,Trash
aliases = liiph@proton.me,liiph@pm.me,ph.waibel@proton.me,ph.waibel@pm.me

View File

@@ -576,7 +576,7 @@ sort = -r date
[viewer]
# pager=less -Rc
pager=cat
pager=bat
html-unsafe-images=false
html-filter=dante
image/*=chafa -f kitty -s ${width}x${height}

View File

@@ -15,17 +15,24 @@
[messages]
# Switch between Adresses
,1 = :change-tab phil@liphlink.xyz<Enter>
,2 = :change-tab spam@liphlink.xyz<Enter>
,1 = :change-tab phil_live<Enter>
,2 = :change-tab phil_notmuch<Enter>
,3 = :change-tab spam_live<Enter>
,4 = :change-tab spam_notmuch<Enter>
,5 = :change-tab proton<Enter>
# Delete = move to Trash (syncs with ProtonMail)
d = :move Trash<enter>
# d = :modify -inbox +deleted<Enter>
# a = :modify -inbox<Enter>
# # Delete = tag as deleted and remove from inbox
# d = :tag +deleted -inbox<Enter>
#d = :move Trash<Enter>
D = :delete<Enter>
# # Archive = remove from inbox
# a = :tag -inbox +archive<Enter>
# d = :move Trash<Enter>
# a = :archive flat<Enter>
# Archive
a = :archive flat<Enter>
# Expunge = actually delete (run this in Trash folder)
D = :prompt 'Really delete? ' 'tag +deleted'
# Quick folder navigation
,i = :cf Inbox<Enter>
@@ -39,15 +46,15 @@ a = :archive flat<Enter>
,tr = :cf Trash<Enter>
,a = :cf All Mail<Enter>
o1 = :compose -H "From: Liph \<liiph@proton.me\>"<enter>
o2 = :compose -H "From: Liph \<liiph@protonmail.com\>"<enter>
o3 = :compose -H "From: Liph \<liiph@pm.me\>"<enter>
o4 = :compose -H "From: Philipp Waibel \<ph.waibel@proton.me\>"<enter>
o5 = :compose -H "From: P.Waibel \<ph.waibel@pm.me\>"<enter>
# o1 = :compose -H "From: Liph \<liiph@proton.me\>"<enter>
# o2 = :compose -H "From: Liph \<liiph@protonmail.com\>"<enter>
# o3 = :compose -H "From: Liph \<liiph@pm.me\>"<enter>
# o4 = :compose -H "From: Philipp Waibel \<ph.waibel@proton.me\>"<enter>
# o5 = :compose -H "From: P.Waibel \<ph.waibel@pm.me\>"<enter>
# Delete and sync
#d = :modify-labels +trash -inbox<Enter>:archive flat<Enter>
#d = :modify-labels +deleted -inbox<Enter>
d = :modify-labels +deleted -inbox<Enter>
#d = :modify-labels +deleted -inbox<Enter>
#d = :move Trash<Enter>:exec mbsync -a && notmuch new<Enter>
# Permanently delete (Shift+D)

View File

@@ -1,12 +1,42 @@
Inbox=tag:inbox AND NOT tag:spam
Unread=tag:unread AND NOT tag:spam
Newsletters=tag:newsletter
Shopping=tag:shopping
Finance=tag:finance
Travel=tag:travel
Development=tag:dev
Spam=tag:spam
Sent=tag:sent
Trash=tag:deleted OR folder:Trash
Archive=tag:archive
All Mail=*
# Priority Management
Priority 1=tag:priority1 and tag:inbox
Priority 2=tag:priority2 and tag:inbox
All Priority=tag:priority1 or tag:priority2
# Main Views
Inbox=tag:inbox
Unread=tag:unread
Starred=tag:flagged or tag:starred
Archive=not tag:inbox and not tag:spam and not tag:deleted
Sent=folder:Sent or tag:sent
Drafts=folder:Drafts or tag:draft
Spam=tag:spam or folder:Spam
Trash=tag:deleted or folder:Trash
# Categories
# Work=tag:work and tag:inbox
# Personal=tag:personal and tag:inbox
Finance=tag:finance and tag:inbox
# Social=tag:social and tag:inbox
# Mailing Lists=tag:mailinglist and tag:inbox
Newsletters=tag:newsletter and tag:inbox
# Automated=tag:automated
# Time-based
Today=date:today and tag:inbox
This Week=date:week and tag:inbox
This Month=date:month and tag:inbox
Last 7 Days=date:7days..today
# Special Queries
Needs Reply=tag:inbox and not tag:replied
Attachments=tag:attachment and tag:inbox
Important=tag:flagged or tag:priority1
Action Required=tag:todo or tag:followup
# Unprocessed
New Mail=tag:new
Untagged=tag:inbox and not tag:priority1 and not tag:priority2 and not tag:work and not tag:personal and not tag:finance
# All Mail
Everything=*