Skip to content

Commit 84167a2

Browse files
committed
added: trawl at 0.2.5
1 parent a29b4bb commit 84167a2

File tree

16 files changed

+142
-141
lines changed

16 files changed

+142
-141
lines changed

flake.nix

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
pkgs = nixpkgs.legacyPackages.${system};
1212
in
1313
{
14-
# holy regolith-nix module 🙏🏼
14+
# regolith-nix module
1515
# nixosModules.regolith = import ./regolith.nix;
1616

1717
# this section can be run using nix run .#<package-name> --> https://nixos.wiki/wiki/Flakes
@@ -36,6 +36,13 @@
3636

3737
packages."x86_64-linux".remontoire = pkgs.callPackage ./packages/remontoire.nix{};
3838

39+
packages."x86_64-linux".trawl = pkgs.callPackage ./packages/trawl.nix{};
40+
41+
packages."x86_64-linux".regolith-look-extra = pkgs.callPackage ./packages/regolith-look-extra.nix{};
42+
43+
44+
# packages."x86_64-linux".regolith-look-default = pkgs.callPackage ./packages/regolith-look-default.nix{};
45+
3946

4047
};
4148
}

packages/default.nix

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{
2+
lib,
3+
stdenv,
4+
fetchFromGitHub,
5+
meson,
6+
ninja,
7+
}:
8+
9+
stdenv.mkDerivation rec {
10+
pname = "ilia";
11+
version = "0.15.1";
12+
13+
src = fetchFromGitHub {
14+
owner = "regolith-linux";
15+
repo = "ilia";
16+
rev = "v${version}";
17+
hash = "sha256-E6I8NpIhzhmXj8AoX2tsiAl4pyuOyc+4+U6TOaSrBVA=";
18+
};
19+
20+
nativeBuildInputs = [
21+
meson
22+
ninja
23+
];
24+
25+
meta = {
26+
description = "A GTK-based Desktop Executor";
27+
homepage = "https://github.com/regolith-linux/ilia";
28+
license = lib.licenses.asl20;
29+
maintainers = with lib.maintainers; [ ];
30+
mainProgram = "ilia";
31+
platforms = lib.platforms.all;
32+
};
33+
}

packages/ilia.nix

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
{
32
pkg-config,
43
libgee,
@@ -14,7 +13,7 @@
1413
gobject-introspection,
1514
intltool,
1615
gtk3,
17-
tracker,
16+
tinysparql,
1817
meson,
1918
vala,
2019
cmake,
@@ -23,7 +22,6 @@
2322
stdenv.mkDerivation {
2423
pname = "ilia";
2524
version = "3.1";
26-
2725
src = fetchFromGitHub {
2826
owner = "regolith-linux";
2927
repo = "ilia";
@@ -38,7 +36,7 @@ stdenv.mkDerivation {
3836
gobject-introspection
3937
intltool
4038
gtk3
41-
tracker
39+
tinysparql
4240
meson
4341
vala
4442
cmake
@@ -63,8 +61,8 @@ stdenv.mkDerivation {
6361
description = "A GTK-based Desktop Executor";
6462
homepage = "https://github.com/regolith-linux/ilia";
6563
license = lib.licenses.asl20;
66-
maintainers = with lib.maintainers; [ ];
64+
maintainers = with lib.maintainers; [ sandptel ];
6765
mainProgram = "ilia";
6866
platforms = lib.platforms.all;
6967
};
70-
}
68+
}

packages/regolith-look-default.nix

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
lib,
3+
stdenv,
4+
fetchFromGitHub,
5+
}:
6+
7+
stdenv.mkDerivation rec {
8+
pname = "regolith-look-default";
9+
version = "0.8.3";
10+
11+
src = fetchFromGitHub {
12+
owner = "regolith-linux";
13+
repo = "regolith-look-default";
14+
rev = "v${version}";
15+
hash = "sha256-Q2/lHkMjdcTg9/bf0qiWskidqPuPXS1asBn6mOEp4kA=";
16+
};
17+
18+
meta = {
19+
description = "Default Regolith Xresource definitions for the desktop";
20+
homepage = "https://github.com/regolith-linux/regolith-look-default";
21+
license = lib.licenses.unfree; # FIXME: nix-init did not find a license
22+
maintainers = with lib.maintainers; [ ];
23+
mainProgram = "regolith-look-default";
24+
platforms = lib.platforms.all;
25+
};
26+
}

packages/regolith-look-extra.nix

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
lib,
3+
stdenv,
4+
fetchFromGitHub,
5+
}:
6+
7+
stdenv.mkDerivation rec {
8+
pname = "regolith-look-extra";
9+
version = "0.9.2";
10+
11+
src = fetchFromGitHub {
12+
owner = "regolith-linux";
13+
repo = "regolith-look-extra";
14+
rev = "v${version}";
15+
hash = "sha256-DHou7BB8mem/CkGs4YEYbxQ95HRMUxGw1E59U9U9gTo=";
16+
};
17+
18+
installPhase = ''
19+
mkdir -p $out/usr/share/regolith-look
20+
cp -r $src/usr $out
21+
22+
# substituteInPlace $out/usr/share/regolith-look/*/*/ \
23+
# --replace-quiet /usr /run/current-system/sw/usr \
24+
'';
25+
26+
meta = {
27+
description = "Additional Looks for the Regolith Desktop";
28+
homepage = "https://github.com/regolith-linux/regolith-look-extra";
29+
license = lib.licenses.gpl3Plus;
30+
maintainers = with lib.maintainers; [ ];
31+
mainProgram = "regolith-look-extra";
32+
platforms = lib.platforms.all;
33+
};
34+
}

