From e9704ec96686a130f869b09200eafbd1c45d4b6a Mon Sep 17 00:00:00 2001 From: alsaiduq-lab Date: Sat, 29 Mar 2025 03:55:16 -0600 Subject: [PATCH] removed --- pkgs/default.nix | 5 -- pkgs/vivid-icons/default.nix | 98 ------------------------------------ 2 files changed, 103 deletions(-) delete mode 100644 pkgs/vivid-icons/default.nix diff --git a/pkgs/default.nix b/pkgs/default.nix index 06f554e..a95682c 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -59,9 +59,4 @@ in { }; pythonPackages = customPackages; - vivid-icons = pkgs.callPackage ./vivid-icons { - inherit lib; - stdenv = pkgs.stdenv; - fetchFromGitHub = pkgs.fetchFromGitHub; - }; } diff --git a/pkgs/vivid-icons/default.nix b/pkgs/vivid-icons/default.nix deleted file mode 100644 index ad9f9a4..0000000 --- a/pkgs/vivid-icons/default.nix +++ /dev/null @@ -1,98 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - hicolor-icon-theme, - candy-icons, -}: -stdenv.mkDerivation { - pname = "vivid-icons"; - version = "unstable-${builtins.substring 0 7 "fe8b8f1bdd3784dc838c125bb9e1b2d713f40e67"}"; - src = fetchFromGitHub { - owner = "L4ki"; - repo = "Vivid-Plasma-Themes"; - rev = "fe8b8f1bdd3784dc838c125bb9e1b2d713f40e67"; - sha256 = "UlZkxeWb2n5TexaQymeyEqAjKwDfonTXO2OYjICHl+U="; - }; - propagatedBuildInputs = [ hicolor-icon-theme candy-icons ]; - dontBuild = true; - dontFixup = true; - dontUpdateIconCache = true; - installPhase = '' - mkdir -p $out/share/icons - cd "Vivid Icons Themes" - for dir in Vivid-Dark-Icons Vivid-Glassy-Dark-Icons Vivid-Magna-Glassy-Dark-Icons; do - if [ -d "$dir" ]; then - dest_dir="$out/share/icons/$dir" - mkdir -p "$dest_dir" - cp -r "$dir"/* "$dest_dir/" || true - mkdir -p "$dest_dir/actions/16" "$dest_dir/actions/22" "$dest_dir/actions/24" "$dest_dir/actions/32" - mkdir -p "$dest_dir/status/16" "$dest_dir/status/22" "$dest_dir/status/24" "$dest_dir/status/32" - essential_icons=( - "help-about" "window-close" "gtk-apply" "go-previous" "go-next" "process-stop" - "list-add" "list-remove" "edit-cut" "edit-copy" "edit-paste" "document-new" - "document-open" "document-save" "document-save-as" "folder-new" "folder" - "edit-delete" "edit-find" "edit-redo" "edit-undo" "view-refresh" "system-run" - "dialog-ok" "dialog-cancel" "dialog-close" "dialog-error" "image-missing" - ) - for size in 16 22 24 32; do - mkdir -p "$dest_dir/actions/$size" - mkdir -p "$dest_dir/status/$size" - for icon in ''${essential_icons[@]}; do - if [ ! -f "$dest_dir/actions/$size/$icon.svg" ] && [ ! -f "$dest_dir/actions/$size/$icon.png" ]; then - for candy_size in $size 16 22 24 32 48 64; do - for ext in svg png; do - for category in actions status apps; do - if [ -f "${candy-icons}/share/icons/candy-icons/$candy_size/$category/$icon.$ext" ]; then - ln -sf "${candy-icons}/share/icons/candy-icons/$candy_size/$category/$icon.$ext" "$dest_dir/actions/$size/$icon.$ext" - break 3 - fi - done - done - done - fi - if [ ! -f "$dest_dir/status/$size/$icon.svg" ] && [ ! -f "$dest_dir/status/$size/$icon.png" ]; then - for candy_size in $size 16 22 24 32 48 64; do - for ext in svg png; do - for category in status actions apps; do - if [ -f "${candy-icons}/share/icons/candy-icons/$candy_size/$category/$icon.$ext" ]; then - ln -sf "${candy-icons}/share/icons/candy-icons/$candy_size/$category/$icon.$ext" "$dest_dir/status/$size/$icon.$ext" - break 3 - fi - done - done - done - fi - done - done - if [ -f "$dest_dir/index.theme" ]; then - if grep -q "^Inherits=" "$dest_dir/index.theme"; then - sed -i 's/^Inherits=.*/Inherits=candy-icons,hicolor/' "$dest_dir/index.theme" - else - echo "Inherits=candy-icons,hicolor" >> "$dest_dir/index.theme" - fi - if grep -q "^Name=" "$dest_dir/index.theme"; then - sed -i 's/^Name=.*/Name=Vivid-Magna-Glassy-Dark-Icons/' "$dest_dir/index.theme" - else - echo "Name=Vivid-Magna-Glassy-Dark-Icons" >> "$dest_dir/index.theme" - fi -else - cat > "$dest_dir/index.theme" << EOF -[Icon Theme] -Name=Vivid-Magna-Glassy-Dark-Icons -Comment=$dir Icon Theme -Inherits=candy-icons,hicolor -EOF -fi - touch "$dest_dir/.icon-theme.cache" - fi - done - ''; - meta = { - description = "Vivid Icons Theme"; - homepage = "https://github.com/L4ki/Vivid-Plasma-Themes"; - license = lib.licenses.gpl3; - platforms = lib.platforms.all; - maintainers = [ "Cobray" ]; - }; -}