38 lines
2.7 KiB
Plaintext
38 lines
2.7 KiB
Plaintext
|
|
# Copy output of last command
|
||
|
|
alias ll='ls -alhg'
|
||
|
|
alias ganomehome='sudo openvpn /etc/openvpn/client/ganomehome.ovpn'
|
||
|
|
alias sshmini='ssh miniserver'
|
||
|
|
alias sshbeefy='ssh -p25317 beefypi'
|
||
|
|
alias sshlm='ssh pop-os'
|
||
|
|
alias shutdown='sudo halt'
|
||
|
|
|
||
|
|
#List dtach sockets
|
||
|
|
alias dtach-list='lsof -U |grep dtach'
|
||
|
|
|
||
|
|
####ROOT ALIASES
|
||
|
|
kernelver=$(uname -r)
|
||
|
|
alias updatesystem='dtach -n emerge sudo emerge -avuDN @world & sleep 2 & dtach -a emerge'
|
||
|
|
|
||
|
|
alias sign-drivers='/usr/src/linux/scripts/sign-file sha512 /usr/src/linux/certs/signing_key.pem /usr/src/linux/certs/signing_key.x509 /lib/modules/$kernelver/video/nvidia.ko &&
|
||
|
|
/usr/src/linux/scripts/sign-file sha512 /usr/src/linux/certs/signing_key.pem /usr/src/linux/certs/signing_key.x509 /lib/modules/$kernelver/video/nvidia-modeset.ko &&
|
||
|
|
/usr/src/linux/scripts/sign-file sha512 /usr/src/linux/certs/signing_key.pem /usr/src/linux/certs/signing_key.x509 /lib/modules/$kernelver/video/nvidia-drm.ko &&
|
||
|
|
/usr/src/linux/scripts/sign-file sha512 /usr/src/linux/certs/signing_key.pem /usr/src/linux/certs/signing_key.x509 /lib/modules/$kernelver/video/nvidia-peermem.ko &&
|
||
|
|
/usr/src/linux/scripts/sign-file sha512 /usr/src/linux/certs/signing_key.pem /usr/src/linux/certs/signing_key.x509 /lib/modules/$kernelver/video/nvidia-uvm.ko &&
|
||
|
|
/usr/src/linux/scripts/sign-file sha512 /usr/src/linux/certs/signing_key.pem /usr/src/linux/certs/signing_key.x509 /lib/modules/$kernelver/misc/vboxdrv.ko &&
|
||
|
|
/usr/src/linux/scripts/sign-file sha512 /usr/src/linux/certs/signing_key.pem /usr/src/linux/certs/signing_key.x509 /lib/modules/$kernelver/misc/vboxnetadp.ko &&
|
||
|
|
/usr/src/linux/scripts/sign-file sha512 /usr/src/linux/certs/signing_key.pem /usr/src/linux/certs/signing_key.x509 /lib/modules/$kernelver/misc/vboxnetflt.ko'
|
||
|
|
|
||
|
|
alias fix-grub='grub-mkconfig -o /boot/grub/grub.cfg'
|
||
|
|
|
||
|
|
#Package config files for github
|
||
|
|
alias packkernel='cp /boot/config-$(uname -r) ~/Projects/configs/gentoo/intel-nvidia/kernel/'
|
||
|
|
alias packport='tar czf /home/ganome/Projects/configs/gentoo/intel-nvidia/portage.tar.gz /etc/portage /etc/conf.d'
|
||
|
|
alias packconfig='tar --exclude="google-chrome" --exclude="PCSX2" --exclude="transmission" --exclude="legendary" --exclude="Element" --exclude="balena-etcher-electron" --exclude="discord" --exclude="discord.bak" --exclude="heroic" --exclude="Slack" --exclude="Code" -czf ~/Projects/configs/gentoo/intel-nvidia/home.config.tar.gz ~/.config'
|
||
|
|
alias packDOT='tar czf ~/Projects/configs/gentoo/intel-nvidia/DOTfiles.tar.gz ~/.xinitrc ~/.mrxvtrc ~/.bashrc ~/.conkyrc'
|
||
|
|
alias packAll='packport && packkernel && packconfig && packDOT'
|
||
|
|
|
||
|
|
#CRYPTO
|
||
|
|
alias minecpu='cd ~ && dtach -A xmrig sudo xmrig -c /home/ganome/.xmrig.json'
|
||
|
|
alias minegpu='cd /junk/Ether-mining/trex && dtach -A trex sudo ./BTC-unmineable.sh'
|
||
|
|
#alias minecpu='xmrig -c /etc/xmrig/config.json'
|