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
|
||||
|
||||
# Protonmail
|
||||
protonmail/.config/bridge/cache
|
||||
protonmail/.config/bridge.pem
|
||||
protonmail/.config/protonmail/bridge/cache
|
||||
protonmail/.config/protonmail/bridge/*.pem
|
||||
|
||||
# zsh
|
||||
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