update inputs
This commit is contained in:
1 parent
cde67e4d75
commit
717c0435ee
7 files changed
+316
-461
No files matched your search
@@ -30,7 +30,26 @@ in
|
||||
rev = "55ca4ba249eba21f861b9866b71ab41bb8930318";
|
||||
hash = "sha256-UdMoMx2DoovcxSp/zBZ3PRv/Qpj+prd0uPm1gmdak2E=";
|
||||
};
|
||||
override = { inherit src version; };
|
||||
kanagawaGtkTheme = pkgs.stdenvNoCC.mkDerivation {
|
||||
pname = "kanagawa-gtk-theme";
|
||||
inherit src version;
|
||||
|
||||
nativeBuildInputs = [ pkgs.sassc ];
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
mkdir -p "$out/share/themes"
|
||||
bash ./themes/install.sh \
|
||||
--dest "$out/share/themes" \
|
||||
--name Kanagawa \
|
||||
--color dark
|
||||
|
||||
rm -r "$out/share/themes/Kanagawa-Dark/gtk-2.0"
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
};
|
||||
in
|
||||
{
|
||||
home.pointerCursor = {
|
||||
@@ -47,13 +66,15 @@ in
|
||||
gtk = {
|
||||
enable = true;
|
||||
theme = {
|
||||
name = "Kanagawa-BL-LB";
|
||||
package = pkgs.kanagawa-gtk-theme.overrideAttrs (_: override);
|
||||
name = "Kanagawa-Dark";
|
||||
package = kanagawaGtkTheme;
|
||||
};
|
||||
gtk4.theme = null;
|
||||
iconTheme = {
|
||||
name = "Kanagawa";
|
||||
package = pkgs.kanagawa-icon-theme.overrideAttrs (_: override);
|
||||
package = pkgs.kanagawa-icon-theme.overrideAttrs (_: {
|
||||
inherit src version;
|
||||
});
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
Reference in new issue
Block a user