config basrhc, mutt, newsboat, rofi, vdirsyncer

This commit is contained in:
joelchrono12 2022-06-10 07:41:27 -05:00
parent 73f96a5f1c
commit 4cfcc2e63c
Signed by: chrono
GPG Key ID: E23D9C7FA57497A6
16 changed files with 256 additions and 152 deletions

View File

@ -66,17 +66,17 @@ alias cleandwm='make clean && rm -f config.h && git reset --hard origin/master'
alias casawifi='nmcli device wifi connect INFINITUMIVSL_2.4'
alias yt='youtube-dl --add-metadata -i'
alias yta='yt -x -f bestaudio/best'
alias t='todo.sh'
# alias picom='picom --experimental-backends --backend glx --blur-method 'dual_kawase' --blur-strength 6 & disown'
alias ssh='TERM=xterm-256color ssh'
export PATH=$PATH:$HOME/bin:$HOME/.local/bin:$HOME/.config/spectrwm/scripts:$HOME/.emacs.d/bin/
#export MANPAGER="nvim -c 'set ft=man' -"
export GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/gtkrc
#export GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/gtkrc
#source $HOME/.config/bash-config/bashrc.bash
eval "$(starship init bash)"
pfetch
################################################################################
# Install Ruby Gems to ~/gems
export PATH="$HOME/.local/share/gem/ruby/3.0.0/bin:$PATH"
@ -85,11 +85,13 @@ export GOBIN="$HOME/go/bin"
export GOPATH="$HOME/go"
export PATH="$PATH:$GOBIN"
#radicale --storage-filesystem-folder=~/.var/lib/radicale/collections &
export _JAVA_AWT_WM_NONREPARENTING=1
source /home/chrono/.config/broot/launcher/bash/br
#export _JAVA_AWT_WM_NONREPARENTING=1
#source /home/chrono/.config/broot/launcher/bash/br
# Install Ruby Gems to ~/gems
export GEM_HOME="$HOME/gems"
export PATH="$HOME/gems/bin:$PATH"
export CALIBRE_USE_DARK_PALETTE=1
#pfetch &
fortune -s wisdom | cowsay -f tux

View File

@ -10,8 +10,8 @@ CertificateFile /etc/ssl/certs/ca-certificates.crt
MaildirStore joel.chrono@disroot.org-local
Subfolders Verbatim
Path /home/joel/.local/share/mail/joel.chrono@disroot.org/
Inbox /home/joel/.local/share/mail/joel.chrono@disroot.org/INBOX
Path /home/chrono/.local/share/mail/joel.chrono@disroot.org/
Inbox /home/chrono/.local/share/mail/joel.chrono@disroot.org/INBOX
Channel joel.chrono@disroot.org
Expunge Both
@ -35,8 +35,8 @@ CertificateFile /etc/ssl/certs/ca-certificates.crt
MaildirStore chrono@tilde.cafe-local
Subfolders Verbatim
Path /home/joel/.local/share/mail/chrono@tilde.cafe/
Inbox /home/joel/.local/share/mail/chrono@tilde.cafe/INBOX
Path /home/chrono/.local/share/mail/chrono@tilde.cafe/
Inbox /home/chrono/.local/share/mail/chrono@tilde.cafe/INBOX
Channel chrono@tilde.cafe
Expunge Both

View File

@ -1,5 +1,5 @@
[database]
path=/home/joel/.local/share/mail
path=/home/chrono/.local/share/mail
[user]
name=joel.chrono
primary_email=joel.chrono@disroot.org

View File

@ -109,7 +109,7 @@ font:
family: mononoki Nerd Font
bold_italic:
family: mononoki Nerd Font
size: 12.0
size: 10.0
offset:
x: 0
@ -218,7 +218,7 @@ colors:
# Window opacity as a floating point number from `0.0` to `1.0`.
# The value `0.0` is completely transparent and `1.0` is opaque.
#background_opacity: 1.0
background_opacity: .8
#background_opacity: .8
#selection:

