This commit is contained in:
Oliver Davies 2024-12-05 19:33:06 +00:00
parent ca9c039575
commit 1b2095eb99
5 changed files with 23 additions and 7 deletions

View file

@ -6,6 +6,7 @@
desktop = {
gaming.enable = true;
peek.enable = true;
};
homelab = {

View file

@ -22,10 +22,10 @@
};
font = {
size = 14;
size = 12;
bold.style = "Regular";
normal.family = "JetBrainsMono Nerd Font Mono";
normal.family = "Terminess Nerd Font Mono";
};
terminal.shell = {

View file

@ -1,3 +1,6 @@
{
imports = [ ./screenkey.nix ];
imports = [
./peek.nix
./screenkey.nix
];
}

View file

@ -0,0 +1,14 @@
{
config,
lib,
pkgs,
...
}:
{
options.features.desktop.peek.enable = lib.mkEnableOption "Enable peek";
config = lib.mkIf config.features.desktop.peek.enable {
environment.systemPackages = with pkgs; [ peek ];
};
}

View file

@ -1,19 +1,17 @@
{ pkgs, ... }:
let
theme = import ../../lib/theme { inherit pkgs; };
in
{
fonts = {
fontconfig = {
enable = true;
defaultFonts = {
# monospace = [];
monospace = [ "Terminess Nerd Font" ];
};
};
packages = with pkgs; [
nerd-fonts.jetbrains-mono
nerd-fonts.terminess-ttf
];
};
}