blob: c395a560e32650fd82d056dc6bedc73d0ded74f1 (
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
|
self: pkgs:
let
waylandPkgs = rec {
# wlroots-related
wlroots = pkgs.callPackage ./pkgs/wlroots {};
#wlroots-old = pkgs.callPackage ./pkgs-temp/wlroots {};
sway-beta = pkgs.callPackage ./pkgs/sway-beta {};
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 {};
wlstream = pkgs.callPackage ./pkgs/wlstream {};
oguri = pkgs.callPackage ./pkgs/oguri {};
waybar = pkgs.callPackage ./pkgs/waybar {};
wf-config = pkgs.callPackage ./pkgs/wf-config {};
#wayfire = pkgs.callPackage ./pkgs/wayfire { wlroots = wlroots-old; };
redshift-wayland = pkgs.callPackage ./pkgs/redshift-wayland {
inherit (pkgs.python3Packages) python pygobject3 pyxdg wrapPython;
geoclue = pkgs.geoclue2;
};
bspwc = pkgs.callPackage ./pkgs/bspwc {};
waybox = pkgs.callPackage ./pkgs/waybox {};
wl-clipboard = pkgs.callPackage ./pkgs/wl-clipboard {};
# i3-related
wmfocus = pkgs.callPackage ./pkgs/wmfocus {};
i3status-rust = pkgs.callPackage ./pkgs/i3status-rust {};
};
in
waylandPkgs // { inherit waylandPkgs; }
|