View File

@ -1,65 +1,94 @@
<?xml version="1.0"?><!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<!-- REQUIRES Noto fonts (along with Noto Color Emoji)
<!-- REQUIRES Noto fonts (along with Noto Color Emoji)
run `fc-list | grep -i -e "noto sans" -e "noto serif" -e "noto color emoji"` to confirm
-->
<alias>
<!-- Change the string in the family tag to whatever font -->
<family>serif</family>
<prefer><family>Noto Serif</family></prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer><family>Noto Sans</family></prefer>
</alias>
<alias>
<family>sans</family>
<prefer><family>Noto Sans</family></prefer>
</alias>
<alias>
<family>monospace</family>
<prefer><family>Noto Mono</family></prefer>
</alias>
<!-- This adds Noto Color Emoji to the font families sans, serif, sans-serif and monospace -->
<match target="pattern">
<test name="family"><string>monospace</string></test>
<edit name="family" mode="append"><string>Noto Color Emoji</string></edit>
</match>
<match target="pattern">
<test name="family"><string>sans</string></test>
<edit name="family" mode="append"><string>Noto Color Emoji</string></edit>
</match>
<match target="pattern">
<test name="family"><string>serif</string></test>
<edit name="family" mode="append"><string>Noto Color Emoji</string></edit>
</match>
<!-- Discord loads the system's sans-serif font family, add Noto Color Emoji to it -->
<match target="pattern">
<test name="family"><string>sans-serif</string></test>
<edit name="family" mode="append"><string>Noto Color Emoji</string></edit>
</match>
<!-- Add emoji generic family -->
<alias binding="strong">
<family>emoji</family>
<default><family>Noto Color Emoji</family></default>
</alias>
<!-- Alias requests for the other emoji fonts -->
<alias binding="strong">
<family>Apple Color Emoji</family>
<prefer><family>Noto Color Emoji</family></prefer>
<default><family>emoji</family></default>
</alias>
<alias binding="strong">
<family>Segoe UI Emoji</family>
<prefer><family>Noto Color Emoji</family></prefer>
<default><family>emoji</family></default>
</alias>
<!-- Run "fc-cache -fv" after saving the file and kill and restart whichever app (like discord) and enjoy emoji -->
<!-- Change the string in the family tag to whatever font -->
<family>serif</family>
<prefer>
<family>Noto Serif</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Noto Sans</family>
</prefer>
</alias>
<alias>
<family>sans</family>
<prefer>
<family>Noto Sans</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Noto Mono</family>
</prefer>
</alias>
<!-- This adds Noto Color Emoji to the font families sans, serif, sans-serif and monospace -->
<match target="pattern">
<test name="family">
<string>monospace</string>
</test>
<edit mode="append" name="family">
<string>Noto Color Emoji</string>
</edit>
</match>
<match target="pattern">
<test name="family">
<string>sans</string>
</test>
<edit mode="append" name="family">
<string>Noto Color Emoji</string>
</edit>
</match>
<match target="pattern">
<test name="family">
<string>serif</string>
</test>
<edit mode="append" name="family">
<string>Noto Color Emoji</string>
</edit>
</match>
<!-- Discord loads the system's sans-serif font family, add Noto Color Emoji to it -->
<match target="pattern">
<test name="family">
<string>sans-serif</string>
</test>
<edit mode="append" name="family">
<string>Noto Color Emoji</string>
</edit>
</match>
<!-- Add emoji generic family -->
<alias binding="strong">
<family>emoji</family>
<default>
<family>Noto Color Emoji</family>
</default>
</alias>
<!-- Alias requests for the other emoji fonts -->
<alias binding="strong">
<family>Apple Color Emoji</family>
<prefer>
<family>Noto Color Emoji</family>
</prefer>
<default>
<family>emoji</family>
</default>
</alias>
<alias binding="strong">
<family>Segoe UI Emoji</family>
<prefer>
<family>Noto Color Emoji</family>
</prefer>
<default>
<family>emoji</family>
</default>
</alias>
<!-- Run "fc-cache -fv" after saving the file and kill and restart whichever app (like discord) and enjoy emoji -->
<dir>~/.fonts</dir>
</fontconfig>

