tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
pantheon.touchegg: init
Bobby Rong
4 years ago
dc5ea090
72b2f5ab
+12
2 changed files
expand all
collapse all
unified
split
pkgs
desktops
pantheon
default.nix
tools
inputmethods
touchegg
default.nix
+2
pkgs/desktops/pantheon/default.nix
···
35
35
36
36
notes-up = pkgs.notes-up.override { withPantheon = true; };
37
37
38
38
+
touchegg = pkgs.touchegg.override { withPantheon = true; };
39
39
+
38
40
#### APPS
39
41
40
42
appcenter = callPackage ./apps/appcenter { };
+10
pkgs/tools/inputmethods/touchegg/default.nix
···
11
11
, pkg-config
12
12
, cmake
13
13
, pantheon
14
14
+
, withPantheon ? false
14
15
}:
15
16
16
17
stdenv.mkDerivation rec {
···
45
46
nativeBuildInputs = [
46
47
pkg-config
47
48
cmake
49
49
+
];
50
50
+
51
51
+
patches = lib.optionals withPantheon [
52
52
+
# Disable per-application gesture by default to make sure the default
53
53
+
# config does not conflict with Pantheon switchboard settings.
54
54
+
(fetchpatch {
55
55
+
url = "https://github.com/elementary/os-patches/commit/ada4e726540a2bb57b606c98e2531cfaaea57211.patch";
56
56
+
sha256 = "0is9acwvgiqdhbiw11i3nq0rp0zldcza779fbj8k78cp329rbqb4";
57
57
+
})
48
58
];
49
59
50
60
meta = with lib; {