Move monospace fonts into a theme

This commit is contained in:
Oliver Davies 2024-03-17 00:27:24 +00:00
parent 384da2a640
commit 5e5e46922c
4 changed files with 43 additions and 17 deletions

View file

@ -1,6 +1,7 @@
{
inputs,
desktop ? false,
self,
}: {pkgs, ...}: let
configure-gtk = pkgs.writeTextFile {
name = "configure-gtk";
@ -16,6 +17,8 @@
'';
};
theme = import "${self}/lib/theme" {inherit pkgs;};
username = "opdavies";
in {
nixpkgs.config.allowUnfree = true;
@ -185,19 +188,22 @@ in {
};
};
packages = with pkgs; [
(nerdfonts.override {
fonts = [
"AnonymousPro"
"FiraCode"
"GeistMono"
"IntelOneMono"
"Iosevka"
"JetBrainsMono"
"Meslo"
];
})
];
packages = with pkgs;
[
(nerdfonts.override {
fonts = [
"AnonymousPro"
"FiraCode"
"GeistMono"
"IntelOneMono"
"Iosevka"
"JetBrainsMono"
];
})
]
++ [
theme.fonts.monospace.package
];
};
zramSwap.enable = true;