View File

@ -0,0 +1,26 @@
[Windows]
Count=1
[Window0Column0]
Notebook0Dialogs=FillStroke;Export;AlignDistribute;
NotebookCount=1
BeforeCanvas=false
[Window0]
ColumnCount=1
Floating=false
[transient]
state1=
dialogs1=CloneTiler;
state2=[Windows]\nCount=1\n\n[Window0Column0]\nNotebook0Dialogs=DocumentProperties;\nNotebookCount=1\n\n[Window0]\nColumnCount=1\nPosition=true\nx=684\ny=192\nwidth=543\nheight=617\n
dialogs2=DocumentProperties;
state3=
dialogs3=FilterEffects;
state4=
dialogs4=Input;
state5=[Windows]\nCount=1\n\n[Window0Column0]\nNotebook0Dialogs=Preferences;\nNotebookCount=1\n\n[Window0]\nColumnCount=1\nPosition=true\nx=499\ny=126\nwidth=914\nheight=750\n
dialogs5=Preferences;
state6=
dialogs6=XMLEditor;
count=6

View File

@ -4,15 +4,21 @@ Dependency:
location: path
string: fig2dev
Extension "Optimized PNG" failed to load because a dependency was not met.
Dependency:
type: executable
location: path
string: optipng
Extension "Export to PDF via Scribus" failed to load because a dependency was not met.
Dependency:
type: executable
location: path
string: scribus
Extension "Formula (pdflatex)" failed to load because a dependency was not met.
Dependency:
type: executable
location: path
string: pdflatex
Extension "Optimized PNG" failed to load because a dependency was not met.
Dependency:
type: executable
location: path
string: optipng

View File

