change the theming to stylix, set a background image, and set cursors automagically

This commit is contained in:
Lillian Violet 2024-11-09 18:00:23 +01:00
parent 382913f15d
commit 99cd42ce60
10 changed files with 447 additions and 98 deletions

View file

@ -78,6 +78,8 @@
# Add any other flake you might need
# hardware.url = "github:nixos/nixos-hardware";
# Stylix theming engine
stylix.url = "github:danth/stylix";
};
outputs = {
@ -98,6 +100,7 @@
nixos-hardware,
nix-index-database,
conduwuit,
stylix,
...
} @ inputs: let
inherit (self) outputs;
@ -155,6 +158,7 @@
home-manager.nixosModules.home-manager
nix-index-database.nixosModules.nix-index
catppuccin.nixosModules.catppuccin
stylix.nixosModules.stylix
{
home-manager.sharedModules = [
inputs.catppuccin.homeManagerModules.catppuccin
@ -177,6 +181,7 @@
home-manager.nixosModules.home-manager
nix-index-database.nixosModules.nix-index
catppuccin.nixosModules.catppuccin
stylix.nixosModules.stylix
{
home-manager.sharedModules = [
inputs.catppuccin.homeManagerModules.catppuccin
@ -197,6 +202,7 @@
disko.nixosModules.disko
simple-nixos-mailserver.nixosModule
catppuccin.nixosModules.catppuccin
stylix.nixosModules.stylix
{
home-manager.sharedModules = [
inputs.catppuccin.homeManagerModules.catppuccin
@ -218,6 +224,7 @@
jovian.nixosModules.jovian
home-manager.nixosModules.home-manager
catppuccin.nixosModules.catppuccin
stylix.nixosModules.stylix
{
home-manager.sharedModules = [
inputs.catppuccin.homeManagerModules.catppuccin