Add my own SDDM theme!
This commit is contained in:
parent
3db9423dc4
commit
45871c09e8
|
@ -6,4 +6,6 @@
|
||||||
./virt.nix
|
./virt.nix
|
||||||
./users.nix
|
./users.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
|
nixpkgs.overlays = [(import ../overlays) ];
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,6 +19,9 @@
|
||||||
gradle
|
gradle
|
||||||
jetbrains.idea-ultimate
|
jetbrains.idea-ultimate
|
||||||
maven
|
maven
|
||||||
|
|
||||||
|
# NixOS
|
||||||
|
nix-prefetch-scripts
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,6 +9,7 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
displayManager.sddm.enable = true;
|
displayManager.sddm.enable = true;
|
||||||
desktopManager.plasma5.enable = true;
|
desktopManager.plasma5.enable = true;
|
||||||
|
displayManager.sddm.theme = "nx-sddm";
|
||||||
};
|
};
|
||||||
|
|
||||||
networking.networkmanager.enable = true;
|
networking.networkmanager.enable = true;
|
||||||
|
|
|
@ -42,7 +42,9 @@
|
||||||
packagekit-qt
|
packagekit-qt
|
||||||
plasma-desktop
|
plasma-desktop
|
||||||
plasma-integration
|
plasma-integration
|
||||||
|
plasma5.sddm-kcm
|
||||||
plasma5.xdg-desktop-portal-kde
|
plasma5.xdg-desktop-portal-kde
|
||||||
|
my.sddm-nx
|
||||||
sddm
|
sddm
|
||||||
kdeApplications.spectacle
|
kdeApplications.spectacle
|
||||||
|
|
||||||
|
|
7
overlays/default.nix
Normal file
7
overlays/default.nix
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
self: super:
|
||||||
|
|
||||||
|
rec {
|
||||||
|
my = super.recurseIntoAttrs {
|
||||||
|
sddm-nx = super.callPackage ./nx-sddm.nix {};
|
||||||
|
};
|
||||||
|
}
|
14
overlays/nx-sddm.nix
Normal file
14
overlays/nx-sddm.nix
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
{ stdenv}:
|
||||||
|
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
name = "nx-sddm";
|
||||||
|
src = fetchGit {
|
||||||
|
url = https://githee.netsoj.nl/chris-config/sddm-nx.git;
|
||||||
|
rev ="636e786f88d2e9838c8096465d8b4e9b3b0914aa";
|
||||||
|
#sha256 = "1nwfisz13y2pfkrnxlkrqp1j546m1na9bkdrd0khm5ilb71d7win";
|
||||||
|
};
|
||||||
|
installPhase = ''
|
||||||
|
mkdir -p $out/share/sddm/themes/nx-sddm
|
||||||
|
cp -r . $out/share/sddm/themes/nx-sddm
|
||||||
|
'';
|
||||||
|
}
|
Loading…
Reference in a new issue