@ -125,9 +125,9 @@
id="rect"
style="fill:blue;"
usecurrent="1"
width="48"
height="85.28"
ry="0.950518" />
width="987.142883300781"
height="280"
ry="0.950518012046814" />
<eventcontext
id="3dbox"
style="stroke:none;stroke-linejoin:round;"
@ -328,7 +328,8 @@
show_sample_in_list="1"
use_svg2="1"
style="fill:black;fill-opacity:1;line-height:1.25;stroke:none;font-family:sans-serif;font-style:normal;font-weight:normal;font-size:40px;"
selcue="1" />
selcue="1"
align_mode="2" />
<eventcontext
id="nodes"
selcue="1"
@ -416,6 +417,13 @@
x="35.2899"
y="10.9848" />
</group>
<eventcontext
id="marker"
selcue="1"
gradientdrag="1" />
<group
id="geometric"
mode="drag" />
</group>
<group
id="palette">
@ -536,7 +544,8 @@
</group>
<group
id="colorselector"
page="1" />
page="1"
switcher="1" />
<group
id="embedded">
<group
@ -554,7 +563,7 @@
id="toolbox" />
<group
id="fillstroke"
page="2" />
page="1" />
<group
id="filtereffects" />
<group
@ -583,7 +592,7 @@
<group
id="preferences"
state="1"
page="47" />
page="1" />
<group
id="gradienteditor" />
<group
@ -592,20 +601,27 @@
id="export"
default=""
append_extension="1"
path="">
path=""
defaultopts="1">
<group
id="exportarea"
value="page" />
<group
id="defaultxdpi"
value="4112" />
<group
id="defaultdpi"
value="302.380950927734" />
<group
id="batchexportarea"
value="layer" />
</group>
<group
id="save_as"
default="org.inkscape.output.svg.plain"
default="org.inkscape.output.svg.inkscape"
append_extension="1"
enable_preview="1"
path="/home/joel/Pictures/Icons"
path="/home/chrono/Sync/Sinergia"
use_current_dir="1" />
<group
id="save_copy"
@ -616,7 +632,7 @@
<group
id="open"
enable_preview="1"
path="/home/joel/git/Arcticons/other/joelchrono12/" />
path="/home/chrono/Backup Files/" />
<group
id="import"
enable_preview="1"
@ -634,7 +650,8 @@
id="clonetiler"
dotrace="0" />
<group
id="gridtiler" />
id="gridtiler"
SpacingType="20" />
<group
id="extension-error"
show-on-startup="0" />
@ -685,6 +702,7 @@
</group>
<group
id="options"
rotationlock="1"
onimport="0">
<group
id="renderingcache"
@ -864,7 +882,8 @@
<group
id="maskobject"
topmost="1"
remove="1" />
remove="1"
grouping="0" />
<group
id="blurquality"
value="0" />
@ -953,8 +972,8 @@
partialdynamic="0" />
<group
id="boot"
canvas="dark"
theme="system"
canvas="dark"
enabled="0">
<group
id="shown"
@ -968,17 +987,27 @@
</group>
<group
id="extensions"
org.inkscape.output.png.inkscape.png_bitdepth="99"
org.inkscape.output.png.inkscape.png_compression="6"
org.inkscape.output.png.inkscape.png_antialias="2"
org.inkscape.template.icon.size="48"
org.inkscape.input.svg.scale="auto"
org.inkscape.output.pdf.cairorenderer.PDFversion="PDF-1.5" />
org.inkscape.output.pdf.cairorenderer.PDFversion="PDF-1.5"
org.inkscape.input.eps.autorotate="None"
org.inkscape.template.page.size="297mmx420mm"
org.inkscape.template.page.orientation="vertical"
org.inkscape.template.page.background="normal"
org.inkscape.template.business_card.size="74mmx52mm"
org.inkscape.template.desktop.size="Custom"
org.inkscape.template.envelope.size="220mmx110mm" />
<group
id="desktop"
style="fill:none;stroke-linejoin:bevel;stroke:#ffffff;stroke-dasharray:1, 3;stroke-linecap:square">
style="fill:#ffffff;stroke-linejoin:bevel;stroke:#cc0000;stroke-dasharray:1, 3;stroke-linecap:square;-inkscape-font-specification:'Futura SC T OT Italic';font-family:'Futura SC T OT';font-size:46.66666667px;text-anchor:end;text-align:end;font-style:italic">
<group
width="1046"
height="1049"
x="960"
y="27"
width="952"
height="1002"
x="0"
y="0"
maximized="1"
fullscreen="0"
id="geometry" />
@ -1001,11 +1030,20 @@
id="toolbox"
icononly="1"
secondary="1"
simplesnap="1"
small="1">
<group
id="tools"
icononly="1"
small="0" />
small="0"
iconsize="16"
width="32">
<group
id="buttons" />
</group>
<group
id="controlbars"
iconsize="16" />
</group>
<group
id="iconpreview"
@ -1080,12 +1118,13 @@
language="" />
<group
id="theme"
defaultPreferDarkTheme="0"
defaultGtkTheme="Skeuos-Blue-Dark"
defaultIconTheme="Papirus-Dark"
symbolicIcons="0"
defaultPreferDarkTheme="1"
defaultIconTheme="Papirus-Colors-Dark"
defaultGtkTheme="Layan-dark"
narrowSpinButton="1"
preferDarkTheme="1"
darkTheme="1"
symbolicIcons="0"
symbolicDefaultBaseColors="1"
symbolicDefaultHighColors="1"
menuIcons_canvas="0"
@ -1094,4 +1133,12 @@
<group
id="live_effects"
flattening="0" />
<group
id="statusbar">
<group
id="visibility" />
</group>
<group
id="gradient-edit"
stoplist="1" />
</inkscape>

View File

