38 lines
2.4 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 sshgen='ssh -p25317 gentoognome'
alias sshbeefy='ssh -p25317 beefypi'
alias shutdown='sudo halt'
#List dtach sockets
alias dtach-list='lsof -U |grep dtach'
####ROOT ALIASES
kernelver=$(uname -r)
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 packport='tar czf /home/ganome/Projects/configs/gentoo/amd-nvidia/portage.tar.gz /etc/portage'
alias packconfig='tar --exclude="discord" --exclude="discord.bak" --exclude="Slack" -czf ~/Projects/configs/gentoo/amd-nvidia/home.config.tar.gz ~/.config'
alias packDOT='tar czf ~/Projects/configs/gentoo/amd-nvidia/DOTfiles.tar.gz ~/.xinitrc ~/.mrxvtrc ~/.bashrc ~/.conkyrc'
alias packAll='packport && packconfig && packDOT'
#Backup Minecraft World
alias backupMC="sudo tar czf /MC-Backup/$(date +%m'-'%d'-'%Y)-Backup.tar.gz /var/lib/minecraft-server/worldv3 && sudo chown minecraft:minecraft /MC-Backup/*"
#CRYPTO-CURRENCY
alias minecpu='sudo dtach -A xmrig xmrig -c /home/ganome/xmrig/build/config.json'