Adds Monaspace font

nix-darwin
Abhinav Sarkar 2023-11-25 12:48:21 +05:30
parent cacfa639df
commit ffded79e8a
4 changed files with 29 additions and 0 deletions

View File

@ -84,6 +84,23 @@
"type": "github"
}
},
"monaspace-font": {
"flake": false,
"locked": {
"lastModified": 1699482037,
"narHash": "sha256-Zo56r0QoLwxwGQtcWP5cDlasx000G9BFeGINvvwEpQs=",
"owner": "githubnext",
"repo": "monaspace",
"rev": "601eb27f902432999302e0e64db2daacc954f156",
"type": "github"
},
"original": {
"owner": "githubnext",
"repo": "monaspace",
"rev": "601eb27f902432999302e0e64db2daacc954f156",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1700755841,
@ -107,6 +124,7 @@
"fish-plugin-fzf": "fish-plugin-fzf",
"flake-compat": "flake-compat",
"home-manager": "home-manager",
"monaspace-font": "monaspace-font",
"nixpkgs": "nixpkgs"
}
}

View File

@ -15,6 +15,10 @@
url = "github:googlefonts/dm-mono";
flake = false;
};
monaspace-font = {
url = "github:githubnext/monaspace?rev=601eb27f902432999302e0e64db2daacc954f156";
flake = false;
};
fish-plugin-foreign-env = {
url = "github:oh-my-fish/plugin-foreign-env";
flake = false;

6
packages/monaspace.nix Normal file
View File

@ -0,0 +1,6 @@
{ monaspace-src, lib, pkgs }:
pkgs.linkFarm "monaspace" [{
name = "share/fonts/truetype";
path = "${monaspace-src}/fonts/variable";
}]

View File

@ -56,6 +56,7 @@ let
roboto-mono
source-code-pro
(pkgs.callPackage ../packages/dm-mono.nix { dm-mono-src = "${inputs.dm-mono-font}"; })
(pkgs.callPackage ../packages/monaspace.nix { monaspace-src = "${inputs.monaspace-font}"; })
(nerdfonts.override { fonts = [ "Monoid" "Agave" "Iosevka" "Lekton" "VictorMono" ]; })
];
in {