Skip to content

Commit 12f35ce

Browse files
tomrfitzclaude
andcommitted
Add stylix for centralized font and color management
Flexoki dark base16 scheme with Atkinson Hyperlegible (sans/mono), Iosevka Etoile (serif), Noto Color Emoji. Wallpaper set for desktop background. Stylix targets disabled for apps with existing Flexoki theming: Ghostty, Zed, Helix, Vesktop, Firefox, Floorp. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 7a92a44 commit 12f35ce

File tree

10 files changed

+357
-3
lines changed

10 files changed

+357
-3
lines changed

config/wallpaper.jpg

1.04 MB
Loading

flake.lock

Lines changed: 299 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@
2323
url = "github:numtide/treefmt-nix";
2424
inputs.nixpkgs.follows = "nixpkgs";
2525
};
26+
stylix = {
27+
url = "github:nix-community/stylix";
28+
inputs.nixpkgs.follows = "nixpkgs";
29+
};
2630
};
2731

2832
outputs =
@@ -34,6 +38,7 @@
3438
agenix,
3539
defaults2nix,
3640
treefmt-nix,
41+
stylix,
3742
}:
3843
let
3944
user = "tomrfitz";
@@ -64,6 +69,7 @@
6469
./modules/shared/home
6570
./modules/darwin/home
6671
])
72+
stylix.darwinModules.stylix
6773
];
6874
};
6975

@@ -77,6 +83,7 @@
7783
./modules/shared/home
7884
./modules/nixos/home
7985
])
86+
stylix.nixosModules.stylix
8087
];
8188
};
8289

@@ -90,6 +97,7 @@
9097
./modules/shared/home
9198
./modules/nixos/home
9299
])
100+
stylix.nixosModules.stylix
93101
];
94102
};
95103

0 commit comments

Comments
 (0)