mirror of
https://github.com/aviallon/nixos-lib.git
synced 2026-04-06 01:38:06 +00:00
[Desktop/SDDM] Fix with latest nixpkgs-unstable upstream
This commit is contained in:
parent
1102138015
commit
0d5846158f
1 changed files with 10 additions and 3 deletions
|
|
@ -3,14 +3,21 @@ with lib;
|
||||||
let
|
let
|
||||||
cfg = config.aviallon.desktop;
|
cfg = config.aviallon.desktop;
|
||||||
in {
|
in {
|
||||||
disabledModules = [ "services/x11/display-managers/sddm.nix" ];
|
disabledModules = [
|
||||||
|
"services/x11/display-managers/sddm.nix"
|
||||||
|
"services/x11/display-managers/default.nix"
|
||||||
|
"services/x11/window-managers/default.nix"
|
||||||
|
];
|
||||||
|
|
||||||
imports = [
|
imports = [
|
||||||
(import (nixpkgs-unstable + /nixos/modules/services/x11/display-managers/sddm.nix))
|
(import (nixpkgs-unstable + /nixos/modules/services/display-managers/sddm.nix))
|
||||||
|
(import (nixpkgs-unstable + /nixos/modules/services/display-managers/default.nix))
|
||||||
|
(import (nixpkgs-unstable + /nixos/modules/services/x11/window-managers/default.nix))
|
||||||
|
(mkRenamedOptionModule [ "services" "xserver" "displayManager" "session" ] [ "services" "displayManager" "session" ])
|
||||||
];
|
];
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
services.xserver.displayManager.sddm.wayland.compositor = "kwin";
|
services.displayManager.sddm.wayland.compositor = "kwin";
|
||||||
|
|
||||||
nixpkgs.overlays = [
|
nixpkgs.overlays = [
|
||||||
(final: prev: {
|
(final: prev: {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue