fork
Configure Feed
Select the types of activity you want to include in your feed.
nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
fork
Configure Feed
Select the types of activity you want to include in your feed.
1{
2 lib,
3 stdenv,
4 fetchFromGitHub,
5 cmake,
6 kwindowsystem,
7 layer-shell-qt,
8 liblxqt,
9 libqtxdg,
10 lxqt-build-tools,
11 lxqt-globalkeys,
12 muparser,
13 pcre,
14 pkg-config,
15 qtbase,
16 qtsvg,
17 qttools,
18 qtwayland,
19 wrapQtAppsHook,
20 gitUpdater,
21}:
22
23stdenv.mkDerivation rec {
24 pname = "lxqt-runner";
25 version = "2.2.0";
26
27 src = fetchFromGitHub {
28 owner = "lxqt";
29 repo = pname;
30 rev = version;
31 hash = "sha256-lvJuqwBqR/OqDsk2XdjIakxIrnOZjgWrY5DtMUV5XEM=";
32 };
33
34 nativeBuildInputs = [
35 cmake
36 pkg-config
37 lxqt-build-tools
38 qttools
39 wrapQtAppsHook
40 ];
41
42 buildInputs = [
43 kwindowsystem
44 layer-shell-qt
45 liblxqt
46 libqtxdg
47 lxqt-globalkeys
48 muparser
49 pcre
50 qtbase
51 qtsvg
52 qtwayland
53 ];
54
55 passthru.updateScript = gitUpdater { };
56
57 meta = with lib; {
58 homepage = "https://github.com/lxqt/lxqt-runner";
59 description = "Tool used to launch programs quickly by typing their names";
60 mainProgram = "lxqt-runner";
61 license = licenses.lgpl21Plus;
62 platforms = platforms.linux;
63 teams = [ teams.lxqt ];
64 };
65}