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 {
|
profile office {
|
||||||
output DP-3 position 0,0
|
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