@ -4,9 +4,9 @@ set realname = "chrono"
set from = "chrono@tilde.cafe"
set sendmail = "msmtp -a chrono@tilde.cafe"
alias me chrono <chrono@tilde.cafe>
set folder = "/home/joel/.local/share/mail/chrono@tilde.cafe"
set header_cache = /home/joel/.cache/mutt-wizard/chrono@tilde.cafe/headers
set message_cachedir = /home/joel/.cache/mutt-wizard/chrono@tilde.cafe/bodies
set folder = "/home/chrono/.local/share/mail/chrono@tilde.cafe"
set header_cache = /home/chrono/.cache/mutt-wizard/chrono@tilde.cafe/headers
set message_cachedir = /home/chrono/.cache/mutt-wizard/chrono@tilde.cafe/bodies
set mbox_type = Maildir
set hostname = "tilde.cafe"
source /usr/local/share/mutt-wizard/switch.muttrc

View File

@ -4,9 +4,9 @@ set realname = "joel.chrono"
set from = "joel.chrono@disroot.org"
set sendmail = "msmtp -a joel.chrono@disroot.org"
alias me joel.chrono <joel.chrono@disroot.org>
set folder = "/home/joel/.local/share/mail/joel.chrono@disroot.org"
set header_cache = /home/joel/.cache/mutt-wizard/joel.chrono@disroot.org/headers
set message_cachedir = /home/joel/.cache/mutt-wizard/joel.chrono@disroot.org/bodies
set folder = "/home/chrono/.local/share/mail/joel.chrono@disroot.org"
set header_cache = /home/chrono/.cache/mutt-wizard/joel.chrono@disroot.org/headers
set message_cachedir = /home/chrono/.cache/mutt-wizard/joel.chrono@disroot.org/bodies
set mbox_type = Maildir
set hostname = "disroot.org"
source /usr/local/share/mutt-wizard/switch.muttrc

View File

@ -21,10 +21,10 @@ bind editor <Tab> complete-query
bind editor ^T complete
macro index,pager Mf ";<save-message>=Fosstodon/<enter>" "move mail to Fosstodon"
source /home/joel/.config/mutt/accounts/joel.chrono@disroot.org.muttrc
source /home/joel/.config/mutt/accounts/chrono@tilde.cafe.muttrc
source /home/chrono/.config/mutt/accounts/joel.chrono@disroot.org.muttrc
source /home/chrono/.config/mutt/accounts/chrono@tilde.cafe.muttrc
source /home/joel/.config/mutt/accounts/joel.chrono@disroot.org.muttrc
macro index,pager i1 '<sync-mailbox><enter-command>source /home/joel/.config/mutt/accounts/joel.chrono@disroot.org.muttrc<enter><change-folder>!<enter>;<check-stats>' "switch to joel.chrono@disroot.org"
macro index,pager i2 '<sync-mailbox><enter-command>source /home/joel/.config/mutt/accounts/chrono@tilde.cafe.muttrc<enter><change-folder>!<enter>;<check-stats>' "switch to chrono@tilde.cafe"
source /home/chrono/.config/mutt/accounts/joel.chrono@disroot.org.muttrc
macro index,pager i1 '<sync-mailbox><enter-command>source /home/chrono/.config/mutt/accounts/joel.chrono@disroot.org.muttrc<enter><change-folder>!<enter>;<check-stats>' "switch to joel.chrono@disroot.org"
macro index,pager i2 '<sync-mailbox><enter-command>source /home/chrono/.config/mutt/accounts/chrono@tilde.cafe.muttrc<enter><change-folder>!<enter>;<check-stats>' "switch to chrono@tilde.cafe"

View File

