diff options
author | Simon Garrelou <simon@sixfoisneuf.fr> | 2023-11-11 22:19:45 +0100 |
---|---|---|
committer | Simon Garrelou <simon@sixfoisneuf.fr> | 2023-11-11 22:19:45 +0100 |
commit | 88935f52da7501632e719459c8e39d65eb6c53aa (patch) | |
tree | b89366a86452c8174aa3d9fcce3108304c525307 | |
parent | 68b94d18a6e0380863a0a8d409c42568e6086fd8 (diff) | |
download | nixpkgs-88935f52da7501632e719459c8e39d65eb6c53aa.tar.gz nixpkgs-88935f52da7501632e719459c8e39d65eb6c53aa.zip |
Add Commit Mono
-rw-r--r-- | default.nix | 2 | ||||
-rw-r--r-- | overlay.nix | 2 | ||||
-rw-r--r-- | pkgs/commit-mono/package.nix | 23 |
3 files changed, 26 insertions, 1 deletions
diff --git a/default.nix b/default.nix index 44ebec9..e85b2c4 100644 --- a/default.nix +++ b/default.nix | |||
@@ -9,4 +9,6 @@ rec { | |||
9 | senpai-nightly = pkgs.callPackage ./pkgs/senpai/package.nix {}; | 9 | senpai-nightly = pkgs.callPackage ./pkgs/senpai/package.nix {}; |
10 | 10 | ||
11 | sddm-theme-sugar-light = pkgs.callPackage ./pkgs/sddm-theme-sugar-light/package.nix {}; | 11 | sddm-theme-sugar-light = pkgs.callPackage ./pkgs/sddm-theme-sugar-light/package.nix {}; |
12 | |||
13 | commit-mono = pkgs.callPackage ./pkgs/commit-mono/package.nix {}; | ||
12 | } | 14 | } |
diff --git a/overlay.nix b/overlay.nix index 3ff9002..54e95c9 100644 --- a/overlay.nix +++ b/overlay.nix | |||
@@ -3,5 +3,5 @@ let | |||
3 | simon = prev.callPackage ./. {}; | 3 | simon = prev.callPackage ./. {}; |
4 | in | 4 | in |
5 | { | 5 | { |
6 | inherit (simon) miasm msynth passwdqc sddm-theme-sugar-light senpai-nightly; | 6 | inherit (simon) miasm msynth passwdqc sddm-theme-sugar-light senpai-nightly commit-mono; |
7 | } | 7 | } |
diff --git a/pkgs/commit-mono/package.nix b/pkgs/commit-mono/package.nix new file mode 100644 index 0000000..bdfebf4 --- /dev/null +++ b/pkgs/commit-mono/package.nix | |||
@@ -0,0 +1,23 @@ | |||
1 | {lib | ||
2 | , fetchzip | ||
3 | , stdenv | ||
4 | }: | ||
5 | stdenv.mkDerivation rec { | ||
6 | pname = "commit-mono"; | ||
7 | version = "1.141"; | ||
8 | |||
9 | src = fetchzip { | ||
10 | url = "https://github.com/eigilnikolajsen/commit-mono/releases/download/v${version}/CommitMono-${version}.zip"; | ||
11 | hash = "sha256-itfI1EDrzTK3nzqf3isBXRgWhSgYNQLMe+ytlrL5Yv4="; | ||
12 | }; | ||
13 | |||
14 | dontBuild = true; | ||
15 | |||
16 | installPhase = '' | ||
17 | runHook preInstall | ||
18 | |||
19 | install -Dm644 *.otf -t $out/share/fonts/ | ||
20 | |||
21 | runHook postInstall | ||
22 | ''; | ||
23 | } \ No newline at end of file | ||