From 5b5664d2ddaa5428467983bb639064a21d2cf2fd Mon Sep 17 00:00:00 2001 From: Gregor Feierabend <23300469@sun.ac.za> Date: Fri, 9 Jul 2021 20:09:48 +0200 Subject: [PATCH] config update --- .config/cmus/autosave | 8 +- .config/i3/config | 5 +- .config/i3/i3blocks.conf | 4 +- .config/i3/locked.png | Bin 0 -> 20422 bytes .config/i3/scripts/i3restart.sh | 3 + {.scripts => .config/i3/scripts}/lock.sh | 0 .../i3/scripts/mailnotify.sh | 2 +- .config/i3/scripts/screencut.sh | 4 +- .../i3/scripts}/togglenotify.sh | 0 .config/vifm/vifmrc | 2 + .muttrc | 2 + .scripts/mailnotify.sh | 8 - .vimrc | 5 + .xinitrc | 2 +- .zlogin | 29 +-- .zshrc | 30 +-- userChrome2.css | 205 +++++++++++++++++- userContent.css | 10 + 18 files changed, 263 insertions(+), 56 deletions(-) create mode 100644 .config/i3/locked.png create mode 100755 .config/i3/scripts/i3restart.sh rename {.scripts => .config/i3/scripts}/lock.sh (100%) rename .scripts/mailnotify2.sh => .config/i3/scripts/mailnotify.sh (85%) rename {.scripts => .config/i3/scripts}/togglenotify.sh (100%) delete mode 100755 .scripts/mailnotify.sh create mode 100644 userContent.css diff --git a/.config/cmus/autosave b/.config/cmus/autosave index ff06b3c..74ca091 100644 --- a/.config/cmus/autosave +++ b/.config/cmus/autosave @@ -26,11 +26,11 @@ set color_trackwin_album_bg=default set color_trackwin_album_fg=white set color_win_attr=default set color_win_bg=default -set color_win_cur=white +set color_win_cur=lightblue set color_win_cur_attr=default set color_win_cur_sel_attr=default set color_win_cur_sel_bg=blue -set color_win_cur_sel_fg=white +set color_win_cur_sel_fg=lightblue set color_win_dir=white set color_win_fg=default set color_win_inactive_cur_sel_attr=default @@ -41,12 +41,12 @@ set color_win_inactive_sel_bg=gray set color_win_inactive_sel_fg=black set color_win_sel_attr=default set color_win_sel_bg=blue -set color_win_sel_fg=gray +set color_win_sel_fg=white set color_win_title_attr=default set color_win_title_bg=default set color_win_title_fg=white set confirm_run=true -set continue=false +set continue=true set continue_album=true set device=/dev/cdrom set display_artist_sort_name=false diff --git a/.config/i3/config b/.config/i3/config index 4c808ed..758a413 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -146,8 +146,9 @@ bindsym $mod+Shift+0 move container to workspace number $ws10 # EDIT: #bindsym $mod+Shift+c reload # restart i3 inplace (preserves your layout/session, can be used to upgrade i3) -bindsym $mod+Shift+r restart -bindsym $mod+Shift+b exec --no-startup-id /usr/bin/xbattbar -a -c -t 2 -I "#333333" -O white -i white -o "#333333" +#bindsym $mod+Shift+r restart +bindsym $mod+Shift+r exec ~/.config/i3/scripts/i3restart.sh +#bindsym $mod+Shift+b exec --no-startup-id killall xbattbar && /usr/bin/xbattbar -a -c -t 2 -I "#333333" -O white -i white -o "#333333" # exit i3 (logs you out of your X session) bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -B 'Yes, exit i3' 'i3-msg exit'" diff --git a/.config/i3/i3blocks.conf b/.config/i3/i3blocks.conf index 1433dfc..d1317cb 100644 --- a/.config/i3/i3blocks.conf +++ b/.config/i3/i3blocks.conf @@ -11,7 +11,7 @@ [notifications] full_text=available -command=~/.scripts/togglenotify.sh +command=~.config/i3/scripts/togglenotify.sh color=#91E78B # exchange rate(s) @@ -48,7 +48,7 @@ interval=10 color=#A4C2F4 [mail] -command=~/.scripts/mailnotify2.sh +command=~/.config/i3/scripts/mailnotify.sh interval=60 color=#91E78B diff --git a/.config/i3/locked.png b/.config/i3/locked.png new file mode 100644 index 0000000000000000000000000000000000000000..aeb8e6e2f2ad338333484c625e7fd4e471a1f907 GIT binary patch literal 20422 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 /dev/null &, zathura %c %i &, apvlv %c, xpdf %c fileviewer *.pdf pdftotext -nopgbrk %c - diff --git a/.muttrc b/.muttrc index 2bc3e14..0b7157a 100644 --- a/.muttrc +++ b/.muttrc @@ -91,3 +91,5 @@ source ~/MAIL/muttrc.mailboxes source ~/MAIL/muttrc.aliases alias rianaroux \"Roux, Riana [rianaroux@sun.ac.za]\" alias Dario Dario <20854714@sun.ac.za> +alias rewitzky \"Rewitzky, IM, Prof [rewitzky@sun.ac.za]\" +alias ajcollett \"Collett, Andrew, Mnr [ajcollett@sun.ac.za]\" diff --git a/.scripts/mailnotify.sh b/.scripts/mailnotify.sh deleted file mode 100755 index 8b001fc..0000000 --- a/.scripts/mailnotify.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/bash - -ml="$(find $HOME/MAIL/offlineIMAP/*/INBOX/new -type f | wc -l)" -if (( ml > 0 )); then - echo $ml -else - echo "0" -fi diff --git a/.vimrc b/.vimrc index b1bbe8b..69558d0 100644 --- a/.vimrc +++ b/.vimrc @@ -303,3 +303,8 @@ autocmd FileType c set foldmethod=syntax autocmd FileType c set foldnestmax=2 "autocmd FileType c set foldtext=DoxyFoldText() autocmd FileType c set syntax=c.doxygen + +autocmd FileType dart set shiftwidth=2 +autocmd FileType dart set tabstop=2 +autocmd FileType dart set softtabstop=2 +autocmd FileType dart set expandtab diff --git a/.xinitrc b/.xinitrc index c85589d..9e517d9 100755 --- a/.xinitrc +++ b/.xinitrc @@ -4,6 +4,6 @@ killall -q pulseaudio /usr/bin/pulseaudio --start -sudo /etc/init.d/bluetooth restart +sudo /etc/init.d/bluetooth stop /usr/bin/ratpoison diff --git a/.zlogin b/.zlogin index a9afa47..34b578d 100644 --- a/.zlogin +++ b/.zlogin @@ -12,28 +12,19 @@ alias config='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME' if [ -v SSH_AGENT_PID ]; then #echo "ssh-agent up and running."; else - #Solve this bluetook issue - #killall -q pulseaudio - #/usr/bin/pulseaudio --start - #sudo /etc/init.d/bluetooth restart eval `ssh-agent -s` echo Have a lovely day!; fi -##if pidof xinit > /dev/null; then - #echo Welcome to Z Shell.; - #alias vv="vi -S workingon.vim" - #alias vu="veracrypt -t -d" - #alias st="/scripts/settitle.sh" - #alias cm="tmux new-session -A -s cmus -c ~ cmus" +PATH="/home/x/.local/bin:/home/x/perl5/bin${PATH:+:${PATH}}"; export PATH; +PERL5LIB="/home/x/perl5/lib/perl5${PERL5LIB:+:${PERL5LIB}}"; export PERL5LIB; +PERL_LOCAL_LIB_ROOT="/home/x/perl5${PERL_LOCAL_LIB_ROOT:+:${PERL_LOCAL_LIB_ROOT}}"; export PERL_LOCAL_LIB_ROOT; +PERL_MB_OPT="--install_base \"/home/x/perl5\""; export PERL_MB_OPT; +PERL_MM_OPT="INSTALL_BASE=/home/x/perl5"; export PERL_MM_OPT; -##else - #killall -q autoshut.sh - #/scripts/autoshut.sh & - - - - #vlock - ##; -##fi +export VISUAL=vim +export EDITOR=vim +export SCIPY_PIL_IMAGE_VIEWER=imv +export CHKTEXRC=~ +export SAGE_BROWSER=/usr/bin/firefox diff --git a/.zshrc b/.zshrc index 5f2c499..5282900 100644 --- a/.zshrc +++ b/.zshrc @@ -19,23 +19,23 @@ bindkey -v '^H' backward-delete-char #bindkey -v '^G' '\e' # End of lines configured by zsh-newuser-install -PATH="/home/x/.local/bin:/home/x/perl5/bin${PATH:+:${PATH}}"; export PATH; -PERL5LIB="/home/x/perl5/lib/perl5${PERL5LIB:+:${PERL5LIB}}"; export PERL5LIB; -PERL_LOCAL_LIB_ROOT="/home/x/perl5${PERL_LOCAL_LIB_ROOT:+:${PERL_LOCAL_LIB_ROOT}}"; export PERL_LOCAL_LIB_ROOT; -PERL_MB_OPT="--install_base \"/home/x/perl5\""; export PERL_MB_OPT; -PERL_MM_OPT="INSTALL_BASE=/home/x/perl5"; export PERL_MM_OPT; - -export VISUAL=vim -export EDITOR=vim -export SCIPY_PIL_IMAGE_VIEWER=imv -export CHKTEXRC=~ -export SAGE_BROWSER=/usr/bin/firefox +#PATH="/home/x/.local/bin:/home/x/perl5/bin${PATH:+:${PATH}}"; export PATH; +#PERL5LIB="/home/x/perl5/lib/perl5${PERL5LIB:+:${PERL5LIB}}"; export PERL5LIB; +#PERL_LOCAL_LIB_ROOT="/home/x/perl5${PERL_LOCAL_LIB_ROOT:+:${PERL_LOCAL_LIB_ROOT}}"; export PERL_LOCAL_LIB_ROOT; +#PERL_MB_OPT="--install_base \"/home/x/perl5\""; export PERL_MB_OPT; +#PERL_MM_OPT="INSTALL_BASE=/home/x/perl5"; export PERL_MM_OPT; +# +#export VISUAL=vim +#export EDITOR=vim +#export SCIPY_PIL_IMAGE_VIEWER=imv +#export CHKTEXRC=~ +#export SAGE_BROWSER=/usr/bin/firefox autoload -z edit-command-line zle -N edit-command-line bindkey -M vicmd ' ' edit-command-line -echo -ne "\033]0;$(basename `dirname $PWD`)/$(basename ${PWD})\007" -chpwd() { - echo -ne "\033]0;$(basename `dirname $PWD`)/$(basename ${PWD})\007" -} +#echo -ne "\033]0;$(basename `dirname $PWD`)/$(basename ${PWD})\007" +#chpwd() { +# echo -ne "\033]0;$(basename `dirname $PWD`)/$(basename ${PWD})\007" +#} diff --git a/userChrome2.css b/userChrome2.css index a087489..ae60a93 100644 --- a/userChrome2.css +++ b/userChrome2.css @@ -1,3 +1,16 @@ +:root:not([customizing]) #navigator-toolbox:not(:hover):not(:focus-within) #TabsToolbar { + visibility: collapse; +} + +:root:not([customizing]) #navigator-toolbox:not(:hover):not(:focus-within) { + max-height: 1px; + min-height: calc(0px); + overflow: hidden; +} + +tabbrowser tabpanels { background-color: rgb(19,19,20) !important; } +browser { background-color: #131314 !important; } + @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* @@ -45,12 +58,200 @@ * Based on firefox own behavior while in fullscreen */ -#navigator-toolbox { - margin-top: -60px; /* has to be adjusted depending on density */ +/*#navigator-toolbox { + margin-top: -60px; /* has to be adjusted depending on density / transition: margin-top 0.1s; } #navigator-toolbox:hover, #navigator-toolbox:focus-within { margin-top: 0px; transition: margin-top 0.1s; +}*/ + +/* + * From: + * https://www.reddit.com/r/firefox/comments/75y9ii/menus_are_blindingly_white_in_the_dark_theme/ + */ + +menupopup, popup, +popup > menu > menupopup, +menupopup > menu > menupopup { + -moz-appearance: none !important; + background: #262A33 !important; + border: 1px solid #525A6D !important; + padding: 2px 0px 2px 0px !important;} + +menupopup menuseparator { + -moz-appearance: none !important; + background: #525A6D !important; + margin: 2px 0px 2px 0px !important; + padding: 0 !important; + border-top: none !important; + border-color: transparent !important; } + +menupopup menu, menuitem{ + -moz-appearance: none !important; + color: #C4C4C4!important;} + +menupopup menu:hover, menuitem:hover { + -moz-appearance: none !important; + color:#C4C4C4 !important; + background-color:#165184 !important;} + +/*Invert submenu arrow > color*/ +.menu-right{ + filter: invert(95%)!important; +} + +/* + * From: https://gist.github.com/sagars007/9e43d7275e5c55bd99158f229a0cd21f + */ +#app-picker{ + color: white !important; + background-color: #2b2a33 !important; +} + +button { + +-moz-appearance: none !important; + +background-color: #42414D !important; + +color: white !important; + +border: 1px solid #52525E !important; +border-radius: 4px !important; + +} + +button:hover { + +background-color: #5f5e6e !important; +border: 1px solid dodgerblue !important; +} + +#app-picker-listbox{ + -moz-appearance: none !important; + background-color: #2b2a33 !important; + color: white !important; + border: 1px solid #52525E !important; +} + +#unknownContentType { +color: white !important; +background-color: #2b2a33 !important; +} + +#openHandler { + -moz-appearance: none !important; + background: #5f5e6e !important; + color: white !important; + border: 1px solid #77758a !important; + border-radius: 4px !important; + +} + +#openHandler:hover { + border: 1px solid dodgerblue !important; + background: #77758a !important; +} + +/* + * From: https://old.reddit.com/r/FirefoxCSS/comments/ml31wy/is_it_possible_to_grey_or_darken_the_exit_and/ + */ +/*.dialogBox, +.dialogFrame { + -moz-appearance: none !important; + padding: 5px 1px 5px 1px !important; + background-color: black !important; + color: white !important; + border: none !important; + border-radius: 0 !important; + box-shadow: none !important; +}*/ +/*#commonDialogWindow:root[chromehidden] { + background-color: black !important; + background: black !important; + color: white !important; + appearance: none !important; +}*/ + +.dialogBox { + background-color: darkgray !important; + appearance: none !important; +} +.dialog-button-box > button { + background-color: darkgray !important; + appearance: none !important; +} + +/* + * From: https://www.reddit.com/r/firefox/comments/8yd5c2/custom_minimalistinc_slim_scrollbar_for_dark/ + */ + +scrollbar, scrollbar *, scrollcorner { + -moz-appearance: none !important; + --scrollbar-width: 10px; + --scrollbar-height: var(--scrollbar-width); +} + +scrollbar, scrollcorner { + background: transparent !important; +} +scrollbar[orient="vertical"] { + width: var(--scrollbar-width) !important; + min-width: var(--scrollbar-width) !important; +} +scrollbar[orient="horizontal"] { + height: var(--scrollbar-height) !important; + min-height: var(--scrollbar-height) !important; +} + +scrollbar thumb { + background: #3a3a3a !important; +} +scrollbar thumb:hover, +scrollbar thumb:active { + background: #545454 !important; +} + +scrollbar:inactive scrollbarbutton { + background-color: #444444 !important; +} +scrollbar scrollbarbutton:inactive { + background: #3a3a3a !important; +} +scrollbar scrollbarbutton:inactive { + background: #545454 !important; +} +scrollbar scrollbarbutton { + display: none !important; +} + +/* + * From: https://support.mozilla.org/en-US/questions/1196927 + */ + +/*statuspanel[type="status"] .statuspanel-label { + display:none!important; +}*/ + +/* + * From: https://support.mozilla.org/en-US/questions/942499 + */ +/*#statusbar-display[label^="Looking"] {display:none !important;} +#statusbar-display[label^="Connect"] {display:none !important;} +#statusbar-display[label^="Waiting"] {display:none !important;} +#statusbar-display[label^="Transfer"] {display:none !important;}*/ + +/* + * From: https://support.mozilla.org/en-US/questions/1289382 + */ +#statuspanel #statuspanel-label { + /*display:none!important;*/ + background-color: black!important; + border: 1px solid black!important; + color: white!important; +} + diff --git a/userContent.css b/userContent.css new file mode 100644 index 0000000..14b5e37 --- /dev/null +++ b/userContent.css @@ -0,0 +1,10 @@ +@-moz-document url-prefix(about:blank) { + html > body:empty { + background-color: rgb(19,19,20) !important; + } +} +@-moz-document url(about:blank) { + html > body:empty { + background-color: rgb(19,19,20) !important; + } +}