@ -13,10 +13,11 @@
#cookie-cache "~/.config/newsboat/.rss/cookies.txt"
#FreshRSS
urls-source "feedhq"
feedhq-login "dietpi"
feedhq-passwordeval "pass selfhosted/freshrss"
feedhq-url "https://joelgarcia.xyz/freshrss/api/greader.php"
urls-source "freshrss"
freshrss-login "dietpi"
freshrss-passwordeval "pass selfhosted/freshrss"
freshrss-url "https://joelgarcia.xyz/freshrss/api/greader.php"
freshrss-flag-star "s"
#NextCloud News
#ocnews-url "https://cloud.xpenguin.club"
@ -39,24 +40,24 @@ feedhq-url "https://joelgarcia.xyz/freshrss/api/greader.php"
#ttrss-flag-publish "p"
#cookie-cache "~/Documents/.rss/cookies.txt"
#auto-reload yes
auto-reload yes
#reload-time 120
#show-read-articles yes
#show-read-feeds yes
show-read-articles no
show-read-feeds yes
#max-items 4000
#text-width 80
#reload-threads 8
#show-title-bar yes
text-width 80
reload-threads 8
show-title-bar yes
#confirm-exit yes
#cleanup-on-quit yes
#delete-read-articles-on-quit no
#browser "firefox %u"
#external-url-viewer "urlscan"
#player "mpv"
browser "firefox %u"
external-url-viewer "urlscan"
player "mpv"
#download-retries 4
#pager internal
#article-sort-order date-asc
#datetime-format "%y-%m-%d"
pager internal
article-sort-order date-asc
datetime-format "%y-%m-%d"
#html-renderer "w3m -t text/html"
save-path ~/downloads/news/
cache-file "~/.config/newsboat/.rss/cache.db"
@ -71,26 +72,18 @@ notify-program "notify-send"
notify-format "%n unread articles"
#keys
bind-key j down
bind-key k up
bind-key j down feedlist
bind-key k up feedlist
bind-key j next articlelist
bind-key k prev articlelist
bind-key j next-feed articlelist
bind-key k prev-feed articlelist
bind-key g end
bind-key g home
bind-key d pagedown
bind-key u pageup
bind-key l open
bind-key h quit
bind-key a toggle-article-read
bind-key n next-unread
bind-key n prev-unread
bind-key d pb-download
bind-key u show-urls
bind-key x pb-delete
bind-key r reload
bind-key R reload-all
bind-key J next-feed articlelist
bind-key K prev-feed articlelist
bind-key j down article
bind-key k up article
bind-key j down tagselection
bind-key k up tagselection
unbind-key s save article
color background magenta default
@ -127,7 +120,7 @@ highlight article ":.*\\(image\\)$" blue default
highlight article ":.*\\(embedded flash\\)$" magenta default
#Bookmarks and shit
#bind-key i bookmark
bind-key i bookmark
#bookmark-cmd ~/.newsboat/bookmark.sh
#bookmark-interactive no
#bookmark-autopilot yes

View File

@ -0,0 +1 @@
s

View File

@ -2,7 +2,7 @@ configuration {
columns: 2;
terminal: "alacritty";
/*theme: "/home/joelchrono12/.config/rofi/themes/centered-nord.rasi";*/
modi: "drun,calc:qalc,window,run";
modi: "drun,window,run";
icon-theme: "Flatery-Blue-Dark";
}
@import "/usr/share/rofi/themes/Arc-Dark.rasi"

View File

@ -1,5 +1,5 @@
[general]
status_path = "~/.local/calendars/status"
status_path = "~/.local/calendars/status/"
# nextcloud
@ -19,7 +19,7 @@ fileext = ".ics"
[storage personal]
type = "caldav"
url = "https://cloud.joelgarcia.xyz/remote.php/dav"
url = "https://cloud.joelgarcia.xyz/remote.php/dav/"
username = "admin"
password.fetch = ["command", "pass", "selfhosted/davnextcloud"]
@ -40,6 +40,6 @@ fileext = ".vcf"
[storage contacts_remote]
type = "carddav"
url = "https://cloud.joelgarcia.xyz/remote.php/dav"
url = "https://cloud.joelgarcia.xyz/remote.php/dav/"
username = "admin"
password.fetch = ["command", "pass", "selfhosted/davnextcloud"]