Add neomutt, protonmail configs
This commit is contained in:
parent
684e15a0b3
commit
4ca7c2345b
4
.gitignore
vendored
4
.gitignore
vendored
@ -18,8 +18,8 @@ obs-studio/.config/obs-studio/profiler_data
|
|||||||
OpenRGB/.config/logs
|
OpenRGB/.config/logs
|
||||||
|
|
||||||
# Protonmail
|
# Protonmail
|
||||||
protonmail/.config/bridge/cache
|
protonmail/.config/protonmail/bridge/cache
|
||||||
protonmail/.config/bridge.pem
|
protonmail/.config/protonmail/bridge/*.pem
|
||||||
|
|
||||||
# zsh
|
# zsh
|
||||||
zsh/.config/zsh/.zcompdump
|
zsh/.config/zsh/.zcompdump
|
||||||
|
98
neomutt/.config/neomutt/neomuttrc
Normal file
98
neomutt/.config/neomutt/neomuttrc
Normal file
@ -0,0 +1,98 @@
|
|||||||
|
source $XDG_CONFIG_HOME/neomutt/keys
|
||||||
|
source $XDG_CONFIG_HOME/neomutt/sidebar
|
||||||
|
|
||||||
|
# ========== IMAP settings ==========
|
||||||
|
set imap_user = $my_user
|
||||||
|
set imap_pass = $my_pass
|
||||||
|
|
||||||
|
set mbox_type = Maildir
|
||||||
|
set folder = imap://127.0.0.1:1143/
|
||||||
|
set record = +Sent
|
||||||
|
set postponed = +Drafts
|
||||||
|
set spoolfile = +INBOX
|
||||||
|
set trash = +TRASH
|
||||||
|
mailboxes = +INBOX
|
||||||
|
set mail_check = 2 # seconds
|
||||||
|
|
||||||
|
# Store message headers to speed things up
|
||||||
|
set header_cache = $XDG_CACHE_HOME/neomutt
|
||||||
|
|
||||||
|
# Store messages locally to speed things up
|
||||||
|
set message_cachedir = $XDG_CACHE_HOME/neomutt
|
||||||
|
|
||||||
|
# Save/look for drafts here
|
||||||
|
set postponed = +Drafts
|
||||||
|
|
||||||
|
# Allow neomutt to open a new IMAP connection automatically
|
||||||
|
unset imap_passive
|
||||||
|
|
||||||
|
# Keepalive connection (in seconds)
|
||||||
|
set imap_keepalive = 300
|
||||||
|
|
||||||
|
# Check for mail this often (in seconds)
|
||||||
|
set mail_check = 120
|
||||||
|
|
||||||
|
# ========== SMTP settings ==========
|
||||||
|
set smtp_pass = $my_pass
|
||||||
|
set realname = 'Eric Torres'
|
||||||
|
set from = $my_user
|
||||||
|
set use_from = yes
|
||||||
|
|
||||||
|
# Local protonmail bridge server settings
|
||||||
|
set smtp_url = smtp://$my_user:$smtp_pass@127.0.0.1:1025
|
||||||
|
set ssl_force_tls = yes
|
||||||
|
set ssl_starttls = yes
|
||||||
|
|
||||||
|
# ========== Miscellaneous Settings ==========
|
||||||
|
# move email to archive
|
||||||
|
macro index,pager A ":set confirmappend=no delete=yes\n<tag-prefix><save-message>+Archive\n<sync-mailbox>:set confirmappend=yes delete=ask-yes\n"
|
||||||
|
|
||||||
|
# vim-like bindings
|
||||||
|
bind index,pager g noop
|
||||||
|
bind pager gg top
|
||||||
|
bind pager G bottom
|
||||||
|
bind alias,index,browser,query gg first-entry
|
||||||
|
bind alias,index,browser,query G last-entry
|
||||||
|
bind pager j next-line
|
||||||
|
bind pager k previous-line
|
||||||
|
bind pager \Cj next-entry
|
||||||
|
bind pager \Ck previous-entry
|
||||||
|
bind index za collapse-thread
|
||||||
|
bind index D delete-thread
|
||||||
|
bind alias,index,pager,browser,query \Cd half-down
|
||||||
|
bind alias,index,pager,browser,query \Cu half-up
|
||||||
|
bind index,pager y group-reply
|
||||||
|
|
||||||
|
# suppress "press any key to continue"
|
||||||
|
unset wait_key
|
||||||
|
|
||||||
|
# go to first entry instead of first unread entry when loading a folder
|
||||||
|
folder-hook . 'push <first-entry>'
|
||||||
|
|
||||||
|
# faster switching of mailboxes
|
||||||
|
set sleep_time = 0
|
||||||
|
|
||||||
|
# pager interface
|
||||||
|
set pager_index_lines = 6 # number of index lines to show
|
||||||
|
set pager_context = 3 # lines of context
|
||||||
|
set pager_stop # don't jump to the next email at end of current one
|
||||||
|
|
||||||
|
# colors
|
||||||
|
color indicator color16 color35 # selected item
|
||||||
|
color index color110 default ~A # all messages
|
||||||
|
color index color35 default ~N # new messages
|
||||||
|
color index color35 default ~U # unread messages
|
||||||
|
color index color238 default ~D # deleted messages
|
||||||
|
color attachment color238 default # attachment headers
|
||||||
|
color quoted color240 default # quoted emails
|
||||||
|
color hdrdefault green default # headers
|
||||||
|
color header color25 default "^(From|To|Cc|Bcc)"
|
||||||
|
color header color33 default "^(Subject)"
|
||||||
|
color header color238 default "^(Date)"
|
||||||
|
color status default default
|
||||||
|
|
||||||
|
# urls
|
||||||
|
color body color33 default "([a-z][a-z0-9+-]*://(((([a-z0-9_.!~*'();:&=+$,-]|%[0-9a-f][0-9a-f])*@)?((([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?|[0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+)(:[0-9]+)?)|([a-z0-9_.!~*'()$,;:@&=+-]|%[0-9a-f][0-9a-f])+)(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?(#([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?|(www|ftp)\\.(([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?(:[0-9]+)?(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?(#([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?)[^].,:;!)? \t\r\n<>\"]"
|
||||||
|
|
||||||
|
# emails
|
||||||
|
color body color33 default "((@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\]),)*@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\]):)?[0-9a-z_.+%$-]+@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\])"
|
116
neomutt/.config/neomutt/sidebar
Normal file
116
neomutt/.config/neomutt/sidebar
Normal file
@ -0,0 +1,116 @@
|
|||||||
|
# Should the Sidebar be shown?
|
||||||
|
set sidebar_visible = yes
|
||||||
|
|
||||||
|
# How wide should the Sidebar be in screen columns?
|
||||||
|
# Note: Some characters, e.g. Chinese, take up two columns each.
|
||||||
|
set sidebar_width = 20
|
||||||
|
|
||||||
|
# Should the mailbox paths be abbreviated?
|
||||||
|
set sidebar_short_path = no
|
||||||
|
|
||||||
|
# When abbreviating mailbox path names, use any of these characters as path
|
||||||
|
# separators. Only the part after the last separators will be shown.
|
||||||
|
# For file folders '/' is good. For IMAP folders, often '.' is useful.
|
||||||
|
set sidebar_delim_chars = '/.'
|
||||||
|
|
||||||
|
# If the mailbox path is abbreviated, should it be indented?
|
||||||
|
set sidebar_folder_indent = no
|
||||||
|
|
||||||
|
# Indent mailbox paths with this string.
|
||||||
|
set sidebar_indent_string = ' '
|
||||||
|
|
||||||
|
# Make the Sidebar only display mailboxes that contain new, or flagged,
|
||||||
|
# mail.
|
||||||
|
set sidebar_new_mail_only = no
|
||||||
|
|
||||||
|
# Any mailboxes that are whitelisted will always be visible, even if the
|
||||||
|
# sidebar_new_mail_only option is enabled.
|
||||||
|
#sidebar_whitelist '/home/ox/.mail/<>/INBOX'
|
||||||
|
#sidebar_whitelist '/home/ox/.mail/<>/sent'
|
||||||
|
|
||||||
|
# When searching for mailboxes containing new mail, should the search wrap
|
||||||
|
# around when it reaches the end of the list?
|
||||||
|
set sidebar_next_new_wrap = no
|
||||||
|
|
||||||
|
# Show the Sidebar on the right-hand side of the screen
|
||||||
|
set sidebar_on_right = no
|
||||||
|
|
||||||
|
# The character to use as the divider between the Sidebar and the other Mutt
|
||||||
|
# panels.
|
||||||
|
# Note: Only the first character of this string is used.
|
||||||
|
set sidebar_divider_char = '|'
|
||||||
|
|
||||||
|
# Enable extended buffy mode to calculate total, new, and flagged
|
||||||
|
# message counts for each mailbox.
|
||||||
|
set mail_check_stats
|
||||||
|
|
||||||
|
# Display the Sidebar mailboxes using this format string.
|
||||||
|
set sidebar_format = '%B%?F? [%F]?%* %?N?%N/?%S'
|
||||||
|
|
||||||
|
# Sort the mailboxes in the Sidebar using this method:
|
||||||
|
# count - total number of messages
|
||||||
|
# flagged - number of flagged messages
|
||||||
|
# new - number of new messages
|
||||||
|
# path - mailbox path
|
||||||
|
# unsorted - do not sort the mailboxes
|
||||||
|
set sidebar_sort_method = 'unsorted'
|
||||||
|
|
||||||
|
# --------------------------------------------------------------------------
|
||||||
|
# FUNCTIONS - shown with an example mapping
|
||||||
|
# --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
# Move the highlight to the previous mailbox
|
||||||
|
bind index,pager \Cp sidebar-prev
|
||||||
|
|
||||||
|
# Move the highlight to the next mailbox
|
||||||
|
bind index,pager \Cn sidebar-next
|
||||||
|
|
||||||
|
# Open the highlighted mailbox
|
||||||
|
bind index,pager \Co sidebar-open
|
||||||
|
|
||||||
|
# Move the highlight to the previous page
|
||||||
|
# This is useful if you have a LOT of mailboxes.
|
||||||
|
bind index,pager <F3> sidebar-page-up
|
||||||
|
|
||||||
|
# Move the highlight to the next page
|
||||||
|
# This is useful if you have a LOT of mailboxes.
|
||||||
|
bind index,pager <F4> sidebar-page-down
|
||||||
|
|
||||||
|
# Move the highlight to the previous mailbox containing new, or flagged,
|
||||||
|
# mail.
|
||||||
|
bind index,pager <F5> sidebar-prev-new
|
||||||
|
|
||||||
|
# Move the highlight to the next mailbox containing new, or flagged, mail.
|
||||||
|
bind index,pager <F6> sidebar-next-new
|
||||||
|
|
||||||
|
# Toggle the visibility of the Sidebar.
|
||||||
|
bind index,pager B sidebar-toggle-visible
|
||||||
|
|
||||||
|
# --------------------------------------------------------------------------
|
||||||
|
# COLORS - some unpleasant examples are given
|
||||||
|
# --------------------------------------------------------------------------
|
||||||
|
# Note: All color operations are of the form:
|
||||||
|
# color OBJECT FOREGROUND BACKGROUND
|
||||||
|
|
||||||
|
# Color of the current, open, mailbox
|
||||||
|
# Note: This is a general Mutt option which colors all selected items.
|
||||||
|
color indicator red red
|
||||||
|
|
||||||
|
# Color of the highlighted, but not open, mailbox.
|
||||||
|
color sidebar_highlight red red
|
||||||
|
|
||||||
|
# Color of the divider separating the Sidebar from Mutt panels
|
||||||
|
color sidebar_divider red red
|
||||||
|
|
||||||
|
# Color to give mailboxes containing flagged mail
|
||||||
|
color sidebar_flagged red red
|
||||||
|
|
||||||
|
# Color to give mailboxes containing new mail
|
||||||
|
color sidebar_new red red
|
||||||
|
|
||||||
|
# Color to give mailboxes containing no new/flagged mail, etc</emphasis>
|
||||||
|
color sidebar_ordinary red red
|
||||||
|
|
||||||
|
# --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
# vim: syntax=muttrc
|
28
protonmail/.config/protonmail/bridge/prefs.json
Normal file
28
protonmail/.config/protonmail/bridge/prefs.json
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
{
|
||||||
|
"allow_proxy": "true",
|
||||||
|
"attachment_workers": "16",
|
||||||
|
"autostart": "true",
|
||||||
|
"autoupdate": "true",
|
||||||
|
"cache_compression": "true",
|
||||||
|
"cache_concurrent_read": "16",
|
||||||
|
"cache_concurrent_write": "16",
|
||||||
|
"cache_enabled": "true",
|
||||||
|
"cache_location": "/home/etorres/.config/protonmail/bridge/cache/c11/messages",
|
||||||
|
"cache_min_free_abs": "250000000",
|
||||||
|
"cache_min_free_rat": "",
|
||||||
|
"color_scheme": "dark",
|
||||||
|
"fetch_workers": "16",
|
||||||
|
"first_time_start": "false",
|
||||||
|
"first_time_start_gui": "true",
|
||||||
|
"imap_workers": "16",
|
||||||
|
"last_heartbeat": "144",
|
||||||
|
"last_used_version": "2.1.3+git",
|
||||||
|
"preferred_keychain": "secret-service",
|
||||||
|
"report_outgoing_email_without_encryption": "false",
|
||||||
|
"rollout": "0.1204141437985741",
|
||||||
|
"update_channel": "stable",
|
||||||
|
"user_port_api": "1042",
|
||||||
|
"user_port_imap": "1143",
|
||||||
|
"user_port_smtp": "1025",
|
||||||
|
"user_ssl_smtp": "false"
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user