forked from mirrors/nixpkgs
lumina: init package set for the lumina desktop
This commit is contained in:
parent
dd5a92a1fb
commit
272fa9d41c
|
@ -26,18 +26,13 @@ in
|
|||
services.xserver.desktopManager.session = singleton {
|
||||
name = "lumina";
|
||||
start = ''
|
||||
exec ${pkgs.lumina}/bin/start-lumina-desktop
|
||||
exec ${pkgs.lumina.lumina}/bin/start-lumina-desktop
|
||||
'';
|
||||
};
|
||||
|
||||
environment.systemPackages = [
|
||||
pkgs.fluxbox
|
||||
pkgs.libsForQt5.kwindowsystem
|
||||
pkgs.lumina
|
||||
pkgs.numlockx
|
||||
pkgs.qt5.qtsvg
|
||||
pkgs.xscreensaver
|
||||
];
|
||||
environment.systemPackages =
|
||||
pkgs.lumina.preRequisitePackages ++
|
||||
pkgs.lumina.corePackages;
|
||||
|
||||
# Link some extra directories in /run/current-system/software/share
|
||||
environment.pathsToLink = [
|
||||
|
|
22
pkgs/desktops/lumina/default.nix
Normal file
22
pkgs/desktops/lumina/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
{ pkgs, libsForQt5 }:
|
||||
|
||||
let
|
||||
packages = self: with self; {
|
||||
|
||||
lumina = callPackage ./lumina { };
|
||||
|
||||
preRequisitePackages = [
|
||||
pkgs.fluxbox
|
||||
pkgs.libsForQt5.kwindowsystem
|
||||
pkgs.numlockx
|
||||
pkgs.qt5.qtsvg
|
||||
pkgs.xscreensaver
|
||||
];
|
||||
|
||||
corePackages = [
|
||||
lumina
|
||||
];
|
||||
|
||||
};
|
||||
|
||||
in pkgs.lib.makeScope libsForQt5.newScope packages
|
|
@ -22038,7 +22038,7 @@ in
|
|||
|
||||
kakasi = callPackage ../tools/text/kakasi { };
|
||||
|
||||
lumina = libsForQt5.callPackage ../desktops/lumina/lumina { };
|
||||
lumina = recurseIntoAttrs (callPackage ../desktops/lumina { });
|
||||
|
||||
lxqt = recurseIntoAttrs (import ../desktops/lxqt {
|
||||
inherit pkgs libsForQt5;
|
||||
|
|
Loading…
Reference in a new issue