Adding LenovoLegionLinux

This commit is contained in:
Ben Radey
2025-11-09 14:26:06 -05:00
parent e587d3c6de
commit 16d6388e47
+9 -1
View File
@@ -9,10 +9,11 @@ RUN dnf5 install -y https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-rel
ansible \ ansible \
audacity \ audacity \
baobab \ baobab \
buildah \
cinnamon \ cinnamon \
distrobox \ distrobox \
dkms \
fuse-sshfs \ fuse-sshfs \
geany \
htop \ htop \
iftop \ iftop \
iotop \ iotop \
@@ -31,6 +32,13 @@ RUN rpm -q akmod-nvidia && rpm -q proton-vpn-gnome-desktop
RUN /usr/sbin/akmods --force --kernels "$(rpm -qa kernel --queryformat '%{VERSION}-%{RELEASE}.%{ARCH}')" RUN /usr/sbin/akmods --force --kernels "$(rpm -qa kernel --queryformat '%{VERSION}-%{RELEASE}.%{ARCH}')"
RUN git clone https://github.com/johnfanv2/LenovoLegionLinux.git && \
mkdir -p /usr/src/LenovoLegionLinux-1.0.0 && \
cp /LenovoLegionLinux/kernel_module/* /usr/src/LenovoLegionLinux-1.0.0 -r && \
dkms add -m LenovoLegionLinux -v 1.0.0 && \
dkms build -m LenovoLegionLinux -v 1.0.0 -k $(rpm -qa kernel --queryformat '%{VERSION}-%{RELEASE}.%{ARCH}') && \
rm -rf LenovoLegionLinux
# Cleanup image for linting # Cleanup image for linting
RUN rm -rf /var && mkdir /var && \ RUN rm -rf /var && mkdir /var && \
rm -rf /boot && mkdir /boot rm -rf /boot && mkdir /boot