diff options
| Commit | cb22c3256a3948e81de4a30839adc1e774f7e85d (patch) | |
|---|---|---|
| Author | 2023-12-16 17:27:27 +0200 | |
| Committer | 2023-12-16 17:27:27 +0200 | |
| Files | f02743a215fd4c527d5304a6b113edfc8529fcbf | |
| nix-cb22c3256a3948e81de4a30839adc1e774f7e85d.tar nix-cb22c3256a3948e81de4a30839adc1e774f7e85d.tar.gz nix-cb22c3256a3948e81de4a30839adc1e774f7e85d.zip | ||
| Parent | 661e57ef47af03fa3d21c60b84eef8002e78ced7 (diff) | |
[p/meslolgs-nerdfont] Added p10k font
2 files changed, 28 insertions, 0 deletions
| -rw-r--r-- | packages/default.nix | 1 | ||||
| -rw-r--r-- | packages/meslolgs-nerdfont/default.nix | 27 |
diff --git a/packages/default.nix b/packages/default.nix index 883a05a..1e9551d 100644 --- a/packages/default.nix +++ b/packages/default.nix @@ -271,6 +271,7 @@ fonts = { pkgs, ... }: { fonts.packages = with pkgs; [ + meslolgs-nerdfont # Note to self: DO NOT INSTALL ADOBE FONTS! corefonts vistafonts liberation_ttf helvetica-neue-lt-std noto-fonts noto-fonts-emoji cm_unicode symbola # CJK diff --git a/packages/meslolgs-nerdfont/default.nix b/packages/meslolgs-nerdfont/default.nix new file mode 100644 index 0000000..6c3692f --- /dev/null +++ b/packages/meslolgs-nerdfont/default.nix @@ -0,0 +1,27 @@ +{ lib, stdenvNoCC, fetchFromGitHub, }: +stdenvNoCC.mkDerivation rec { + pname = "meslolgs-nerdfont"; + version = "2.3.3"; + + src = fetchFromGitHub { + owner = "romkatv"; + repo = "powerlevel10k-media"; + rev = "145eb9fbc2f42ee408dacd9b22d8e6e0e553f83d"; + sha256 = "sha256-8xwVOlOP1SresbReNh1ce2Eu12KdIwdJSg6LKM+k2ng="; + }; + + dontBuild = true; + + installPhase = '' + mkdir -p $out/share/fonts/truetype/MesloLGS-NF + find . -name \*.ttf -exec mv {} $out/share/fonts/truetype/MesloLGS-NF \; + ''; + + meta = with lib; { + description = "Powerlevel10k's font"; + homepage = "https://github.com/romkatv/powerlevel10k/blob/master/font.md"; + license = licenses.mit; + platforms = platforms.linux; + maintainers = with maintainers; [ syndamia ]; + }; +} |
