laptop: bunch of changes

add udev rule for fingerprint reader, enable extest for steamm add flatpak-kcm, fix IDEA wrapper to include required libraries, add plasma-panel-colorizer
This commit is contained in:
Lgmrszd 2025-09-16 18:30:58 +04:00
parent 8affec334f
commit fceea68e91
No known key found for this signature in database
GPG key ID: 9396B8BA6FBB14DE
2 changed files with 28 additions and 1 deletions

View file

@ -266,6 +266,7 @@ in
enable = true;
gamescopeSession.enable = true;
remotePlay.openFirewall = true;
extest.enable = true;
# dedicatedServer.openFirewall = true;
};
@ -363,6 +364,7 @@ in
kdePackages.calendarsupport
kdePackages.kdepim-addons
kdePackages.akonadi-import-wizard
kdePackages.flatpak-kcm
git
git-crypt
@ -460,6 +462,11 @@ in
};
services.fprintd.enable = true;
services.udev.extraRules = ''
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="06cb", ATTR{idProduct}=="00bd", TEST=="power/control", ATTR{power/control}="on"
'';
services.fwupd.enable = true;
hardware.bluetooth.enable = true;
hardware.bluetooth.powerOnBoot = true;

View file

@ -69,6 +69,7 @@
kdePackages.kgpg
# for Application Title Bar plasmoid
kdePackages.kconfig
plasma-panel-colorizer
# messaging
(discord.override {
@ -101,7 +102,26 @@
inherit pkgs;
inputpkg = jetbrains.idea-community;
pkgsuffix = "mcdev-jbr21";
libraries = with pkgs; [libpulseaudio libGL glfw openal stdenv.cc.cc.lib];
libraries = with pkgs; [
(lib.getLib stdenv.cc.cc)
glfw3-minecraft
openal
alsa-lib
libjack2
libpulseaudio
pipewire
libGL
xorg.libX11
xorg.libXcursor
xorg.libXext
xorg.libXrandr
xorg.libXxf86vm
udev
flite
];
})
# (mylib.IDEAappwrapper {
# inherit pkgs;