dotfiles/.config/home-manager/theme.nix
2025-07-14 18:08:51 +02:00

67 lines
1.3 KiB
Nix

{ config, pkgs, ... }:
{
fonts.fontconfig.enable = true;
home.packages = with pkgs; [
noto-fonts-emoji
dejavu_fonts
(nerdfonts.override {
fonts = [
"JetBrainsMono"
"Iosevka"
];
})
];
stylix = {
enable = true;
base16Scheme = "${pkgs.base16-schemes}/share/themes/rose-pine.yaml";
cursor = {
package = pkgs.bibata-cursors;
name = "Bibata-Modern-Ice";
size = 24;
};
fonts = {
serif = {
package = pkgs.dejavu_fonts;
name = "DejaVu Serif";
};
sansSerif = {
package = pkgs.dejavu_fonts;
name = "DejaVu Sans";
};
monospace = {
package = pkgs.nerdfonts.override { fonts = [ "JetBrainsMono" ]; };
name = "JetBrainsMono Nerd Font Mono";
};
emoji = {
package = pkgs.noto-fonts-emoji;
name = "Noto Color Emoji";
};
sizes = {
applications = 10;
terminal = 10;
desktop = 10;
popups = 10;
};
};
targets.nixvim.enable = false;
# targets.rofi.enable = false;
#FIXME: it doesnt work, it has to do with hyprpaper
# image = ../../assets/Shogoki.png;
# opacity = {
# desktop = 0.5;
# terminal = 0.9;
# };
};
}