Frogarized!

This commit is contained in:
Geoffrey Frogeye 2024-01-27 14:23:26 +01:00
parent 5bba711d3c
commit c936d859c7
Signed by: geoffrey
GPG key ID: C72403E7F82E6AD8
9 changed files with 140 additions and 19 deletions

View file

@ -1,16 +1,7 @@
{ pkgs, config, lib, ... }:
let
basetheme = "solarized";
in
{
config = {
# Setting a custom base16 theme via nixvim is required so feline works, and
# because stylix makes a config that otherwise only works with dark
# polarity.
programs.nixvim.colorschemes.base16.colorscheme = "${basetheme}-${config.frogeye.polarity}";
stylix = {
base16Scheme = "${pkgs.base16-schemes}/share/themes/${basetheme}-${config.frogeye.polarity}.yaml";
polarity = config.frogeye.polarity;
fonts = {
monospace = {