From ff71f5212450035f567468b3b4067874c8ec63d5 Mon Sep 17 00:00:00 2001 From: macronova Date: Wed, 13 Mar 2024 21:32:20 -0700 Subject: [PATCH] Update theme --- flake.lock | 20 +++++++++---------- packages/yorha-sound-theme.nix | 36 ++++++++++++++++++++++------------ 2 files changed, 33 insertions(+), 23 deletions(-) diff --git a/flake.lock b/flake.lock index 9635010..c899194 100644 --- a/flake.lock +++ b/flake.lock @@ -5,11 +5,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1709126324, - "narHash": "sha256-q6EQdSeUZOG26WelxqkmR7kArjgWCdw5sfJVHPH/7j8=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "d465f4819400de7c8d874d50b982301f28a84605", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -20,11 +20,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1709961763, - "narHash": "sha256-6H95HGJHhEZtyYA3rIQpvamMKAGoa8Yh2rFV29QnuGw=", + "lastModified": 1710272261, + "narHash": "sha256-g0bDwXFmTE7uGDOs9HcJsfLFhH7fOsASbAuOzDC+fhQ=", "owner": "nixos", "repo": "nixpkgs", - "rev": "3030f185ba6a4bf4f18b87f345f104e6a6961f34", + "rev": "0ad13a6833440b8e238947e47bea7f11071dc2b2", "type": "github" }, "original": { @@ -80,11 +80,11 @@ "wallpaper-engine-plasma6-plugin": { "flake": false, "locked": { - "lastModified": 1710039985, - "narHash": "sha256-B1VWb869DQwfrzwf5wJFU+Qripehwp+HjwpPcygCo7A=", + "lastModified": 1710304679, + "narHash": "sha256-vkWEGlDQpfJ3fAimJHZs+aX6dh/fLHSRy2tLEsgu/JU=", "ref": "qt6", - "rev": "d84609af926abf4cbb731ecddfa55c36f8a4b195", - "revCount": 601, + "rev": "96230de92f1715d3ccc5b9d50906e6a73812a00a", + "revCount": 604, "submodules": true, "type": "git", "url": "https://github.com/catsout/wallpaper-engine-kde-plugin" diff --git a/packages/yorha-sound-theme.nix b/packages/yorha-sound-theme.nix index 3dccf1c..425ab9b 100644 --- a/packages/yorha-sound-theme.nix +++ b/packages/yorha-sound-theme.nix @@ -5,19 +5,29 @@ pkgs.stdenv.mkDerivation { src = inputs.${name}; installPhase = '' runHook preInstall - sdir=$out/share/sounds - mkdir -p $sdir - ls -al - cp sounds/core_10.wav $sdir/YoRHa-message.wav - cp sounds/core_25.wav $sdir/YoRHa-connect.wav - cp sounds/core_32.wav $sdir/YoRHa-error.wav - cp sounds/core_37.wav $sdir/YoRHa-login.wav - cp sounds/core_64.wav $sdir/YoRHa-question.wav - cp sounds/core_67.wav $sdir/YoRHa-trash.wav - cp sounds/core_70.wav $sdir/YoRHa-detach.wav - cp sounds/core_71.wav $sdir/YoRHa-warning.wav - cp sounds/core_94.wav $sdir/YoRHa-critical.wav - cp sounds/core_96.wav $sdir/YoRHa-logout.wav + yorha=$out/share/sounds/yorha + stereo=$yorha/stereo + mkdir -p $stereo + printf "[Sound Theme]\nName=YoRHa\nDirectories=stereo\nExample=theme-example\n\n[stereo]\nOutputProfile=stereo" > $yorha/index.theme + cp sounds/core_16.wav $stereo/audio-volume-change.wav + cp sounds/core_86.wav $stereo/battery-caution.wav + cp sounds/core_57.wav $stereo/battery-low.wav + cp sounds/core_37.wav $stereo/desktop-login.wav + cp sounds/core_96.wav $stereo/desktop-logout.wav + cp sounds/core_14.wav $stereo/device-added.wav + cp sounds/core_12.wav $stereo/device-removed.wav + cp sounds/core_92.wav $stereo/dialog-error-critical.wav + cp sounds/core_94.wav $stereo/dialog-error-serious.wav + cp sounds/core_32.wav $stereo/dialog-error.wav + cp sounds/core_10.wav $stereo/dialog-information.wav + cp sounds/core_64.wav $stereo/dialog-question.wav + cp sounds/core_71.wav $stereo/dialog-warning.wav + cp sounds/core_20.wav $stereo/outcome-failure.wav + cp sounds/core_78.wav $stereo/outcome-success.wav + cp sounds/core_25.wav $stereo/power-plug.wav + cp sounds/core_70.wav $stereo/power-unplug.wav + cp sounds/core_39.wav $stereo/theme-example.wav + cp sounds/core_67.wav $stereo/trash-empty.wav runHook postInstall ''; }