alejandra and dwm xf86 keys

This commit is contained in:
2024-04-22 08:26:49 +02:00
parent 038bc3b7e5
commit 5d6abd228e
34 changed files with 360 additions and 302 deletions

View File

@@ -1,4 +1,2 @@
{ pkgs ? import <nixpkgs> {} }:
{pkgs ? import <nixpkgs> {}}:
pkgs.callPackage ./tikzuml.nix {}

View File

@@ -1,6 +1,10 @@
{ lib, stdenvNoCC, fetchurl, mkShell }:
let
pkgs = import <nixpkgs> { };
{
lib,
stdenvNoCC,
fetchurl,
mkShell,
}: let
pkgs = import <nixpkgs> {};
version = "1.0";
date = "2016-03-29";
@@ -11,38 +15,38 @@ let
url = "http://perso.ensta-paristech.fr/~kielbasi/tikzuml/var/files/src/tikzuml-v${version}-${date}.tbz";
sha256 = "0cbc4a20c8ed40162b3b9ab1400b174293ec1ad7508e640ca879e78c45a105d0";
};
tikzuml = { pkgs = [ pkgs.tikzuml ]; };
tikzuml = {pkgs = [pkgs.tikzuml];};
texpkgs = pkgs.texlive.combine {
inherit (pkgs.texlive) scheme-full;
inherit tikzuml;
};
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "tikz-uml";
inherit version;
in stdenvNoCC.mkDerivation (finalAttrs: {
pname = "tikz-uml";
inherit version;
inherit src;
inherit src;
installPhase = ''
runHook preInstall
installPhase = ''
runHook preInstall
mkdir -p $out/share/texmf-nix/latex/tikz-uml
mkdir -p $out/share/texmf-nix/doc/tikz-uml
cp -prd doc/. $out/share/texmf-nix/doc/tikz-uml
cp -prd tikz-uml.sty $out/share/texmf-nix/latex/tikz-uml/
mkdir -p $out/share/texmf-nix/latex/tikz-uml
mkdir -p $out/share/texmf-nix/doc/tikz-uml
cp -prd doc/. $out/share/texmf-nix/doc/tikz-uml
cp -prd tikz-uml.sty $out/share/texmf-nix/latex/tikz-uml/
# install -Dm644 "$src/tikzuml-v${version}-${date}/tikz-uml.sty" "$out/share/texmf-nix/tex/latex/tikz-uml/tikz-uml.sty"
# install -Dm644 "$src/tikzuml-v${version}-${date}/tikz-uml.sty" "$out/share/texmf-nix/tex/latex/tikz-uml/tikz-uml.sty"
runHook postInstall
'';
runHook postInstall
'';
meta = with lib; {
homepage = "https://perso.ensta-paris.fr/~kielbasi/tikzuml/index.php";
description = "A LaTeX package for drawing UML diagrams using pgf/tikz";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ eRgo35 ];
platforms = platforms.unix;
};
})
meta = with lib; {
homepage = "https://perso.ensta-paris.fr/~kielbasi/tikzuml/index.php";
description = "A LaTeX package for drawing UML diagrams using pgf/tikz";
license = licenses.gpl2Plus;
maintainers = with maintainers; [eRgo35];
platforms = platforms.unix;
};
})