This commit is contained in:
Aleksandr Lebedev 2025-07-31 14:42:20 +02:00
parent 6a4570e5fe
commit 81757ca17e
2 changed files with 8 additions and 0 deletions

View file

@ -12,6 +12,7 @@
boot.extraModprobeConfig = '' boot.extraModprobeConfig = ''
softdep soc_button_array pre: pinctrl_tigerlake softdep soc_button_array pre: pinctrl_tigerlake
''; '';
boot.initrd.kernelModules = ["pinctrl_tigerlake"];
# Patch the `udev` rules shipping with `iio-sensor-proxy` according to: # Patch the `udev` rules shipping with `iio-sensor-proxy` according to:
# https://github.com/FrameworkComputer/linux-docs/blob/main/framework12/Ubuntu-25-04-accel-ubuntu25.04.md # https://github.com/FrameworkComputer/linux-docs/blob/main/framework12/Ubuntu-25-04-accel-ubuntu25.04.md
nixpkgs.overlays = [ nixpkgs.overlays = [

View file

@ -2,6 +2,7 @@
config, config,
lib, lib,
pkgs, pkgs,
hwconfig,
... ...
}: let }: let
cfg = config.kk.loginManagers.sddm; cfg = config.kk.loginManagers.sddm;
@ -18,6 +19,7 @@ in {
#background; #background;
loginBackground = false; loginBackground = false;
}) })
wvkbd
]; ];
services.xserver.enable = true; services.xserver.enable = true;
services.displayManager.sddm = { services.displayManager.sddm = {
@ -25,6 +27,11 @@ in {
theme = "catppuccin-mocha"; theme = "catppuccin-mocha";
package = lib.mkDefault pkgs.kdePackages.sddm; package = lib.mkDefault pkgs.kdePackages.sddm;
wayland.enable = true; wayland.enable = true;
settings = {
General = {
InputMethod = "wvkbd-mobintl"; # Enables optional virtual keyboard at login (SDDM). Useful for touchscreens or accessibility.
};
};
}; };
}; };
} }