dotfiles

my dotfiles.
Log | Files | Refs | README | LICENSE

commit 3d7095731536dde348d5aa4068a60c2a35adcb58
parent ed9f72e99803ac0db21520de7e34e0c1cd5d5abe
Author: mpizzzle <m@michaelpercival.xyz>
Date:   Fri,  4 Feb 2022 01:39:11 +0000

safety commit

Diffstat:
M.config/Xresources | 4+++-
M.config/aliasrc | 70+++++++++++++++++++++++++++++++++++++---------------------------------
M.config/newsboat/config | 4+++-
M.config/nvim/init.vim | 6+++++-
M.xinitrc | 2+-
M.zprofile | 13+++++++++----
6 files changed, 58 insertions(+), 41 deletions(-)

diff --git a/.config/Xresources b/.config/Xresources @@ -92,7 +92,9 @@ Xcursor.theme: xcursor-breeze !*.foreground: white *.cursorColor: magenta !*.font: Anonymice Powerline:pixelsize=16:antialias=true:autohint=true:style=Bold -*.font: Ubuntu Mono derivative Powerline:pixelsize=16:antialias=true:autohint=true +!*.font: Ubuntu Mono derivative Powerline:pixelsize=16:antialias=true:autohint=true +!*.font: APL385 Unicode:pixelsize=17:antialias=true:autohint=true +*.font: JuliaMono:style=Regular:pixelsize=13:antialias=true:autohint=true !:style=Bold !*.letterSpace:-4 diff --git a/.config/aliasrc b/.config/aliasrc @@ -5,42 +5,46 @@ command -v nvim >/dev/null && alias vim="nvim" vimdiff="nvim -d" # Verbosity alias - cp="cp -iv" - mv="mv -iv" - rm="rm -vI" - df="df -h" - free="free -m" - mkd="mkdir -pv" - more="less" - yt="youtube-dl --add-metadata -i" - yta="yt -x -f bestaudio/best" - ffmpeg="ffmpeg -hide_banner" - neofetch="neofetch --kernel_shorthand on --distro_shorthand off --gtk2 off --gtk3 off --gpu_type dedicated --shell_version off --os_arch off" + cp="cp -iv" + mv="mv -iv" + rm="rm -vI" + df="df -h" + free="free -m" + mkd="mkdir -pv" + more="less" + yt="youtube-dl --add-metadata -i" + yta="yt -x -f bestaudio/best" + ffmpeg="ffmpeg -hide_banner" + neofetch="neofetch --kernel_shorthand on --distro_shorthand off --gtk2 off --gtk3 off --gpu_type dedicated --shell_version off --os_arch off" + java="java -Djava.util.prefs.userRoot='$XDG_CONFIG_HOME/java'" # Colorisations alias - ls="ls -hN --color=auto --group-directories-first" - grep="grep --color=auto" - egrep="grep --color=auto" - fgrep="grep --color=auto" - diff="diff --color=auto" - ccat="highlight --out-format=ansi" + ls="ls -hN --color=auto --group-directories-first" + grep="grep --color=auto" + egrep="grep --color=auto" + fgrep="grep --color=auto" + diff="diff --color=auto" + ccat="highlight --out-format=ansi" # Abbreviations alias - sdn="sudo shutdown -h now" - v="$EDITOR" - p="sudo pacman" - igs="AppImageLauncher ~/Applications/GoPanda2_facfc1d6950379d12e52eff6bf2ad649.AppImage" - corona="curl https://corona-stats.online/" - coronauk="curl https://corona-stats.online/UK" - m="mount.sh" - u="fusermount -u ~/phone" - k="kill.sh" - e="emoji.sh" - ex="extract.sh" - bonsai="bonsai.sh" - clip="tr -d 'n' | xclip -selection clipboard" - bcl="bc -l <<<" - en="export LANG='en_GB.UTF-8'" - es="export LANG='es_MX.UTF-8'" + sdn="sudo shutdown -h now" + v="$EDITOR" + p="sudo pacman" + igs="AppImageLauncher ~/Applications/GoPanda2_facfc1d6950379d12e52eff6bf2ad649.AppImage" + corona="curl https://corona-stats.online/" + coronauk="curl https://corona-stats.online/UK" + m="mount.sh" + u="fusermount -u ~/phone" + k="kill.sh" + e="emoji.sh" + ex="extract.sh" + bonsai="bonsai.sh" + clip="tr -d 'n' | xclip -selection clipboard" + bcl="bc -l <<<" + en="export LANG='en_GB.UTF-8'" + es="export LANG='es_MX.UTF-8'" + dunnet="emacs -batch -l dunnet" + scm="scheme --quiet <" + qapl="apl --noCIN -q -f" diff --git a/.config/newsboat/config b/.config/newsboat/config @@ -2,6 +2,8 @@ auto-reload yes external-url-viewer "urlscan -dc -r 'linkhandler {}'" +ssl-verifyhost no +ssl-verifypeer no bind-key j down bind-key k up @@ -30,7 +32,7 @@ color listfocus_unread yellow default bold color info red black bold color article cyan default -browser linkhandler +browser "$BROWSER" macro , open-in-browser macro t set browser "tsp youtube-dl --add-metadata -ic"; open-in-browser ; set browser linkhandler macro a set browser "tsp youtube-dl --add-metadata -xic -f bestaudio/best"; open-in-browser ; set browser linkhandler diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim @@ -15,6 +15,9 @@ Plug 'tpope/vim-fugitive' "Plug 'kovetskiy/sxhkd-vim' "Plug 'ap/vim-css-color' Plug 'airblade/vim-gitgutter' +Plug 'PyGamer0/vim-apl', { 'branch': 'main' } +Plug 'mlochbaum/BQN', {'rtp': 'editors/vim'} +Plug 'git@git.sr.ht:~detegr/nvim-bqn' call plug#end() "set bg=light @@ -41,7 +44,8 @@ endif let g:airline_right_alt_sep='' let g:airline_symbols.branch='' let g:airline_symbols.readonly='' - " let g:airline_symbols.linenr='☰' + "let g:airline_symbols.linenr='☰' + let g:airline_symbols.linenr=' ☰ ' let g:airline_symbols.maxlinenr='' let g:airline_symbols.dirty='' diff --git a/.xinitrc b/.xinitrc @@ -35,7 +35,7 @@ if [ -d /etc/X11/xinit/xinitrc.d ] ; then fi picom -b -wallpapers.sh ~/wallpapers & +wallpapers.sh ~/documents/wallpapers & while true; do xsetroot -name "$(statusbar.sh)" diff --git a/.zprofile b/.zprofile @@ -14,8 +14,8 @@ export XDG_DATA_HOME="$HOME/.local/share" export XDG_CACHE_HOME="$HOME/.cache" #export XAUTHORITY="$XDG_RUNTIME_DIR/Xauthority" # This line will break some DMs. export NOTMUCH_CONFIG="${XDG_CONFIG_HOME:-$HOME/.config}/notmuch/notmuchrc" -export NMBGIT="$XDG_DATA_HOME"/notmuch/nmbug -export GTK2_RC_FILES=$XDG_CONFIG_HOME/gtk-2.0/gtkrc +export NMBGIT="$XDG_DATA_HOME/notmuch/nmbug" +export GTK2_RC_FILES="$XDG_CONFIG_HOME/gtk-2.0/gtkrc" export LESSHISTFILE="-" export WGETRC="${XDG_CONFIG_HOME:-$HOME/.config}/wget/wgetrc" export INPUTRC="${XDG_CONFIG_HOME:-$HOME/.config}/inputrc" @@ -26,12 +26,12 @@ export WINEPREFIX="${XDG_DATA_HOME:-$HOME/.local/share}/wineprefixes/default" export KODI_DATA="${XDG_DATA_HOME:-$HOME/.local/share}/kodi" export PASSWORD_STORE_DIR="${XDG_DATA_HOME:-$HOME/.local/share}/pass" export ANDROID_SDK_HOME="${XDG_CONFIG_HOME:-$HOME/.config}/android" -export JAVA_HOME=/usr/lib/jvm/java-13-openjdk +export JAVA_HOME="/usr/lib/jvm/java-17-openjdk" export GOPATH="${XDG_DATA_HOME:-$HOME/.local/share}/go" export GOBIN="$GOPATH/bin" export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc" export ELECTRUMDIR="$XDG_DATA_HOME/electrum" -export _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java +#export _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME/java" export DOCKER_CONFIG="$XDG_CONFIG_HOME/docker" export MACHINE_STORAGE_PATH="$DOCKER_CONFIG/machine" export ANSIBLE_CONFIG="${XDG_CONFIG_HOME:-$HOME/.config}/ansible/ansible.cfg" @@ -42,6 +42,7 @@ export PSQL_HISTORY="$XDG_CACHE_HOME/pg/psql_history" export PGPASSFILE="$XDG_CONFIG_HOME/pg/pgpass" export PGSERVICEFILE="$XDG_CONFIG_HOME/pg/pg_service.conf" export RUSTUP_HOME="$XDG_DATA_HOME/rustup" +export MEDNAFEN_HOME="$XDG_CONFIG_HOME/mednafen" export YAOURT_COLORS="nb=1:pkg=1:ver=1;32:lver=1;45:installed=1;42:grp=1;34:od=1;41;5:votes=1;44:dsc=0:other=1;35" @@ -62,6 +63,10 @@ export QT_QPA_PLATFORMTHEME="gtk2" # Have QT use gtk2 theme. export MOZ_USE_XINPUT2="1" # Mozilla smooth scrolling/touchpads. export AWT_TOOLKIT="MToolkit wmname LG3D" #May have to install wmname export _JAVA_AWT_WM_NONREPARENTING=1 # Fix for Java applications in dwm +export DYALOGSTARTUPSE="/usr/share/dyalog/StartupSession/" +export UCMDCACHEFILE="$HOME/.dyalog/UserCommand20.cache" +export APLCORENAME="$HOME/.dyalog/aplcore" +export SESSION_FILE="/usr/share/dyalog/default.dse" # RIP Dennis [ "$(tty)" = "/dev/tty1" ] && . ~/.local/bin/unix.sh && sleep 0.5