Renamed install script to suit extended use, and added open razer dkms #39
@@ -1,16 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
# Tell build process to exit if there are any errors.
|
|
||||||
set -oue pipefail
|
|
||||||
|
|
||||||
echo "INFO: grab kernel module"
|
|
||||||
KERNEL_VER=$(ls /lib/modules | head -n 1)
|
|
||||||
echo $KERNEL_VER
|
|
||||||
|
|
||||||
echo "INFO: grab xpad modules"
|
|
||||||
MODULE_VER=$(ls /usr/src | grep xpadneo | sed 's/-/\//')
|
|
||||||
echo $MODULE_VER
|
|
||||||
|
|
||||||
echo "INFO: build and install xpadneo"
|
|
||||||
sudo dkms build -m $MODULE_VER -k $KERNEL_VER
|
|
||||||
sudo dkms install -m $MODULE_VER -k $KERNEL_VER
|
|
27
files/scripts/installdkmsmodules.sh
Normal file
27
files/scripts/installdkmsmodules.sh
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
# Tell build process to exit if there are any errors.
|
||||||
|
set -oue pipefail
|
||||||
|
|
||||||
|
echo "INFO: grab kernel module"
|
||||||
|
KERNEL_VER=$(ls /lib/modules | head -n 1)
|
||||||
|
echo $KERNEL_VER
|
||||||
|
|
||||||
|
echo "INFO: list all modules"
|
||||||
|
ls /usr/src
|
||||||
|
|
||||||
|
echo "INFO: grab xpad modules"
|
||||||
|
XPAD_MODULE_VER=$(ls /usr/src | grep xpadneo | sed 's/-/\//')
|
||||||
|
echo $XPAD_MODULE_VER
|
||||||
|
|
||||||
|
echo "INFO: grab open razer modules"
|
||||||
|
RAZER_MODULE_VER=$(ls /usr/src | grep razer | sed -E 's/(.*)-/\1\//')
|
||||||
|
echo $RAZER_MODULE_VER
|
||||||
|
|
||||||
|
echo "INFO: build and install xpadneo"
|
||||||
|
sudo dkms build -m $XPAD_MODULE_VER -k $KERNEL_VER
|
||||||
|
sudo dkms install -m $XPAD_MODULE_VER -k $KERNEL_VER
|
||||||
|
|
||||||
|
echo "INFO: build and install openrazer"
|
||||||
|
sudo dkms build -m $RAZER_MODULE_VER -k $KERNEL_VER
|
||||||
|
sudo dkms install -m $RAZER_MODULE_VER -k $KERNEL_VER
|
@@ -4,6 +4,7 @@ modules:
|
|||||||
nonfree: rpmfusion
|
nonfree: rpmfusion
|
||||||
files:
|
files:
|
||||||
- codium.repo
|
- codium.repo
|
||||||
|
- https://openrazer.github.io/hardware:razer.repo
|
||||||
copr:
|
copr:
|
||||||
- ublue-os/packages
|
- ublue-os/packages
|
||||||
- solopasha/hyprland
|
- solopasha/hyprland
|
||||||
@@ -131,8 +132,9 @@ modules:
|
|||||||
- gamescope
|
- gamescope
|
||||||
# for performance view
|
# for performance view
|
||||||
- mangohud
|
- mangohud
|
||||||
# dkms for xpadneo
|
# dkms for xpadneo and open razer
|
||||||
- dkms
|
- dkms
|
||||||
|
- openrazer-meta
|
||||||
|
|
||||||
# simple editing softare
|
# simple editing softare
|
||||||
- avidemux
|
- avidemux
|
||||||
@@ -186,4 +188,4 @@ modules:
|
|||||||
|
|
||||||
- type: script
|
- type: script
|
||||||
scripts:
|
scripts:
|
||||||
- install-xpadneo.sh
|
- installdkmsmodules.sh
|
Reference in New Issue
Block a user