My nixos configuration!
{pkgs, ...}: let
  mono-font = {
    package = pkgs.nerdfonts.override {fonts = ["ComicShannsMono"];};
    name = "ComicShannsMono Nerd Font";
  };
in {
  # Enable Stylix
  stylix = {
    enable = true;
    image = ./bastien-griven-crystal.jpg;
    #base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-macchiato.yaml";
    base16Scheme = "${pkgs.base16-schemes}/share/themes/monokai.yaml";
    #base16Scheme = import ./eclipse-generated-2.nix;
    polarity = "dark";

    # Cursors
    cursor = {
      name = "Vimix-cursors";
      package = pkgs.vimix-cursors;
    };

    # Fonts
    fonts = {
      serif = mono-font;
      sansSerif = mono-font;
      monospace = mono-font;
      emoji = {
        package = pkgs.twitter-color-emoji;
        name = "Twitter Color Emoji";
      };
    };
  };
}