commit 16436494f6b7fff2eae8418746af01ee52f7565d
parent 9ed9de5006d437e126c5871dc0cf38a02825aabb
Author: Benjamin Chausse <benjamin@chausse.xyz>
Date:   Sat,  1 May 2021 11:12:23 -0400

Merge branch 'master' of git://git.chausse.xyz/dotfiles

Diffstat:
A.Xresources##hostname.battlestation | 50++++++++++++++++++++++++++++++++++++++++++++++++++
M.cache/yt-sub | 18+++++++++++++-----
M.config/aliasrc | 1-
M.config/fontconfig/fonts.conf | 3+++
M.config/manual.part | 6++----
M.config/mutt/colors | 2+-
M.config/mutt/my-configs | 12+++++++++---
M.config/newsboat/config | 1+
M.config/nvim/init.vim | 6+++---
M.config/picom.conf | 5+----
M.config/sxhkd/sxhkdrc | 2+-
D.local/bin/define | 3---
D.local/bin/gd2pdf | 3---
D.local/bin/groffdown | 54------------------------------------------------------
M.local/bin/manualgen | 6+++---
M.local/bin/remaps | 2++
A.local/bin/sshchoose | 6++++++
M.local/bin/texinit | 9+++++++--
A.local/share/fonts/linux-libertine/LigLinLibertineMONerdFont-Mono.otf | 0
A.local/share/fonts/linux-libertine/Linux Libertine Display O Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf | 0
A.local/share/fonts/linux-libertine/Linux Libertine Initials O Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf | 0
A.local/share/fonts/linux-libertine/Linux Libertine Mono O Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf | 0
A.local/share/fonts/linux-libertine/Linux Libertine O Bold Italic Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf | 0
A.local/share/fonts/linux-libertine/Linux Libertine O Bold Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf | 0
A.local/share/fonts/linux-libertine/Linux Libertine O Italic Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf | 0
A.local/share/fonts/linux-libertine/Linux Libertine O Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf | 0
A.local/share/fonts/linux-libertine/Linux Libertine O Semibold Italic Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf | 0
A.local/share/fonts/linux-libertine/Linux Libertine O Semibold Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf | 0
D.mozilla/firefox/bu3i5mo7.default-release/chrome/userChrome.css | 350-------------------------------------------------------------------------------
D.mozilla/firefox/bu3i5mo7.default-release/chrome/userContent.css | 24------------------------
A.profile##hostname.battlestation | 48++++++++++++++++++++++++++++++++++++++++++++++++
T.xinitrc | 0
A.xinitrc##hostname.battlestation | 23+++++++++++++++++++++++
33 files changed, 173 insertions(+), 461 deletions(-)

