File tree Expand file tree Collapse file tree 16 files changed +142
-141
lines changed
Expand file tree Collapse file tree 16 files changed +142
-141
lines changed Original file line number Diff line number Diff line change 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
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}
Original file line number Diff line number Diff line change 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+ }
Original file line number Diff line number Diff line change 1-
21{
32 pkg-config ,
43 libgee ,
1413 gobject-introspection ,
1514 intltool ,
1615 gtk3 ,
17- tracker ,
16+ tinysparql ,
1817 meson ,
1918 vala ,
2019 cmake ,
2322stdenv . 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+ }
Original file line number Diff line number Diff line change 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+ }
Original file line number Diff line number Diff line change 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+ }
Original file line number Diff line number Diff 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}
Original file line number Diff line number Diff line change 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+ }
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 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
1111pkgs . stdenv . mkDerivation {
1212 pname = "regolith-look-default" ;
You can’t perform that action at this time.
0 commit comments