Skip to content

Instantly share code, notes, and snippets.

View neuthral's full-sized avatar
🦌
bubbling

neuthral neuthral

🦌
bubbling
View GitHub Profile
@neuthral
neuthral / handler.php
Created June 1, 2019 15:10
Laravel log stack one line
<?php
namespace App\Exceptions;
use Log;
use Exception;
use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;
class Handler extends ExceptionHandler
{
@neuthral
neuthral / lazygit
Created December 12, 2018 04:00
Lazy git add, commit, push
Building off of @Gavin's answer:
Making lazygit a function instead of an alias allows you to pass it an argument. I have added the following to my .bashrc (or .bash_profile if Mac):
function lazygit() {
git add .
git commit -a -m "$1"
git push
}
@neuthral
neuthral / vpn_autoconnect.sh
Created November 11, 2018 14:17
vpn autoconnect #cli #network
#! /bin/bash
REQUIRED_CONNECTION_NAME="Wired connection 1"
VPN_CONNECTION_NAME="bender"
activ_con=$(nmcli con status | grep "${REQUIRED_CONNECTION_NAME}")
activ_vpn=$(nmcli con status | grep "${VPN_CONNECTION_NAME}")
if [ "${activ_con}" -a ! "${activ_vpn}" ];
then
@neuthral
neuthral / vncServer.sh
Created November 11, 2018 14:16
vnc server example #cli #vnc
#!/bin/bash
/opt/TurboVNC/bin/vncserver -3dwm -geometry 1280x720
@neuthral
neuthral / thread.html
Created November 11, 2018 14:16
Easily modify dependencies of a .deb file #deb #cli #debian #ubuntu
Ubuntu Forums
HOWTO: Easily modify dependencies of a .deb file
Printable View
Show 75 post(s) from this thread on one page
Page 1 of 3123NextLastLast
December 10th, 2007Loevborg
HOWTO: Easily modify dependencies of a .deb file
Save the following script as "videbcontrol",
Code:
@neuthral
neuthral / system_backup.sh
Created November 11, 2018 14:13
system backup script #cli #backup
#!/usr/bin/env bash
sudo nice tar czf /media/bender/STOREJET/system_backup.tar.gz --exclude=/home \
--exclude=/media --exclude=/dev \
--exclude=/mnt --exclude=/sys \
--exclude=/run --exclude=/proc /
@neuthral
neuthral / qemu_example.sh
Created November 11, 2018 14:12
qemu example script #cli #qemu
#!/bin/bash
configfile=/etc/vfio-pci0.cfg
vfiobind() {
dev="$1"
vendor=$(cat /sys/bus/pci/devices/$dev/vendor)
device=$(cat /sys/bus/pci/devices/$dev/device)
if [ -e /sys/bus/pci/devices/$dev/driver ]; then
echo $dev > /sys/bus/pci/devices/$dev/driver/unbind
@neuthral
neuthral / nvidia_temp.sh
Created November 11, 2018 14:12
nvidia temp #gpu #cli
#!/usr/bin/env bash
nvidia-settings -q GpuCoreTemp | grep -o '[1-9]*'
@neuthral
neuthral / node_npm_latest_install.sh
Created November 11, 2018 14:11
node and npm in 30 seconds #node #npm #install
#!/bin/sh
# A word about this shell script:
#
# It must work everywhere, including on systems that lack
# a /bin/bash, map 'sh' to ksh, ksh97, bash, ash, or zsh,
# and potentially have either a posix shell or bourne
# shell living at /bin/sh.
#
# See this helpful document on writing portable shell scripts:
@neuthral
neuthral / maya2017install.sh
Created November 11, 2018 14:10
maya2017install #graphics #install
#!/bin/bash
#Make sure we’re running with root permissions.
if [ `whoami` != root ]; then
echo Please run this script using sudo
echo Just type “sudo !!”
exit
fi
#Check for 64-bit arch
if [uname -m != x86_64]; then