From 0e1932991dfda40245538686ccf2d1dde2cdc8d4 Mon Sep 17 00:00:00 2001 From: Norbert Melzer Date: Sun, 8 Jan 2023 13:25:55 +0100 Subject: [PATCH] chore: dracula/konsole from mastet --- npins/sources.json | 12 ++++++++++ packages/dracula/konsole/default.nix | 33 +++++++++++----------------- 2 files changed, 25 insertions(+), 20 deletions(-) diff --git a/npins/sources.json b/npins/sources.json index eada7fcd..7325cc12 100644 --- a/npins/sources.json +++ b/npins/sources.json @@ -1,5 +1,17 @@ { "pins": { + "konsole": { + "type": "Git", + "repository": { + "type": "GitHub", + "owner": "dracula", + "repo": "konsole" + }, + "branch": "master", + "revision": "030486c75f12853e9d922b59eb37c25aea4f66f4", + "url": "https://github.com/dracula/konsole/archive/030486c75f12853e9d922b59eb37c25aea4f66f4.tar.gz", + "hash": "123dll2w2mbflgxfgdjg0a3gbr4srnwbyj3zd6wg1hx5miki48xj" + }, "zsh-syntax-highlighting": { "type": "Git", "repository": { diff --git a/packages/dracula/konsole/default.nix b/packages/dracula/konsole/default.nix index 92871289..953ab166 100644 --- a/packages/dracula/konsole/default.nix +++ b/packages/dracula/konsole/default.nix @@ -1,23 +1,16 @@ -{ - stdenv, - fetchFromGitHub, -}: -stdenv.mkDerivation (self: { - pname = "dracula-konsole-theme"; - version = "fa85573"; +{stdenv}: let + npins = import ../../../npins; +in + stdenv.mkDerivation (self: { + pname = "dracula-konsole-theme"; + version = npins.konsole.revision; - src = fetchFromGitHub { - name = "${self.pname}-${self.version}-source"; - owner = "dracula"; - repo = "konsole"; - rev = self.version; - sha256 = "sha256-375TOAOEx9FObS9F2tMYEyKboTYCZycawGoNEolZ0Ns="; - }; + src = npins.konsole; - phases = ["unpackPhase" "installPhase"]; + phases = ["unpackPhase" "installPhase"]; - installPhase = '' - mkdir -p $out/share/konsole - cp Dracula.colorscheme $out/share/konsole - ''; -}) + installPhase = '' + mkdir -p $out/share/konsole + cp Dracula.colorscheme $out/share/konsole + ''; + }) -- 2.51.2