Move stylix not nixos

This commit is contained in:
2026-06-03 16:17:08 +02:00
parent 27154a2ad8
commit c51feeac8a
4 changed files with 36 additions and 11 deletions
+1
View File
@@ -13,6 +13,7 @@
./nix.nix ./nix.nix
./sops.nix ./sops.nix
./root.nix ./root.nix
./stylix.nix
] ]
++ [ ++ [
inputs.home-manager.nixosModules.home-manager inputs.home-manager.nixosModules.home-manager
+32
View File
@@ -0,0 +1,32 @@
{
pkgs,
inputs,
...
}: {
imports = [inputs.stylix.nixosModules.stylix];
stylix.enable = true;
stylix.base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-mocha.yaml";
stylix.fonts = {
serif = {
package = pkgs.dejavu_fonts;
name = "DejaVu Serif";
};
sansSerif = {
package = pkgs.dejavu_fonts;
name = "DejaVu Sans";
};
monospace = {
package = pkgs.dejavu_fonts;
name = "DejaVu Sans Mono";
};
emoji = {
package = pkgs.noto-fonts-color-emoji;
name = "Noto Color Emoji";
};
};
}
@@ -1,5 +1,5 @@
{pkgs, ...}: { {pkgs, ...}: {
imports = [./stylix.nix]; # imports = [./stylix.nix];
services.blueman-applet.enable = true; services.blueman-applet.enable = true;
services.nextcloud-client.enable = true; services.nextcloud-client.enable = true;
@@ -9,6 +9,8 @@
services.syncthing.tray.enable = true; services.syncthing.tray.enable = true;
services.syncthing.tray.command = "syncthingtray --wait"; # Wait for tray to become available services.syncthing.tray.command = "syncthingtray --wait"; # Wait for tray to become available
gtk.gtk4.theme = null; # Fix evaluation warning since using old home manager version
programs.chromium = { programs.chromium = {
enable = true; enable = true;
extensions = [ extensions = [
@@ -1,10 +0,0 @@
{
pkgs,
inputs,
...
}: {
imports = [inputs.stylix.homeModules.stylix];
stylix.enable = true;
stylix.base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-mocha.yaml";
}