# works in addition to HISTCONTROL to do more flexible things
# it could also do the same things as HISTCONTROL and thus replace it,
# but meh. dunno why, but just " *" does glob expansion, so use [ ] to avoid it.
-HISTIGNORE='k *:[ ]*'
+HISTIGNORE='pass *:k *:[ ]*'
export BC_LINE_LENGTH=0
/a/opt/android-platform-tools/fastboot "$@";
}
+kdecd() { /usr/lib/x86_64-linux-gnu/libexec/kdeconnectd; }
# List of apps to install/update
# Create from existing manually installed apps by doing
+# fdroidcl update
# fdroidcl search -i, then manually removing
# automatically installed/preinstalled apps
# usually good enough to just rm -rf /data/app/APPNAME
#
# currently broken:
-#at.bitfire.davdroid
fdroid_pkgs=(
+ at.bitfire.davdroid
com.alaskalinuxuser.justnotes
com.artifex.mupdfdemo
com.fsck.k9
org.quantumbadger.redreader
org.smssecure.smssecure
org.fedorahosted.freeotp
+ org.yaaic
)
# https://forum.xda-developers.com/android/software-hacking/wip-selinux-capable-superuser-t3216394
# for maru,
}
kff() { # keyboardio firmware flash
- pushd /a/opt/sketches/Model01-Firmware
+ pushd /a/bin/distro-setup/Arduino/Model01-Firmware
yes $'\n' | make flash
popd
}
vpncmd() {
- m s nsenter -t $(pgrep -f "/usr/sbin/openvpn .* --config /etc/openvpn/client/client.conf") -n -m "$@"
+ m s nsenter -t $(pgrep -f "/usr/sbin/openvpn .* --config /etc/openvpn/.*client.conf") -n -m "$@"
}
vpnf() {
- vpncmd gksudo -u ian "firefox -no-remote -P firefox-main-profile" &r
+ vpncmd gksudo -u iank "firefox -no-remote -P firefox-main-profile" &r
}
vpnbash() {
vpncmd bash