commit 3d7095731536dde348d5aa4068a60c2a35adcb58
parent ed9f72e99803ac0db21520de7e34e0c1cd5d5abe
Author: mpizzzle <m@michaelpercival.xyz>
Date: Fri, 4 Feb 2022 01:39:11 +0000
safety commit
Diffstat:
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