updated scripts
This commit is contained in:
parent
321b645504
commit
369ca7ed8e
12 changed files with 85 additions and 0 deletions
|
|
@ -5,5 +5,10 @@ profile home {
|
|||
|
||||
profile office {
|
||||
output DP-3 position 0,0
|
||||
output eDP-1 disable
|
||||
}
|
||||
|
||||
profile laptop {
|
||||
output eDP-1 position 0,0 enable scale 2
|
||||
}
|
||||
|
||||
|
|
|
|||
1
scripts/bunx
Symbolic link
1
scripts/bunx
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
/home/matt/.cache/paru/clone/bun-bin/src/bun-linux-x64/bun
|
||||
28
scripts/hows-my-gpu
Executable file
28
scripts/hows-my-gpu
Executable file
|
|
@ -0,0 +1,28 @@
|
|||
#!/bin/bash
|
||||
#set -x
|
||||
|
||||
echo "Loaded Graphics Cards Kernel Drivers:"
|
||||
nvidia_output=$(lspci -nnk | grep -A 3 -P '^(\d{4}:)?\d{2}:\d{2}\.\d\s+VGA compatible controller.*NVIDIA')
|
||||
|
||||
if [ ! -z "$nvidia_output" ]; then
|
||||
echo "-------------------------------------"
|
||||
echo "NVIDIA Graphics:"
|
||||
echo "$nvidia_output" | grep "Kernel driver in use"
|
||||
echo
|
||||
fi
|
||||
|
||||
intel_output=$(lspci -nnk | grep -A 3 -P '^(\d{4}:)?\d{2}:\d{2}\.\d\s+VGA compatible controller.*Intel')
|
||||
if [ ! -z "$intel_output"]; then
|
||||
echo "-------------------------------------"
|
||||
echo "Intel Graphics:"
|
||||
echo "$intel_output" | grep "Kernel driver in use"
|
||||
echo
|
||||
fi
|
||||
|
||||
amd_output=$(lspci -nnk | grep -A 3 -P '^(\d{4}:)?\d{2}:\d{2}\.\d\s+VGA compatible controller.*AMD')
|
||||
if [ ! -z "$amd_output"]; then
|
||||
echo "-------------------------------------"
|
||||
echo "AMD Graphics:"
|
||||
echo "$amd_output" | grep "Kernel driver in use"
|
||||
echo
|
||||
fi
|
||||
4
scripts/mountbackups
Executable file
4
scripts/mountbackups
Executable file
|
|
@ -0,0 +1,4 @@
|
|||
#!/bin/bash
|
||||
|
||||
sshfs matthieu.fortin@172.31.180.4:/home/matthieu.fortin/backups /home/matt/backups-remote
|
||||
|
||||
4
scripts/mountbitlocker
Executable file
4
scripts/mountbitlocker
Executable file
|
|
@ -0,0 +1,4 @@
|
|||
#!/bin/bash
|
||||
|
||||
sudo dislocker /dev/nvme0n1p3 -p099748-676731-423269-306977-078430-705397-273339-488444 -- /media/bitlocker
|
||||
sudo mount -o loop -t ntfs-3g /media/bitlocker/dislocker-file /media/bitlockermount/
|
||||
9
scripts/mountvhdx
Executable file
9
scripts/mountvhdx
Executable file
|
|
@ -0,0 +1,9 @@
|
|||
#!/bin/bash
|
||||
|
||||
VHDX_IMG="$1"
|
||||
MOUNT_POINT="$2"
|
||||
|
||||
sudo rmmod nbd;sudo modprobe nbd max_part=16
|
||||
sudo qemu-nbd -c /dev/nbd0 "$VHDX_IMG"
|
||||
sudo partprobe /dev/nbd0
|
||||
sudo mount -o rw,nouser /dev/nbd0p1 "$MOUNT_POINT"
|
||||
9
scripts/nvidia-disable
Executable file
9
scripts/nvidia-disable
Executable file
|
|
@ -0,0 +1,9 @@
|
|||
#!/bin/bash
|
||||
|
||||
sudo virsh nodedev-reattach pci_0000_01_00_0
|
||||
echo "GPU reattached (now host ready)"
|
||||
sudo rmmod vfio_pci vfio_pci_core vfio_iommu_type1
|
||||
echo "VFIO drivers removed"
|
||||
sudo modprobe -i nvidia_modeset nvidia_uvm nvidia
|
||||
echo "NVIDIA drivers added"
|
||||
echo "COMPLETED!"
|
||||
9
scripts/nvidia-enable
Executable file
9
scripts/nvidia-enable
Executable file
|
|
@ -0,0 +1,9 @@
|
|||
#!/bin/bash
|
||||
|
||||
sudo rmmod nvidia_modeset nvidia_uvm nvidia
|
||||
echo "NVIDIA drivers removed"
|
||||
sudo modprobe -i vfio_pci vfio_pci_core vfio_iommu_type1
|
||||
echo "VFIO drivers added"
|
||||
sudo virsh nodedev-detach pci_0000_01_00_0
|
||||
echo "GPU detached (now vfio ready)"
|
||||
echo "COMPLETED!"
|
||||
3
scripts/umountbackups
Executable file
3
scripts/umountbackups
Executable file
|
|
@ -0,0 +1,3 @@
|
|||
#!/bin/bash
|
||||
|
||||
umount /home/matt/backups-remote
|
||||
4
scripts/umountbitlocker
Executable file
4
scripts/umountbitlocker
Executable file
|
|
@ -0,0 +1,4 @@
|
|||
#!/bin/bash
|
||||
|
||||
sudo umount /media/bitlockermount/
|
||||
sudo umount /media/bitlocker
|
||||
9
scripts/umountvhdx
Executable file
9
scripts/umountvhdx
Executable file
|
|
@ -0,0 +1,9 @@
|
|||
#!/bin/bash
|
||||
|
||||
MOUNT_POINT="$1"
|
||||
|
||||
#unmount & remove nbd module
|
||||
sudo umount "$MOUNT_POINT"
|
||||
sudo qemu-nbd -d /dev/nbd0
|
||||
sudo rmmod nbd
|
||||
|
||||
BIN
scripts/zoxide
Executable file
BIN
scripts/zoxide
Executable file
Binary file not shown.
Loading…
Add table
Reference in a new issue