blob: c3dc06447eff147dee9d64db4deae2dcc0c3a50c (
plain)
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
self: pkgs:
let
waylandPkgs = rec {
# temp
wlroots_050 = pkgs.callPackage ./pkgs-temp/wlroots-0.5.0 {};
wlroots_060 = pkgs.callPackage ./pkgs-temp/wlroots-0.6.0 {};
# wlroots-related
wlroots = pkgs.callPackage ./pkgs/wlroots {};
xdg-desktop-portal-wlr = pkgs.callPackage ./pkgs/xdg-desktop-portal-wlr {};
sway = pkgs.callPackage ./pkgs/sway {};
swaybg = pkgs.callPackage ./pkgs/swaybg {};
swayidle = pkgs.callPackage ./pkgs/swayidle {};
swaylock = pkgs.callPackage ./pkgs/swaylock {};
grim = pkgs.callPackage ./pkgs/grim {};
slurp = pkgs.callPackage ./pkgs/slurp {};
mako = pkgs.callPackage ./pkgs/mako {};
kanshi = pkgs.callPackage ./pkgs/kanshi {};
oguri = pkgs.callPackage ./pkgs/oguri {};
waybar = pkgs.callPackage ./pkgs/waybar {};
wf-config = pkgs.callPackage ./pkgs/wf-config {};
wayfire = pkgs.callPackage ./pkgs/wayfire {};
#wayfire = pkgs.callPackage ./pkgs/wayfire { wlroots = wlroots_060; };
redshift-wayland = pkgs.callPackage ./pkgs/redshift-wayland {
inherit (pkgs.python3Packages) python pygobject3 pyxdg wrapPython;
geoclue = pkgs.geoclue2;
};
waybox = pkgs.callPackage ./pkgs/waybox {};
wl-clipboard = pkgs.callPackage ./pkgs/wl-clipboard {};
wf-recorder = pkgs.callPackage ./pkgs/wf-recorder {};
gebaar-libinput = pkgs.callPackage ./pkgs/gebaar-libinput {};
i3status-rust = pkgs.callPackage ./pkgs/i3status-rust {};
bspwc = pkgs.callPackage ./pkgs/bspwc { wlroots = wlroots_050; };
wltrunk = pkgs.callPackage ./pkgs/wltrunk { wlroots = wlroots_050; };
glpaper = pkgs.callPackage ./pkgs/glpaper {};
waypipe = pkgs.callPackage ./pkgs/waypipe {};
wlrobs = pkgs.callPackage ./pkgs/wlrobs {};
wtype = pkgs.callPackage ./pkgs/wtype {};
cage = pkgs.callPackage ./pkgs/cage {};
alacritty = pkgs.callPackage ./pkgs/alacritty {
inherit (pkgs.xorg) libXcursor libXxf86vm libXi libxcb;
inherit (pkgs.darwin) cf-private;
inherit (pkgs.darwin.apple_sdk.frameworks) AppKit CoreFoundation CoreGraphics CoreServices CoreText Foundation OpenGL;
};
};
in
waylandPkgs // { inherit waylandPkgs; }
# TODO: I think adding a waylandPkgs *against* a channel would let
#me combine build.nix in here, and make it easier for others ot use it as
#a straight pkg list instead of just the current 'waylandPkgs' overlay
|