diff options
Diffstat (limited to '.config')
-rw-r--r-- | .config/shell/aliasrc | 14 | ||||
-rw-r--r-- | .config/shell/envvarrc | 15 | ||||
-rw-r--r-- | .config/vim/vimium-options.json | 21 |
3 files changed, 44 insertions, 6 deletions
diff --git a/.config/shell/aliasrc b/.config/shell/aliasrc index bd119af..a26498f 100644 --- a/.config/shell/aliasrc +++ b/.config/shell/aliasrc @@ -6,7 +6,7 @@ [ -f "$MBSYNCRC" ] && alias mbsync="mbsync -c $MBSYNCRC" # sudo not required for some system commands -for command in mount umount sv apt apt-get aptitude dpkg su shutdown poweroff reboot ; do +for command in mount umount sv apt apt-get aptitude dpkg su shutdown poweroff reboot cryptsetup ; do alias $command="sudo $command" done; unset command @@ -20,6 +20,8 @@ alias \ rm="logrm -vI" \ rmd="rmdir -vp" \ rsync="rsync -vrPlu" \ + pstree="pstree -np" \ + less="less -XER" # Colorize commands when possible. alias \ @@ -36,9 +38,9 @@ alias \ # Making stuff easy to customize and source automatically alias \ vrc='vim "$HOME/.config/vim/.vimrc"' \ - zal='vim "$ZSHDIR/aliasrc" && source "$ZSHDIR/aliasrc"' \ - zen='vim "$ZSHDIR/envvarrc" && source "$ZSHDIR/envvarrc"' \ - zrc='vim "$HOME/.zshrc" && source "$HOME/.zshrc"' \ + zal='vim "$ZDOTDIR/aliasrc" && source "$ZDOTDIR/aliasrc"' \ + zen='vim "$ZDOTDIR/envvarrc" && source "$ZDOTDIR/envvarrc"' \ + zrc='vim "$ZDOTDIR/.zshrc" && source "$ZDOTDIR/.zshrc"' \ # Aliases for connecting to server alias \ @@ -53,15 +55,15 @@ alias \ copy="xsel -ib" \ cs="chadsearch" \ lw="librewolf & exit -f" \ + moosic="ncmpcpp" \ ms="mansplain &" \ nbadd='cat >> "$XDG_CONFIG_HOME"/newsboat/urls << EOF' \ obs="exec /usr/bin/obsidian" \ py="python3" \ sd="sudo shutdown -h now" \ + sql="pgcli" \ tor="cd ~/Downloads/tor-browser/ && ./start-tor-browser.desktop && cd -" \ update="sudo apt update && apt upgrade" \ - ndw_connect="nmcli device wifi connect" \ - ndw_list="nmcli device wifi list" \ wttr="curl wttr.in/Wroclaw" \ # Git aliases diff --git a/.config/shell/envvarrc b/.config/shell/envvarrc new file mode 100644 index 0000000..6f1ff7d --- /dev/null +++ b/.config/shell/envvarrc @@ -0,0 +1,15 @@ +#!/bin/sh +# This little script sets my environment variables. + +export ALIASRC="$ZSHDIR/aliasrc" +export BROWSER="librewolf" +export EDITOR="vim" +export MANPAGER="vim -M +MANPAGER - " +export RSYNC_OPTIONS="-rtvzP" +export SCRIPTS="$HOME/.scripts" +export SHELL="/usr/bin/zsh" +export VIMINFO="$HOME/.config/vim/.viminfo" +export VIMINIT="source $HOME/.config/vim/.vimrc" +export XDG_CONFIG_HOME="$HOME/.config" +export XDG_DATA_HOME="$HOME/.config" +export ZSHDIR="$HOME/.config/shell" diff --git a/.config/vim/vimium-options.json b/.config/vim/vimium-options.json new file mode 100644 index 0000000..a966423 --- /dev/null +++ b/.config/vim/vimium-options.json @@ -0,0 +1,21 @@ +{ + "newTabUrl": "https://searx.rabiega.xyz/?q=", + "ignoreKeyboardLayout": true, + "searchEngines": "w: https://www.wikipedia.org/w/index.php?title=Special:Search&search=%s Wikipedia\ng: https://www.google.com/search?q=%s Google\nyt: https://www.youtube.com/results?search_query=%s Youtube\ngm: https://www.google.com/maps?q=%s Google maps\nd: https://duckduckgo.com/?q=%s DuckDuckGo\na: https://wiki.archlinux.org/index.php?search=%s Arch Wiki\ngt: https://wiki.gentoo.org/index.php?title=Special%3ASearch&search=%s&go=Go Gentoo Wiki\nms: https://math.stackexchange.com/search?q= Math Stackexchange\nwt: https://en.wiktionary.org/w/index.php?search=%s Wiktionary\nwb: https://wiby.me/?q= Wiby", + "settingsVersion": "2.3", + "userDefinedLinkHintCss": "div > .vimiumHintMarker {\n padding: 2px 3px;\n background-color: #282828;\n border: 0;\n border-radius: 2px;\n box-shadow: 0em 0.1em 0.6em 0.1em rgba(0, 0, 0, 0.4);\n background-image: none;\n}\n\ndiv > .vimiumHintMarker span {\n font-size: 18px;\n font-family: Hack Nerd Font;\n font-weight: bold;\n text-shadow: none;\n color: #458588;\n}\n\ndiv > .vimiumHintMarker > .matchingCharacter {\n color: #83a598;\n}\n\n/*VOMNIBAR*/\n#vomnibar{\n background-color: #282828;\n}\n\n#vomnibar input {\n color: #ebdbb2;\n font-weight: normal;\n font-size: 20px;\n font-family: Hack Nerd Font;\n height: 34px;\n margin-bottom: 0;\n padding: 4px;\n background-color: #1d2021;\n border-radius: 3px;\n border: 1px solid #282828;\n box-shadow: #add8e6 0px 0px 1px;\n width: 100%;\n outline: none;\n box-sizing: border-box;\n}\n\n#vomnibar .vomnibarSearchArea {\n display: block;\n padding: 10px;\n background-color: #1d2021;\n border-radius: 4px 4px 0 0;\n border-bottom: 0px solid #add8e6;\n}\n\n#vomnibar ul {\n background-color: #282828;\n border-radius: 0 0 4px 4px;\n list-style: none;\n padding-top: 0;\n padding-bottom: 0;\n margin-block-start: 2px;\n margin-block-end: 0px;\n}\n\n#vomnibar li {\n border-bottom: 1px solid #1d2021;\n line-height: 1.1em;\n padding: 7px 10px;\n font-size: 16px;\n color: f8f8f2;\n position: relative;\n display: list-item;\n margin: auto;\n}\n\n#vomnibar li .vomnibarBottomHalf {\n font-size: 15px;\n margin-top: 3px;\n padding: 2px 0;\n}\n\n#vomnibar li .vomnibarSource {\n color: #689d6a;\n margin-right: 4px;\n}\n#vomnibar li .vomnibarRelevancy {\n position: absolute;\n right: 0;\n top: 0;\n padding: 5px;\n background-color: #282a36;\n color: #ebdbb2;\n font-family: Hack Nerd Font Mono;\n width: 100px;\n overflow: hidden;\n}\n\n#vomnibar li .vomnibarUrl {\n color: #83a598;\n #\n}\n\n#vomnibar li .vomnibarMatch {\n font-weight: bold;\n color: #ebdbb2;\n}\n\n#vomnibar li.vomnibarSelected {\n background-color: #181D24;\n}\n\n#vomnibar li em, #vomnibar li .vomnibarTitle {\n color: #ebdbb2;\n margin-left: 4px;\n font-weight: normal;\n}\n#vomnibar li em { font-style: italic; }\n#vomnibar li em .vomnibarMatch, #vomnibar li .vomnibarTitle .vomnibarMatch {\n color: #fabd2f;\n}\n\n#vomnibarInput::selection {\n background-color: #458588;\n}", + "exclusionRules": [ + { + "passKeys": "", + "pattern": "https?://mail.google.com/*" + }, + { + "passKeys": "", + "pattern": "https?://www.gry.pl/*" + }, + { + "passKeys": "", + "pattern": "https?://localhost:8888/*" + } + ] +} |