diff --git a/nixos/modules/services/x11/desktop-managers/lumina.nix b/nixos/modules/services/x11/desktop-managers/lumina.nix index 1ab61953e735..419f5055d8be 100644 --- a/nixos/modules/services/x11/desktop-managers/lumina.nix +++ b/nixos/modules/services/x11/desktop-managers/lumina.nix @@ -38,11 +38,5 @@ in "/share" ]; - security.wrappers.lumina-checkpass-wrapped = { - source = "${pkgs.lumina.lumina}/bin/lumina-checkpass"; - owner = "root"; - group = "root"; - }; - }; } diff --git a/pkgs/desktops/lumina/lumina/default.nix b/pkgs/desktops/lumina/lumina/default.nix index 3fc7ee6fd29b..61a3b5386622 100644 --- a/pkgs/desktops/lumina/lumina/default.nix +++ b/pkgs/desktops/lumina/lumina/default.nix @@ -3,7 +3,6 @@ , fetchFromGitHub , fluxbox , libarchive -, linux-pam , numlockx , qmake , qtbase @@ -36,7 +35,6 @@ mkDerivation rec { buildInputs = [ fluxbox # window manager for Lumina DE libarchive # make `bsdtar` available for lumina-archiver - linux-pam numlockx # required for changing state of numlock at login qtbase qtmultimedia @@ -65,10 +63,6 @@ mkDerivation rec { substituteInPlace src-qt5/OS-detect.pri \ --replace L_SESSDIR=/usr/share/xsessions '#L_SESSDIR=/usr/share/xsessions' - # Do not set special permission - substituteInPlace src-qt5/core/lumina-checkpass/lumina-checkpass.pro \ - --replace "chmod 4555" "chmod 555" - # Fix plugin dir substituteInPlace src-qt5/core/lumina-theme-engine/lthemeengine.pri \ --replace "\$\$[QT_INSTALL_PLUGINS]" "$out/$qtPluginPrefix"