1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 10:11:08 +01:00

feat(stylix): configure theme per system

This commit is contained in:
2024-03-17 21:41:05 +01:00
parent 64972f99b7
commit 0cbf4527c0
3 changed files with 24 additions and 20 deletions

View File

@@ -17,28 +17,28 @@ in {
# stylix.image = inputs.wallpapers.outPath + "/meteora/rodrigo-soares-250630.jpg"; # stylix.image = inputs.wallpapers.outPath + "/meteora/rodrigo-soares-250630.jpg";
stylix.image = generatedWallpaper; stylix.image = generatedWallpaper;
environment.etc."stylix/wallpaper.png".source = generatedWallpaper; # environment.etc."stylix/wallpaper.png".source = generatedWallpaper;
# stylix.polarity = "either"; # stylix.polarity = "either";
stylix.base16Scheme = "${pkgs.base16-schemes}/share/themes/${ # stylix.base16Scheme = "${pkgs.base16-schemes}/share/themes/${
# "onedark" # onedark
# synth-midnight-dark # synth-midnight-dark
# apprentice # https://romainl.github.io/Apprentice/ # apprentice # https://romainl.github.io/Apprentice/
# one-light # one-light
# onedark # onedark
# material # https://github.com/ntpeters/base16-materialtheme-scheme # material # https://github.com/ntpeters/base16-materialtheme-scheme
# "material-palenight" # material-palenight
# material-lighter # material-lighter
# tomorrow # https://github.com/chriskempson/tomorrow-theme # tomorrow # https://github.com/chriskempson/tomorrow-theme
# tomorrow-night # tomorrow-night
# gruvbox-light-medium # https://github.com/dawikur/base16-gruvbox-scheme # gruvbox-light-medium # https://github.com/dawikur/base16-gruvbox-scheme
# gruvbox-dark-medium # gruvbox-dark-medium
# selenized-light # https://github.com/jan-warchol/selenized # selenized-light # https://github.com/jan-warchol/selenized
# selenized-dark # selenized-dark
# papercolor-light # papercolor-light
# papercolor-dark # papercolor-dark
"dracula" # https://draculatheme.com/ # dracula # https://draculatheme.com/
}.yaml"; # }.yaml";
stylix.fonts = { stylix.fonts = {
serif = { serif = {

View File

@@ -19,6 +19,8 @@ in {
promptColours.success = "cyan"; promptColours.success = "cyan";
}; };
stylix.base16Scheme = "${pkgs.base16-schemes}/share/themes/dracula.yaml";
nix.settings = { nix.settings = {
cores = 1; cores = 1;
max-jobs = 2; max-jobs = 2;

View File

@@ -32,6 +32,8 @@ in {
syncthing-key.file = ../../secrets/manakish-syncthing-key.age; syncthing-key.file = ../../secrets/manakish-syncthing-key.age;
}; };
stylix.base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-light-medium.yaml";
niveum = { niveum = {
batteryName = "BAT0"; batteryName = "BAT0";
wirelessInterface = "wlp3s0"; wirelessInterface = "wlp3s0";