This repository has been archived on 2025-07-31 . You can view files and clone it, but cannot push or open issues or pull requests.
master
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
legion-7
Repository with various scripts/configs for Arch Linux on the Lenovo Legion 7 (2021).
Scripts in the bin
folder should be placed in /usr/local/bin
or a similar directory and given execute permissions.
brightness-up
andbrightness-down
: See which GPU is connected and control brightness using ACPIconservation-mode
: Toggle battery conservation mode which limits charge to 60% to preserve its healthpower-saving-mode
: Change CPU governor, brightness, and refresh rate to extend battery life
Files in the modprobe.d
folder should be placed in /etc/modprobe.d
and owned by root
.
sp5100-watchdog.conf
: Disables the sp5100 watchdog module which causes watchdot warnings in the kernel logthinkpad.conf
: Sets fan_control=1 for thinkpad_acpi to enable fan controltouchpad.conf
: Fixes a module-loading race condition that causes the touchpad to not work on boot
Files in the udev
folder should be placed in /etc/udev/rules.d
and owned by root
.
backlight.rules
: Gives normal users access to backlight controlstouchpad_input.rules
: Maps the touchpad's variable/dev/input/event*
path to the static/dev/input/touchpad
for VFIO passthrough
Files in the X11
folder should be placed in /usr/share/X11/xorg.conf.d
and owned by root
.
10-nvidia-refresh-rate.conf
: Enables 165Hz on boot when using the nvidia driver20-mouse-options.conf
: Sets options for touchpad and mouse
Languages
Shell
100%