packages/rofication.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@ python3.pkgs.buildPythonApplication rec {
3232
homepage = "https://github.com/regolith-linux/regolith-rofication";
3333
license = lib.licenses.gpl3Only;
3434
maintainers = with lib.maintainers; [ ];
35-
mainProgram = "regolith-rofication";
35+
mainProgram = "rofication-daemon";
3636
};
3737
}

packages/trawl.nix

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
lib,
3+
rustPlatform,
4+
fetchFromGitHub,
5+
}:
6+
7+
rustPlatform.buildRustPackage rec {
8+
pname = "trawl";
9+
version = "0.2.5";
10+
11+
src = fetchFromGitHub {
12+
owner = "sandptel";
13+
repo = "trawl";
14+
rev = "derivation";
15+
hash = "sha256-/nUvV0tgPzOJ5L+EXw6J/1lgRT+BPnlkv7yzko15o6A";
16+
};
17+
18+
cargoHash = "sha256-5kDWFJ6kmzrs5U1uOfmGTLE+z8DGcS+BIv8ZIUU4StA=";
19+
20+
meta = {
21+
description = "";
22+
homepage = "https://github.com/regolith-linux/trawl";
23+
license = lib.licenses.gpl3Plus;
24+
maintainers = with lib.maintainers; [ ];
25+
mainProgram = "trawl";
26+
};
27+
}

regolith-ftue/default.nix

Lines changed: 0 additions & 50 deletions
This file was deleted.

regolith-ftue/result

Lines changed: 0 additions & 1 deletion
This file was deleted.

regolith-look-default/default.nix

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11

2-
{pkgs,...}:
3-
# let
4-
# nixpkgs = builtins.fetchTarball {
5-
# url = "https://github.com/NixOS/nixpkgs/archive/nixos-24.05.tar.gz";
6-
# };
7-
8-
# pkgs = import nixpkgs { config = {}; };
9-
# in
2+
# {pkgs,...}:
3+
let
4+
nixpkgs = builtins.fetchTarball {
5+
url = "https://github.com/NixOS/nixpkgs/archive/nixos-24.05.tar.gz";
6+
};
7+
8+
pkgs = import nixpkgs { config = {}; };
9+
in
1010

1111
pkgs.stdenv.mkDerivation {
1212
pname = "regolith-look-default";

0 commit comments

Comments
 (0)