summaryrefslogtreecommitdiff
path: root/hosts/iroha/scripts
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2025-10-17 12:22:00 -0400
committerAndrew Opalach <andrew@akon.city> 2025-10-17 12:32:42 -0400
commit544da1ba50d9cbf51a18ca0abf1db66b3baa7460 (patch)
tree1caa87664ea4937c5f4e6e8dc83c49b3132ddd70 /hosts/iroha/scripts
parent85a47287e56ba9100420246531ebea5996cc0486 (diff)
downloaddotfiles-544da1ba50d9cbf51a18ca0abf1db66b3baa7460.tar.gz
dotfiles-544da1ba50d9cbf51a18ca0abf1db66b3baa7460.tar.bz2
dotfiles-544da1ba50d9cbf51a18ca0abf1db66b3baa7460.zip
Gentoo desktop
Diffstat (limited to 'hosts/iroha/scripts')
-rwxr-xr-xhosts/iroha/scripts/disable-rgb2
-rwxr-xr-xhosts/iroha/scripts/do-grub-install2
-rwxr-xr-xhosts/iroha/scripts/emerge-update2
-rwxr-xr-xhosts/iroha/scripts/energy-preference2
-rwxr-xr-xhosts/iroha/scripts/export-nfs2
-rwxr-xr-xhosts/iroha/scripts/game.sh5
-rwxr-xr-xhosts/iroha/scripts/gen-dracut2
-rwxr-xr-xhosts/iroha/scripts/id-dm-device2
-rwxr-xr-xhosts/iroha/scripts/iommu-groups6
-rwxr-xr-xhosts/iroha/scripts/map-kernel-ata3
-rwxr-xr-xhosts/iroha/scripts/mount-nfs2
-rwxr-xr-xhosts/iroha/scripts/mount-vm-disk22
-rwxr-xr-xhosts/iroha/scripts/nvidia-fan-speed4
-rwxr-xr-xhosts/iroha/scripts/port-forward33
-rwxr-xr-xhosts/iroha/scripts/prepare-gpu3
-rwxr-xr-xhosts/iroha/scripts/prepare-mounts11
-rwxr-xr-xhosts/iroha/scripts/prepare-network-mounts4
-rwxr-xr-xhosts/iroha/scripts/prepare-virt4
-rwxr-xr-xhosts/iroha/scripts/raid-status2
-rwxr-xr-xhosts/iroha/scripts/rebuild-modules4
-rwxr-xr-xhosts/iroha/scripts/rip-dvd13
-rwxr-xr-xhosts/iroha/scripts/run-pipewire5
-rwxr-xr-xhosts/iroha/scripts/run-sway2
-rw-r--r--hosts/iroha/scripts/thumb_drive_setup.txt5
-rwxr-xr-xhosts/iroha/scripts/use-flags2
-rwxr-xr-xhosts/iroha/scripts/xbox-controller-battery2
26 files changed, 9 insertions, 137 deletions
diff --git a/hosts/iroha/scripts/disable-rgb b/hosts/iroha/scripts/disable-rgb
index c05c1a5..a36eaab 100755
--- a/hosts/iroha/scripts/disable-rgb
+++ b/hosts/iroha/scripts/disable-rgb
@@ -1,2 +1,2 @@
#! /usr/bin/env sh
-su -c 'openrgb -d 0 -m off && openrgb -d 1 -m off && openrgb -d 2 -m off && openrgb -d 3 -m off'
+su -c 'modprobe i2c-dev && openrgb -d 0 -m off && openrgb -d 1 -m off && openrgb -d 2 -m off && openrgb -d 3 -m off'
diff --git a/hosts/iroha/scripts/do-grub-install b/hosts/iroha/scripts/do-grub-install
deleted file mode 100755
index 8dda1cb..0000000
--- a/hosts/iroha/scripts/do-grub-install
+++ /dev/null
@@ -1,2 +0,0 @@
-#! /usr/bin/env sh
-sudo grub-install --target=x86_64-efi --efi-directory=/boot
diff --git a/hosts/iroha/scripts/emerge-update b/hosts/iroha/scripts/emerge-update
deleted file mode 100755
index 2f8d3fe..0000000
--- a/hosts/iroha/scripts/emerge-update
+++ /dev/null
@@ -1,2 +0,0 @@
-#! /usr/bin/env sh
-sudo emerge --ask --verbose --update --deep --newuse @world
diff --git a/hosts/iroha/scripts/energy-preference b/hosts/iroha/scripts/energy-preference
deleted file mode 100755
index 2b0ddfa..0000000
--- a/hosts/iroha/scripts/energy-preference
+++ /dev/null
@@ -1,2 +0,0 @@
-#! /usr/bin/env sh
-echo "power" | sudo tee /sys/devices/system/cpu/*/cpufreq/energy_performance_preference
diff --git a/hosts/iroha/scripts/export-nfs b/hosts/iroha/scripts/export-nfs
deleted file mode 100755
index 3643fa3..0000000
--- a/hosts/iroha/scripts/export-nfs
+++ /dev/null
@@ -1,2 +0,0 @@
-#! /usr/bin/env sh
-sudo exportfs -o rw,async,insecure,no_subtree_check,crossmnt -i 192.168.0.0/16:$1
diff --git a/hosts/iroha/scripts/game.sh b/hosts/iroha/scripts/game.sh
deleted file mode 100755
index c8d626d..0000000
--- a/hosts/iroha/scripts/game.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-#! /usr/bin/env sh
-sudo su -c 'echo high > /sys/class/drm/card0/device/power_dpm_force_performance_level'
-read -p "Waiting..."
-#sudo scx_bpfland
-sudo su -c 'echo auto > /sys/class/drm/card0/device/power_dpm_force_performance_level'
diff --git a/hosts/iroha/scripts/gen-dracut b/hosts/iroha/scripts/gen-dracut
deleted file mode 100755
index a8d692f..0000000
--- a/hosts/iroha/scripts/gen-dracut
+++ /dev/null
@@ -1,2 +0,0 @@
-#! /usr/bin/env sh
-dracut -a lvm --kver=6.15.6-gentoo --force
diff --git a/hosts/iroha/scripts/id-dm-device b/hosts/iroha/scripts/id-dm-device
deleted file mode 100755
index b7d5781..0000000
--- a/hosts/iroha/scripts/id-dm-device
+++ /dev/null
@@ -1,2 +0,0 @@
-#! /usr/bin/env sh
-sudo sudo dmsetup info /dev/$1
diff --git a/hosts/iroha/scripts/iommu-groups b/hosts/iroha/scripts/iommu-groups
deleted file mode 100755
index 217d1e2..0000000
--- a/hosts/iroha/scripts/iommu-groups
+++ /dev/null
@@ -1,6 +0,0 @@
-#! /usr/bin/env bash
-for d in /sys/kernel/iommu_groups/*/devices/*; do
- n=${d#*/iommu_groups/*}; n=${n%%/*}
- printf 'IOMMU Group %s ' "$n"
- lspci -nns "${d##*/}"
-done
diff --git a/hosts/iroha/scripts/map-kernel-ata b/hosts/iroha/scripts/map-kernel-ata
deleted file mode 100755
index db18971..0000000
--- a/hosts/iroha/scripts/map-kernel-ata
+++ /dev/null
@@ -1,3 +0,0 @@
-#! /usr/bin/env sh
-#sudo grep '[0-9]' /sys/class/scsi_host/host{0..9}/unique_id
-sudo ls -l /sys/block/*
diff --git a/hosts/iroha/scripts/mount-nfs b/hosts/iroha/scripts/mount-nfs
deleted file mode 100755
index a07f4cf..0000000
--- a/hosts/iroha/scripts/mount-nfs
+++ /dev/null
@@ -1,2 +0,0 @@
-#! /usr/bin/env sh
-sudo mount -t nfs4 -o noatime,nodiratime,rw,hard,fsc,proto=tcp,timeo=600,retrans=2,nfsvers=4,minorversion=2 moyo:$1 $2
diff --git a/hosts/iroha/scripts/mount-vm-disk b/hosts/iroha/scripts/mount-vm-disk
deleted file mode 100755
index 341a046..0000000
--- a/hosts/iroha/scripts/mount-vm-disk
+++ /dev/null
@@ -1,22 +0,0 @@
-#! /usr/bin/env sh
-
-#sudo LIBGUESTFS_PATH=/usr/share/guestfs/appliance \
-# guestmount -a "$1" -m /dev/vda1 --ro "$2"
-sudo modprobe nbd max_part=8
-
-#sudo qemu-nbd --connect=/dev/nbd0 /var/lib/libvirt/images/devuan.qcow2
-#sudo cryptsetup open /dev/nbd0p3 vm-disk
-#sudo pvscan --cache /dev/mapper/vm-disk
-
-sudo qemu-nbd --connect=/dev/nbd1 /var/lib/libvirt/images/nixos-test.qcow2
-sudo pvscan --cache /dev/ndb1p3
-
-#sudo qemu-nbd --connect=/dev/nbd2 /var/lib/libvirt/images/tora.qcow2
-#sudo pvscan --cache /dev/ndb2p3
-
-sudo vgscan
-sudo lvscan
-
-#sudo mount /dev/shima-vg/root /mnt/tmp/
-sudo mount /dev/test-vg0/root /mnt/tmp/
-#sudo mount /dev/tora-vg0/root /mnt/tmp/
diff --git a/hosts/iroha/scripts/nvidia-fan-speed b/hosts/iroha/scripts/nvidia-fan-speed
deleted file mode 100755
index 87cc9ec..0000000
--- a/hosts/iroha/scripts/nvidia-fan-speed
+++ /dev/null
@@ -1,4 +0,0 @@
-#! /usr/bin/env sh
-nvidia-settings --display :0 -q "[gpu:0]/GPUFanControlState" -q "[fan:0]/GPUTargetFanSpeed"
-#nvidia-settings --display :0 -a "[gpu:0]/GPUFanControlState=1" -a "[fan:0]/GPUTargetFanSpeed=55"
-
diff --git a/hosts/iroha/scripts/port-forward b/hosts/iroha/scripts/port-forward
deleted file mode 100755
index f1965a6..0000000
--- a/hosts/iroha/scripts/port-forward
+++ /dev/null
@@ -1,33 +0,0 @@
-#! /usr/bin/env sh
-
-if [ "$(id -u)" -ne 0 ]; then
- echo 'This script must be run by root.' >&2
- exit 1
-fi
-
-# Sunshine
-#iptables -t nat -C PREROUTING -p tcp -i enp7s0 --dport 47984 -j DNAT --to-destination 192.168.211.251:47984 || \
-# iptables -t nat -A PREROUTING -p tcp -i enp7s0 --dport 47984 -j DNAT --to-destination 192.168.211.251:47984
-#
-#iptables -t nat -C PREROUTING -p tcp -i enp7s0 --dport 47984 -j DNAT --to-destination 192.168.211.251:47984 || \
-# iptables -t nat -A PREROUTING -p tcp -i enp7s0 --dport 47984 -j DNAT --to-destination 192.168.211.251:47984
-#
-#iptables -t nat -C PREROUTING -p tcp -i enp7s0 --dport 47989 -j DNAT --to-destination 192.168.211.251:47989 || \
-# iptables -t nat -A PREROUTING -p tcp -i enp7s0 --dport 47989 -j DNAT --to-destination 192.168.211.251:47989
-#
-#iptables -t nat -C PREROUTING -p tcp -i enp7s0 --dport 48010 -j DNAT --to-destination 192.168.211.251:48010 || \
-# iptables -t nat -A PREROUTING -p tcp -i enp7s0 --dport 48010 -j DNAT --to-destination 192.168.211.251:48010
-#
-#iptables -t nat -C PREROUTING -p udp -i enp7s0 --dport 47998:48000 -j DNAT --to-destination 192.168.211.251:47998-48000 || \
-# iptables -t nat -A PREROUTING -p udp -i enp7s0 --dport 47998:48000 -j DNAT --to-destination 192.168.211.251:47998-48000
-
-# KDEConnect
-iptables -t nat -C PREROUTING -p tcp -i enp7s0 --dport 1714:1764 -j DNAT --to-destination 192.168.211.251:1714-1764 || \
- iptables -t nat -A PREROUTING -p tcp -i enp7s0 --dport 1714:1764 -j DNAT --to-destination 192.168.211.251:1714-1764
-
-iptables -t nat -C PREROUTING -p udp -i enp7s0 --dport 1714:1764 -j DNAT --to-destination 192.168.211.251:1714-1764 || \
- iptables -t nat -A PREROUTING -p udp -i enp7s0 --dport 1714:1764 -j DNAT --to-destination 192.168.211.251:1714-1764
-
-# Delete KDEConnect
-#iptables -t nat -D PREROUTING -p tcp -i enp7s0 --dport 1714:1764 -j DNAT --to-destination 192.168.211.252:1714-1764
-#iptables -t nat -D PREROUTING -p udp -i enp7s0 --dport 1714:1764 -j DNAT --to-destination 192.168.211.252:1714-1764
diff --git a/hosts/iroha/scripts/prepare-gpu b/hosts/iroha/scripts/prepare-gpu
deleted file mode 100755
index eaf93cf..0000000
--- a/hosts/iroha/scripts/prepare-gpu
+++ /dev/null
@@ -1,3 +0,0 @@
-#! /usr/bin/env sh
-# https://github.com/sibradzic/amdgpu-clocks/blob/504785df769e1d128d16a6f1545d2f425d70a310/amdgpu-clocks
-sudo $HOME/run/amdgpu-clocks
diff --git a/hosts/iroha/scripts/prepare-mounts b/hosts/iroha/scripts/prepare-mounts
index b033d68..f8cc6af 100755
--- a/hosts/iroha/scripts/prepare-mounts
+++ b/hosts/iroha/scripts/prepare-mounts
@@ -1,7 +1,6 @@
#! /usr/bin/env sh
-
-sudo kpartx -a /dev/iroha-vg1/iroha-store0-raid1
-sudo cryptsetup open /dev/mapper/iroha--vg1-iroha--store0--raid1p1 store
-sudo mount /dev/mapper/store /mnt/store
-
-sudo mount /dev/iroha-vg1/iroha-store1-raid1 /mnt/data
+doas kpartx -a /dev/iroha-vg1/iroha-store0-raid1
+doas lvscan
+doas cryptsetup open /dev/mapper/iroha--vg1-iroha--store0--raid1p1 store
+doas mount /dev/mapper/store /mnt/store
+doas mount /dev/iroha-vg1/iroha-store1-raid1 /mnt/data
diff --git a/hosts/iroha/scripts/prepare-network-mounts b/hosts/iroha/scripts/prepare-network-mounts
index 06cf01b..4de8df1 100755
--- a/hosts/iroha/scripts/prepare-network-mounts
+++ b/hosts/iroha/scripts/prepare-network-mounts
@@ -1,4 +1,2 @@
#! /usr/bin/env sh
-$HOME/scripts/mount-nfs /srv/nfs/c /mnt/nfs/c
-$HOME/scripts/mount-nfs /srv/nfs/pics /mnt/nfs/pics
-$HOME/scripts/mount-nfs /srv/nfs/samba /mnt/nfs/samba
+su -c 'mount-nfs /srv/nfs/c /mnt/nfs/c && mount-nfs /srv/nfs/pics /mnt/nfs/pics && mount-nfs /srv/nfs/samba /mnt/nfs/samba'
diff --git a/hosts/iroha/scripts/prepare-virt b/hosts/iroha/scripts/prepare-virt
deleted file mode 100755
index 95cc848..0000000
--- a/hosts/iroha/scripts/prepare-virt
+++ /dev/null
@@ -1,4 +0,0 @@
-#! /usr/bin/env sh
-touch /dev/shm/looking-glass
-chown andrew:kvm /dev/shm/looking-glass
-chmod 0666 /dev/shm/looking-glass
diff --git a/hosts/iroha/scripts/raid-status b/hosts/iroha/scripts/raid-status
deleted file mode 100755
index 44ccda6..0000000
--- a/hosts/iroha/scripts/raid-status
+++ /dev/null
@@ -1,2 +0,0 @@
-#! /usr/bin/env sh
-sudo lvs -a -o name,copy_percent,health_status,devices iroha-vg1
diff --git a/hosts/iroha/scripts/rebuild-modules b/hosts/iroha/scripts/rebuild-modules
deleted file mode 100755
index ad400f8..0000000
--- a/hosts/iroha/scripts/rebuild-modules
+++ /dev/null
@@ -1,4 +0,0 @@
-#! /usr/bin/env sh
-#sudo emerge --ask --verbose v4l2loopback xpad-noone \=games-util/xone-0.3_p20240226 nvidia-drivers
-sudo emerge --ask --verbose xpad-noone v4l2loopback
-
diff --git a/hosts/iroha/scripts/rip-dvd b/hosts/iroha/scripts/rip-dvd
deleted file mode 100755
index 6886ee9..0000000
--- a/hosts/iroha/scripts/rip-dvd
+++ /dev/null
@@ -1,13 +0,0 @@
-#! /usr/bin/env bash
-
-# https://old.reddit.com/r/linux/comments/b3kj72/recently_decided_to_archive_some_of_my_dvds/
-#NAME=$1
-#ARRAY=($(isoinfo -d -f -i /dev/sr0 | grep -i -E 'block size|volume size' | sed '/is/ s/[^:]*: *//; s/,.*//'))
-#printf "Creating $NAME\n"
-#printf "bs=${ARRAY[0]}, count=${ARRAY[1]}\n"
-#dcfldd if=/dev/sr0 of=$NAME bs=${ARRAY[0]} count=${ARRAY[1]} status=on errlog=errors.log hash=md5 hashlog=hash.log
-
-# https://gist.github.com/Querulous/3124f53ce6ddf5a55c262234e74028ba
-BLOCK_SIZE=$(isosize -x /dev/sr0 | awk '{print $6}')
-# ddrescue "direct" mode doesn't work with my drive, it just spams errors.
-ddrescue -b $BLOCK_SIZE -r 1 -v /dev/sr0 --log-events=events.log --log-rates=rates.log --log-reads=reads.log "$1.iso" "$1.log"
diff --git a/hosts/iroha/scripts/run-pipewire b/hosts/iroha/scripts/run-pipewire
deleted file mode 100755
index ef6a987..0000000
--- a/hosts/iroha/scripts/run-pipewire
+++ /dev/null
@@ -1,5 +0,0 @@
-#! /usr/bin/env sh
-sudo mkdir -p /run/user/1000
-sudo chown andrew:users /run/user/1000
-export XDG_RUNTIME_DIR=/run/user/1000
-gentoo-pipewire-launcher restart &
diff --git a/hosts/iroha/scripts/run-sway b/hosts/iroha/scripts/run-sway
new file mode 100755
index 0000000..7ae945e
--- /dev/null
+++ b/hosts/iroha/scripts/run-sway
@@ -0,0 +1,2 @@
+#! /usr/bin/env sh
+dbus-run-session env WLR_RENDERER=vulkan sway
diff --git a/hosts/iroha/scripts/thumb_drive_setup.txt b/hosts/iroha/scripts/thumb_drive_setup.txt
deleted file mode 100644
index b5facd0..0000000
--- a/hosts/iroha/scripts/thumb_drive_setup.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-sudo cryptsetup luksFormat --key-size 512 /dev/sdd1
-sudo cryptsetup luksHeaderBackup /dev/sdd1 --header-backup-file crypt_headers/thumb_drive.img
-sudo cryptsetup luksOpen /dev/sdd1 thumb_drive
-sudo mkfs.ext4 /dev/mapper/thumb_drive
-sudo mount /dev/mapper/thumb_drive /mnt/tmp
diff --git a/hosts/iroha/scripts/use-flags b/hosts/iroha/scripts/use-flags
deleted file mode 100755
index ea691bb..0000000
--- a/hosts/iroha/scripts/use-flags
+++ /dev/null
@@ -1,2 +0,0 @@
-#! /usr/bin/env sh
-less /var/db/repos/gentoo/profiles/use.desc
diff --git a/hosts/iroha/scripts/xbox-controller-battery b/hosts/iroha/scripts/xbox-controller-battery
deleted file mode 100755
index 84913cc..0000000
--- a/hosts/iroha/scripts/xbox-controller-battery
+++ /dev/null
@@ -1,2 +0,0 @@
-#! /usr/bin/env sh
-cat /sys/class/power_supply/gip0.0/capacity_level