-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathdefault.nix
More file actions
35 lines (32 loc) · 1.33 KB
/
default.nix
File metadata and controls
35 lines (32 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
{ pkgs, makeScope, libsForQt5 }:
makeScope libsForQt5.newScope (self: with self; {
lingmoUpdateScript = { name, version }: pkgs.genericUpdater {
inherit version;
pname = "lingmo-${name}";
attrPath = "lingmo.${name}";
versionLister = "${pkgs.common-updater-scripts}/bin/list-git-tags https://github.com/LingmoOS/${name}";
};
fetchFromLingmoGitHub = { name, version, sha256 }: pkgs.fetchFromGitHub {
inherit sha256;
owner = "LingmoOS";
repo = name;
rev = version;
};
calculator = callPackage ../../applications/lingmo/calculator { };
core = callPackage ./core { };
dock = callPackage ./dock { };
filemanager = callPackage ./filemanager { };
lingmoui = callPackage ../../development/libraries/lingmo/lingmoui { };
kwin-plugins = callPackage ./kwin-plugins { };
launcher = callPackage ./launcher { };
liblingmo = callPackage ../../development/libraries/lingmo/liblingmo { };
qt-plugins = callPackage ./qt-plugins { };
screenlocker = callPackage ./screenlocker { };
sddm-theme = callPackage ./sddm-theme { };
settings = callPackage ./settings { };
statusbar = callPackage ./statusbar { };
terminal = callPackage ../../applications/lingmo/terminal { };
wallpapers = callPackage ./wallpapers { };
texteditor = callPackage ./texteditor { };
videoplayer = callPackage ./videoplayer { };
})