diff --git a/.Xresources##hostname.battlestation b/.Xresources##hostname.battlestation @@ -0,0 +1,50 @@ +! __ __ +! \ \/ /_ __ ___ ___ ___ _ _ _ __ ___ ___ ___ +! \ /| '__/ _ \/ __|/ _ \| | | | '__/ __/ _ \/ __| +! / \| | | __/\__ \ (_) | |_| | | | (_| __/\__ \ +! /_/\_\_| \___||___/\___/ \__,_|_| \___\___||___/ +! +! + +! X Resources: Generated with Hodler (http://github.com/matttproud/hodler) +!black +*color0: #111a1f +*color8: #868b8d +!red +*color1: #8d7856 +*color9: #810002 +!green +*color2: #798362 +*color10: #037500 +!yellow +*color3: #9b9257 +*color11: #ebcb88 +!blue +*color4: #63768a +*color12: #63768a +!magenta +*color5: #b7416e +*color13: #738c9c +!cyan +*color6: #6998b3 +*color14: #66aabb +!white +*color7: #c0c7ca +*color15: #c0c7ca +!other +*background: #222d32 +*foreground: #acb3b5 +*cursorColor: #ebcb88 +! See "highlightColorMode" and "hm" options in XTerm manual page. +*highlightTextColor: #2e333c +*highlightColor: #161f2a +! No support for cursor text coloring; would be #1e232b. +! No support for bold coloring; would be #626a73. + +!other +*.alpha: 0.69 +! SXIV COLORS +Sxiv.background: #111A1F +Sxiv.foreground: #9B9257 + +Xft.dpi: 144 diff --git a/.cache/yt-sub b/.cache/yt-sub @@ -1,8 +1,16 @@ -TechLinked -LinusTechTips +Scott Manley +Everyday Astronaut +Tested Major Hardware +LinusTechTips +TechLinked +LMG Clips Front Page Tech Girlfriend Reviews -Tested -Scott Manley -Everyday Astronaut +Ryan George +Tom Scott +Smarter Everyday +Stand-up Maths +Numberphile +Computerphile +Code Bullet diff --git a/.config/aliasrc b/.config/aliasrc @@ -20,7 +20,6 @@ | cdd | cd .. | | e | $EDITOR | | ew | nvim ./main.rnw | -| fp | fontpreview | | fu | fuck | | f | vicd | | g | git | diff --git a/.config/fontconfig/fonts.conf b/.config/fontconfig/fonts.conf @@ -28,10 +28,13 @@ <alias> <family>monospace</family> <prefer> + <family>Lig LinLibertineMO Nerd Font</family> + <family>Lig Linux Libertine Mono O</family> <family>Linux Libertine Mono O</family> <family>Brutalist Mono</family> <family>Cartograph Mono CF</family> <family>Maison Mono</family> + <family>Fira Code</family> <family>Liberation Mono</family> </prefer> </alias> diff --git a/.config/manual.part b/.config/manual.part @@ -1,8 +1,6 @@ ---- -title: My dwm configuration +title: dwm --- my personal configuration +rcsdate: $Date: 2021/04/08 23:51:08 $ author: Benjamin Chausse -date: 2020-01-26 ---- The idea behind this configuration is simple. Vim-keybindings, Quick access to frequently used apps, and Consistent design! diff --git a/.config/mutt/colors b/.config/mutt/colors @@ -26,7 +26,7 @@ color sidebar_ordinary color1 default color sidebar_highlight color14 default color sidebar_divider color4 black color sidebar_flagged color9 black -color sidebar_new color14 black +color sidebar_new color13 black color normal color11 default color error color2 default color tilde black default diff --git a/.config/mutt/my-configs b/.config/mutt/my-configs @@ -2,18 +2,19 @@ # Add the following line to your muttrc to have them: # source $HOME/.config/mutt/my-configs -# GOOBOOK: +# GOOBOOK: {{{ # goobook let's you use google contacts information. # You install it with pip: pip install --user goobook # Query emails set query_command="goobook query %s" # Add email to contacts macro index,pager a "<pipe-message>goobook add<return>" "add the sender address to Google contacts" + # Note that if you use an old version of mutt-wizard, # you will need to disable abook in it's script: # sed -i "s/^set\squery_command.*$//" /usr/share/mutt-wizard/mutt-wizard.muttrc -# PGP Encryption: +# PGP Encryption: {{{ # I want pgp encryption by default when possible. # The following line makes this possible: set crypt_use_gpgme=yes @@ -21,10 +22,15 @@ set crypt_autosign = yes set pgp_self_encrypt = yes set pgp_default_key = 'ABC4A5A7430D6309ACBD219044F94DD6456590C3' set pgp_import_command = "gpg --no-verbose --import -v %f" +# }}} -# Muttprint: +# Muttprint: {{{ set print_command="muttprint" # Dump all headers # macro index p "<display-toggle-weed> <print-message> <display-toggle-weed> <exit>" +# }}} +# Colors {{{ +source colors +# }}} # vim: filetype=neomuttrc diff --git a/.config/newsboat/config b/.config/newsboat/config @@ -2,6 +2,7 @@ # auto-reload yes external-url-viewer "urlscan -dc -r 'linkhandler {}'" +download-full-page yes bind-key j down bind-key k up diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim @@ -84,11 +84,13 @@ call plug#end() " Sensible defaults {{{ " Aesthetics & basics syntax on -colo elly +colo friffle " colorscheme tweaks {{{ hi Normal guibg=NONE hi CursorLineNr guibg=NONE hi Constant guibg=NONE +hi Conceal guibg=NONE +hi Folded guibg=NONE hi ColorColumn guibg='#738c9c' hi Todo guibg='#acb3b5' guifg='#340001' hi Search guifg='#810002' guibg='#738c9c' @@ -214,8 +216,6 @@ let g:user_emmet_leader_key=',' nnoremap <C-n> :VimtexTocToggle<cr> " Underscore errors let g:tex_no_error=1 -" Consistent conceal highlighting - hi clear Conceal " Nvim-R " Folding diff --git a/.config/picom.conf b/.config/picom.conf @@ -10,7 +10,7 @@ fade-out-step = 0.05; fade-exclude = [ ]; # Rounded Corners - corner-radius = 11; + corner-radius = 0; rounded-corners-exclude = [ "class_g = 'dwm'", ]; @@ -39,9 +39,6 @@ use-damage = true; backend = "glx"; glx-no-stencil = true; glx-copy-from-front = false; -glx-swap-method = "undefined"; glx-no-rebind-pixmap = true; # glx-use-copysubbuffermesa = true; -glx-use-gpushader4 = true; -xrender-sync = true; xrender-sync-fence = true; diff --git a/.config/sxhkd/sxhkdrc b/.config/sxhkd/sxhkdrc @@ -113,7 +113,7 @@ super + c killall picom || setsid picom ## Toggle Screenkey super + Insert - killall screenkey || screenkey --bg-color "#222d32" -s small -f HackGen -t 1 --font-color "#BABABA" + killall screenkey || screenkey --bg-color "#222d32" -s small -f "Apercu Mono" -t 1 --font-color "#BABABA" --mods-mode tux ## Open this manual super + alt + shift + h manualgen diff --git a/.local/bin/define b/.local/bin/define @@ -1,3 +0,0 @@ -#!/bin/sh - -sdcv --color $1 | less diff --git a/.local/bin/gd2pdf b/.local/bin/gd2pdf @@ -1,3 +0,0 @@ -#!/bin/sh - -groffdown "$1" | refer -PS -e -p"$REFERBIB" | groff -me -ms -kejpt -T pdf | zathura - diff --git a/.local/bin/groffdown b/.local/bin/groffdown @@ -1,54 +0,0 @@ -#!/bin/bash - -file=$(readlink -f "$1") -dir=$(dirname "$file") -base="${file%.*}" - -output=$( sed -e '1,1d - s/title:/\.TL\n/ - s/author:/\.AU\n/ - s/date:/\.ND\n/ - s/institution:/\.AI\n/ - - s/\\begin{abstract}/\.AB/ - s/\\end{abstract}/\.AE/ - - s/^\#####.\(.*\)/\.NH 5\n\1\n\.PP/g - s/^\####.\(.*\)/\.NH 4\n\1\n\.PP/g - s/^\###.\(.*\)/\.NH 3\n\1\n\.PP/g - s/^\##.\(.*\)/\.NH 2\n\1\n\.PP/g - s/^\#.\(.*\)/\.NH 1\n\1\n\.PP/g - - s/\*\*\*\(.*\)\*\*\*$/\n\.BI\ \"\1\"\ /g - s/\*\*\*\(.*\)\*\*\*\(.\)$/\n\.BI\ \"\1\"\ \"\2\"/g - s/\*\*\*\(.*\)\*\*\*\(.\)/\n\.BI\ \"\1\"\ \"\2\"\n/g - - s/\*\*\(.*\)\*\*$/\n\.B\ \"\1\"\ /g - s/\*\*\(.*\)\*\*\(.\)$/\n\.B\ \"\1\"\ \"\2\"/g - s/\*\*\(.*\)\*\*\(.\)/\n\.B\ \"\1\"\ \"\2\"\n/g - - s/\*\(.*\)\*$/\n\.I\ \"\1\"\ /g - s/\*\(.*\)\*\(.\)$/\n\.I\ \"\1\"\ \"\2\"/g - s/\*\(.*\)\*\(.\)/\n\.I\ \"\1\"\ \"\2\"\n/g - - s/`\(.*\)`$/\n\.CW\ \"\1\"\ /g - s/`\(.*\)`\(.\)$/\n\.CW\ \"\1\"\ \"\2\"/g - s/`\(.*\)`\(.\)/\n\.CW\ \"\1\"\ \"\2\"\n/g - - s/^\ ...............-\ /.IP\ \\(bu\ 10\n/g - s/^\ ...........-\ /.IP\ \\(bu\ 8\n/g - s/^\ .......-\ /.IP\ \\(bu\ 6\n/g - s/^\ ...-\ /.IP\ \\(bu\ 4\n/g - s/^-\ /.IP\ \\(bu\ 2\n/g - s/^\ .*-\ /.IP\ \\(bu\ 12\n/g - - ' $1) -# echo "$output" | groff -me -ms -kejpt -T pdf > $base.pdf - -# echo "$output" > $base.ms -# groff -ms $base.ms -T pdf > $base.pdf - -echo "$output" - -# $output >> output.ms -# s/\*\*\*.*\*\*\*/Hi\1hi/g diff --git a/.local/bin/manualgen b/.local/bin/manualgen @@ -10,10 +10,10 @@ s/\s*#-#$/\n##/; sed "s/-->/##\ /; s/:\(.*\)$/:\1\`/; s/\s+\s/+/g; - s/#\*\*:.*//") + s/#\*\*:.*//; + s/\(^##.*\)/\1\n/g") manual=$(cat $HOME/.config/manual.part) -printf " $manual \n $config" | gd2pdf +printf "$manual\n$config" | lowdown -sTms | pdfroff -itk -mspdf | zathura - -# printf " $manual \n $config" diff --git a/.local/bin/remaps b/.local/bin/remaps @@ -9,3 +9,5 @@ setxkbmap -option caps:super killall xcape 2>/dev/null ; xcape -e 'Super_L=Escape' # Map the menu button to right super as well. xmodmap -e 'keycode 135 = Super_R' +# Software fix for key bounce (debouncing) +xkbset bo 50 diff --git a/.local/bin/sshchoose b/.local/bin/sshchoose @@ -0,0 +1,6 @@ +#!/bin/sh + +choice="$(pass ls ssh/ | sed '1d;s/^.*\s//g' | fzf)" + +ssh "$(pass ssh/$choice)" + diff --git a/.local/bin/texinit b/.local/bin/texinit @@ -1,6 +1,11 @@ #!/bin/sh -cp $HOME/Dropbox/A/Scholar/All/Templates/Text/LaTeX/001personal/cegep-lanaudiere/article/* ./ -ln $BIB/citations.bib ./citations.bib +case form in "$1"; + rnw) + cp $HOME/Dropbox/A/Scholar/All/Templates/LaTeX/cegep/main.rnw ;; + *) + cp $HOME/Dropbox/A/Scholar/All/Templates/LaTeX/cegep/main.tex ;; +esac + mkdir archives diff --git a/.local/share/fonts/linux-libertine/LigLinLibertineMONerdFont-Mono.otf b/.local/share/fonts/linux-libertine/LigLinLibertineMONerdFont-Mono.otf Binary files differ. diff --git a/.local/share/fonts/linux-libertine/Linux Libertine Display O Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf b/.local/share/fonts/linux-libertine/Linux Libertine Display O Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf Binary files differ. diff --git a/.local/share/fonts/linux-libertine/Linux Libertine Initials O Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf b/.local/share/fonts/linux-libertine/Linux Libertine Initials O Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf Binary files differ. diff --git a/.local/share/fonts/linux-libertine/Linux Libertine Mono O Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf b/.local/share/fonts/linux-libertine/Linux Libertine Mono O Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf Binary files differ. diff --git a/.local/share/fonts/linux-libertine/Linux Libertine O Bold Italic Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf b/.local/share/fonts/linux-libertine/Linux Libertine O Bold Italic Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf Binary files differ. diff --git a/.local/share/fonts/linux-libertine/Linux Libertine O Bold Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf b/.local/share/fonts/linux-libertine/Linux Libertine O Bold Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf Binary files differ. diff --git a/.local/share/fonts/linux-libertine/Linux Libertine O Italic Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf b/.local/share/fonts/linux-libertine/Linux Libertine O Italic Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf Binary files differ. diff --git a/.local/share/fonts/linux-libertine/Linux Libertine O Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf b/.local/share/fonts/linux-libertine/Linux Libertine O Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf Binary files differ. diff --git a/.local/share/fonts/linux-libertine/Linux Libertine O Semibold Italic Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf b/.local/share/fonts/linux-libertine/Linux Libertine O Semibold Italic Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf Binary files differ. diff --git a/.local/share/fonts/linux-libertine/Linux Libertine O Semibold Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf b/.local/share/fonts/linux-libertine/Linux Libertine O Semibold Nerd Font Plus Font Awesome Plus Font Awesome Extension Plus Octicons Plus Power Symbols Plus Font Logos (Font Linux) Plus Material Design Icons Plus Weather Icons.otf Binary files differ. diff --git a/.mozilla/firefox/bu3i5mo7.default-release/chrome/userChrome.css b/.mozilla/firefox/bu3i5mo7.default-release/chrome/userChrome.css @@ -1,350 +0,0 @@ - :root { - - /* Minimal Functional Fox variables*/ - --mff-bg: #222d32; - --mff-icon-color: #e0fbfc; - --mff-nav-toolbar-padding: 8px; - --mff-sidebar-bg: var(--mff-bg); - --mff-sidebar-color: #e0fbfc; - --mff-tab-border-radius: 0px; - --mff-tab-color: #f2f1f0; - --mff-tab-font-family: "DejaVu", sans; - --mff-tab-font-size: 11pt; - --mff-tab-font-weight: 400; - --mff-tab-height: 32px; - --mff-tab-pinned-bg: ##19B596; - --mff-tab-selected-bg: #b7416e; - --mff-tab-soundplaying-bg: ##EADAB1; - --mff-urlbar-color: #98c1d9; - --mff-urlbar-focused-color: #e0fbfc; - --mff-urlbar-font-family: "Apercu Mono", monospace; - --mff-urlbar-font-size: 12pt; - --mff-urlbar-font-weight: 700; - --mff-urlbar-results-color: #e0fbfc; - --mff-urlbar-results-font-family: "Apercu Mono", serif; - --mff-urlbar-results-font-size: 12pt; - --mff-urlbar-results-font-weight: 700; - --mff-urlbar-results-url-color: #98c1d9; - /* --mff-tab-selected-bg: linear-gradient(90deg, rgba(232,74,95,1) 0%, rgba(255,132,124,1) 50%, rgba(254,206,168,1) 100%); */ - /* --mff-urlbar-font-weight: 600; */ - - /* Overriden Firefox variables*/ - --autocomplete-popup-background: var(--mff-bg) !important; - --default-arrowpanel-background: var(--mff-bg) !important; - --default-arrowpanel-color: #fefefa !important; - --lwt-toolbarbutton-icon-fill: var(--mff-icon-color) !important; - --panel-disabled-color: #f9f9fa80; - --toolbar-bgcolor: var(--mff-bg) !important; - --urlbar-separator-color: transparent !important; -} - -/* - _____ _ ___ ___ - |_ _/_\ | _ ) __| - | |/ _ \| _ \__ \ - |_/_/ \_\___/___/ - -*/ - -.tab-background[selected="true"] { - background: var(--mff-tab-selected-bg) !important; -} - -.tab-background:not[visuallyselected] { - background: var(--mff-tab-selected-bg) !important; - opacity: 0.5 !important; -} - -/* This positions the tabs under the navaigator container */ -#titlebar { - -moz-box-ordinal-group: 3 !important; -} - -.tabbrowser-tab::after, -.tabbrowser-tab::before { - border-left: none !important; -} - -.tab-background { - border: none !important; -} - -.tabbrowser-arrowscrollbox { - margin-inline-start: 4px !important; - margin-inline-end: 0px !important; -} - -.tab-close-button { - display: none !important; -} - -.tab-text { - font-family: var(--mff-tab-font-family); - font-weight: var(--mff-tab-font-weight); - font-size: var(--mff-tab-font-size) !important; - color: var(--mff-tab-color); -} - -/* Hide the favicon for tabs */ -hbox.tab-content .tab-icon-image { - display: none !important; -} - -/* Show the favicon for tabs that are pinned */ -hbox.tab-content[pinned=true] .tab-icon-image { - display: initial !important; -} - -hbox.tab-content[pinned=true] .tab-text { - display: none !important; -} - -#tabbrowser-tabs { - --tab-loading-fill: #033433 !important; - -} - -.tab-label-container:not([textoverflow]) { - display: flex; - overflow: hidden; - justify-content: center; -width: 50% !important; - max-width: 50% !important; - min-width: 50% !important; -} - -/* .tab-label-container::after { - content: "?" !important; - -} */ - -.tab-line { - display: none !important; -} - -.tabbrowser-tab { - border-radius: var(--mff-tab-border-radius) !important; - border-width: 0; - height: var(--mff-tab-height) !important; - margin-bottom: 4px !important; - margin-inline-end: 4px !important; - margin-top: 4px !important; - max-height: var(--mff-tab-height) !important; - min-height: var(--mff-tab-height) !important; -} - -.tabbrowser-tab[soundplaying="true"] { - background-color: var(--mff-tab-soundplaying-bg) !important; -} - -#tabs-newtab-button { - list-style-image: url("add.svg") !important; - opacity: 0.7; -} - -.tab-icon-sound { - display: none !important; -} - -/* - _____ ___ ___ _ ___ _ ___ -|_ _/ _ \ / _ \| | | _ ) /_\ | _ \ - | || (_) | (_) | |__| _ \/ _ \| / - |_| \___/ \___/|____|___/_/ \_\_|_\ -*/ - -.urlbar-icon > image { - fill: var(--mff-icon-color) !important; - color: var(--mff-icon-color) !important; -} - -.toolbarbutton-text { - color: var(--mff-icon-color) !important; -} -.urlbar-icon { - color: var(--mff-icon-color) !important; - -} - -.toolbarbutton-icon { -/* filter: drop-shadow(0 0 0.75rem crimson); */ -} - -#urlbar-results { - font-family: var(--mff-urlbar-results-font-family); - font-weight: var(--mff-urlbar-results-font-weight); - font-size: var(--mff-urlbar-results-font-size) !important; - color: var(--mff-urlbar-results-color) !important; -} - -.urlbarView-row[type="bookmark"] > span{ - color: green !important; -} - -.urlbarView-row[type="switchtab"] > span{ - color: orange !important; -} - -.urlbarView-url, .search-panel-one-offs-container { - color: var(--mff-urlbar-results-url-color) !important; - font-family: var(--mff-urlbar-font-family); - font-weight: var(--mff-urlbar-results-font-weight); - font-size: var(--mff-urlbar-font-size) !important; -} - -.urlbarView-favicon, .urlbarView-type-icon { - display: none !important; -} - -#urlbar-input { - font-size: var(--mff-urlbar-font-size) !important; - color: var(--mff-urlbar-color) !important; - font-family: var(--mff-urlbar-font-family) !important; - font-weight: var(--mff-urlbar-font-weight)!important; - text-align: center !important; -} - -#tracking-protection-icon-container, #identity-box { - display: none; -} - -#back-button > .toolbarbutton-icon{ - --backbutton-background: transparent !important; - border: none !important; -} - -#back-button { - list-style-image: url("left-arrow.svg") !important; -} - -#forward-button { - list-style-image: url("right-arrow.svg") !important; -} - -toolbar { - background-image: none !important; -} - -#urlbar-background { - opacity: .98 !important; -} - -#navigator-toolbox, toolbaritem { - border: none !important; -} - -#urlbar-background { - background-color: var(--mff-bg) !important; - border: none !important; -} - -.toolbar-items { - background-color: var(--mff-bg) !important; -} - -#sidebar-search-container { - background-color: var(--mff-sidebar-bg) !important; -} - -box.panel-arrowbox { - display: none; -} - -box.panel-arrowcontent { - border-radius: 8px !important; - border: none !important; -} - -tab.tabbrowser-tab { - overflow: hidden; -} - -tab.tabbrowser-tab:hover { - box-shadow: 0 1px 4px rgba(0,0,0,.05); -} - -image#star-button { - display: none; -} - -toolbar#nav-bar { - padding: var(--mff-nav-toolbar-padding) !important; -} - -toolbar#nav-bar { - padding: 4px !important; -} - -#urlbar { - max-width: 70% !important; - margin: 0 15% !important; - /* position: unset!important; */; -} - -#urlbar-input:focus { - color: var(--mff-urlbar-focused-color) !important; -} - - -.megabar[breakout-extend="true"]:not([open="true"]) > #urlbar-background { - box-shadow: none !important; - background-color: transparent !important; -} - -toolbarbutton { - box-shadow: none !important; -} - - -/* - ___ ___ ___ ___ ___ _ ___ - / __|_ _| \| __| _ ) /_\ | _ \ - \__ \| || |) | _|| _ \/ _ \| / - |___/___|___/|___|___/_/ \_\_|_\ -*/ - -.close-icon, .urlbar-icon { - fill: var(--mff-icon-color) !important; -} - -.sidebar-placesTree { - color: var(--mff-sidebar-color) !important; -} - -#sidebar-switcher-target { -/* color: white !important; */ -} - -#sidebar-box { - --sidebar-background-color: var(--mff-sidebar-bg) !important; -} - -splitter#sidebar-splitter { - opacity: 0 !important; -} - -splitter#sidebar-splitter { - border: none !important; - background-color: transparent !important; -} - -image#sidebar-icon { - display: none; -} - - -/* - _ ___ ___ _____ _____ _ _ _ ___ _ - /_\ | _ \ _ \/ _ \ \ / / _ \/_\ | \| | __| | - / _ \| / / (_) \ \/\/ /| _/ _ \| .` | _|| |__ - /_/ \_\_|_\_|_\\___/ \_/\_/ |_|/_/ \_\_|\_|___|____| - */ - -.panel-arrowcontent { - padding: 0px !important; - margin: 0px !important; -} - -toolbarseparator { - display: none; -} diff --git a/.mozilla/firefox/bu3i5mo7.default-release/chrome/userContent.css b/.mozilla/firefox/bu3i5mo7.default-release/chrome/userContent.css @@ -1,23 +0,0 @@ -@import url("userChrome.css"); - -/* Removes white loading page */ -@-moz-document url(about:blank), url(about:newtab), url(about:home) { - html:not(#ublock0-epicker), html:not(#ublock0-epicker) body, #newtab-customize-overlay { - background: var(--mff-bg) !important; - } - } - - - /* Hide scrollbar */ - - :root{ - scrollbar-width: none !important; - } - - - @-moz-document url(about:privatebrowsing) { - - :root{ - scrollbar-width: none !important; - } - }- \ No newline at end of file diff --git a/.profile##hostname.battlestation b/.profile##hostname.battlestation @@ -0,0 +1,48 @@ +export GOPATH=$HOME/.go +export SCRIPTS=$HOME/.local/bin +export PATH=$PATH$( find $HOME/.local/bin/ -type d -printf ":%p" ) +export PATH=$PATH:$HOME/.cargo/bin +export PATH=$PATH:/root/.local/bin +export PATH=$PATH:$HOME/.local/bin +export QT_QPA_PLATFORMTHEME="qt5ct" +export EDITOR=/usr/bin/nvim +export READER=/usr/bin/zathura +export GTK2_RC_FILES="$HOME/.gtkrc-2.0" +export QT_QPA_PLATFORMTHEME="qt5ct" +export GRDB="dropbox://default@/git-private" +export TERMINAL=st +export TERM=st +export GDK_DPI_SCALE=1.44 +export BIB=$HOME/Dropbox/A/Scholar/All/References +export REFERBIB=$HOME/Dropbox/A/Scholar/All/References/bibliography.refer +export DISTRIB_ID=arch +export DISTRIB_RELEASE=$(uname -r) +export XDG_CONFIG_HOME=$HOME/.config +export R_PROFILE_USER=$HOME/.config/R/Rprofile +export TODOIST_API_KEY="$(pass Todoist/API)" +# export GOROOT=/usr/bin/go + +# fix "xdg-open fork-bomb" export your preferred browser from here +export BROWSER=$(which firefox) + +# less/man colors +export LESS=-R +export LESS_TERMCAP_md=$'\e[01;36;74m' # begin bold +export LESS_TERMCAP_mb=$'\e[01;31;4m' # begin blinking +export LESS_TERMCAP_us=$'\e[04;32;146m' # begin underline +export LESS_TERMCAP_so=$'\e[30;42;146m' # begin reverse video +export LESS_TERMCAP_se=$'\e[0m' # end reverse video +export LESS_TERMCAP_me=$'\e[0m' # end mode +export LESS_TERMCAP_ue=$'\e[0m' # end underline + +# Start Desktop Environment if on the main TTY +if [[ -z $DISPLAY ]] && [[ $(tty) = /dev/tty1 ]]; then +startx +fi + +# gh completion +eval "$(gh completion -s zsh)" + +# Generate shortcuts and aliases +shortcutgen +aliasgen diff --git a/.xinitrc b/.xinitrc diff --git a/.xinitrc##hostname.battlestation b/.xinitrc##hostname.battlestation @@ -0,0 +1,23 @@ +xwallpaper --zoom ~/.cache/wall.png & +dropbox-cli start & +sxhkd & +remaps & +dunst & +unclutter & +protonmail-bridge --no-window & +xautolock -time 5 -detectsleep -secure -locker locktoggle & +cinnamon-screensaver & +picom -b & +echo "" > $HOME/.local/share/newsboat/queue +echo us > $HOME/.cache/layout +xrdb -load $HOME/.Xresources +flashfocus -n 30 -o 0.75 -v ERROR & +dwmblocks & +newsup & +nohup davmail ~/.config/davmail/properties & +shairport-sync & +while true; do + dwm >/dev/null +done +# exec icewm +# vim:filetype=sh