astal.source: 0-unstable-2025-11-26 -> 0-unstable-2026-06-21
This commit is contained in:
@@ -9,6 +9,7 @@ self: {
|
||||
auth = self.callPackage ./modules/auth.nix { };
|
||||
battery = self.callPackage ./modules/battery.nix { };
|
||||
bluetooth = self.callPackage ./modules/bluetooth.nix { };
|
||||
brightness = self.callPackage ./modules/brightness.nix { };
|
||||
cava = self.callPackage ./modules/cava.nix { };
|
||||
gjs = self.callPackage ./modules/gjs.nix { };
|
||||
greet = self.callPackage ./modules/greet.nix { };
|
||||
@@ -18,7 +19,9 @@ self: {
|
||||
network = self.callPackage ./modules/network.nix { };
|
||||
notifd = self.callPackage ./modules/notifd.nix { };
|
||||
powerprofiles = self.callPackage ./modules/powerprofiles.nix { };
|
||||
quarrel = self.callPackage ./modules/quarrel.nix { };
|
||||
river = self.callPackage ./modules/river.nix { };
|
||||
tray = self.callPackage ./modules/tray.nix { };
|
||||
wireplumber = self.callPackage ./modules/wireplumber.nix { inherit wireplumber; };
|
||||
wl = self.callPackage ./modules/wl.nix { };
|
||||
}
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
buildAstalModule,
|
||||
json-glib,
|
||||
quarrel,
|
||||
}:
|
||||
buildAstalModule {
|
||||
name = "brightness";
|
||||
buildInputs = [
|
||||
json-glib
|
||||
quarrel
|
||||
];
|
||||
meta.description = "Astal module for brightness devices";
|
||||
}
|
||||
@@ -1,6 +1,13 @@
|
||||
{ buildAstalModule, json-glib }:
|
||||
{
|
||||
buildAstalModule,
|
||||
json-glib,
|
||||
quarrel,
|
||||
}:
|
||||
buildAstalModule {
|
||||
name = "greet";
|
||||
buildInputs = [ json-glib ];
|
||||
buildInputs = [
|
||||
json-glib
|
||||
quarrel
|
||||
];
|
||||
meta.description = "Astal module for greetd using IPC";
|
||||
}
|
||||
|
||||
@@ -2,12 +2,16 @@
|
||||
buildAstalModule,
|
||||
gvfs,
|
||||
json-glib,
|
||||
libsoup_3,
|
||||
quarrel,
|
||||
}:
|
||||
buildAstalModule {
|
||||
name = "mpris";
|
||||
buildInputs = [
|
||||
gvfs
|
||||
json-glib
|
||||
libsoup_3
|
||||
quarrel
|
||||
];
|
||||
meta.description = "Astal module for mpris players";
|
||||
}
|
||||
|
||||
@@ -2,12 +2,14 @@
|
||||
buildAstalModule,
|
||||
json-glib,
|
||||
gdk-pixbuf,
|
||||
quarrel,
|
||||
}:
|
||||
buildAstalModule {
|
||||
name = "notifd";
|
||||
buildInputs = [
|
||||
json-glib
|
||||
gdk-pixbuf
|
||||
quarrel
|
||||
];
|
||||
meta.description = "Astal module for notification daemon";
|
||||
}
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
{ buildAstalModule }:
|
||||
buildAstalModule {
|
||||
name = "quarrel";
|
||||
meta.description = "Astal module for command line argument parsing";
|
||||
}
|
||||
@@ -3,6 +3,9 @@ buildAstalModule {
|
||||
name = "river";
|
||||
buildInputs = [ json-glib ];
|
||||
meta.description = "Astal module for River using IPC";
|
||||
# needs https://codeberg.org/kotontrion/wl-vapi-gen,
|
||||
# which has 11 commits and needs to be packaged
|
||||
meta.broken = true;
|
||||
|
||||
postUnpack = ''
|
||||
rm -rf $sourceRoot/subprojects
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
{ buildAstalModule }:
|
||||
buildAstalModule {
|
||||
name = "wl";
|
||||
buildInputs = [ ];
|
||||
meta.description = "Central wayland connection manager";
|
||||
# needs https://codeberg.org/kotontrion/wl-vapi-gen,
|
||||
# which has 11 commits and needs to be packaged
|
||||
meta.broken = true;
|
||||
}
|
||||
@@ -7,15 +7,15 @@ let
|
||||
originalDrv = fetchFromGitHub {
|
||||
owner = "Aylur";
|
||||
repo = "astal";
|
||||
rev = "7d1fac8a4b2a14954843a978d2ddde86168c75ef";
|
||||
hash = "sha256-Jh4VtPcK2Ov+RTcV9FtyQRsxiJmXFQGfqX6jjM7/mgc=";
|
||||
rev = "11842ae3045c1367fb3a62a2302dba0d9ccb4a33";
|
||||
hash = "sha256-FGZHls4eQJ8y3pvf5h3b83PfXlve3vD/Gj3g1qoAK6o=";
|
||||
};
|
||||
in
|
||||
originalDrv.overrideAttrs (
|
||||
final: prev: {
|
||||
name = "${final.pname}-${final.version}"; # fetchFromGitHub already defines name
|
||||
pname = "astal-source";
|
||||
version = "0-unstable-2025-11-26";
|
||||
version = "0-unstable-2026-06-21";
|
||||
|
||||
meta = prev.meta // {
|
||||
description = "Building blocks for creating custom desktop shells (source)";
|
||||
|
||||
Reference in New Issue
Block a user