use upstream noctalia-shell theming
This commit is contained in:
parent
e228035134
commit
72a9b9e892
3 changed files with 20 additions and 102 deletions
|
|
@ -2,15 +2,27 @@
|
|||
pkgs,
|
||||
config,
|
||||
...
|
||||
}: let
|
||||
customPackage = pkgs.mkNoctaliaShellCustom {
|
||||
catppuccin-flavor = config.catppuccin.flavor;
|
||||
catppuccin-accent = config.catppuccin.accent;
|
||||
};
|
||||
in {
|
||||
}: {
|
||||
programs.noctalia-shell = {
|
||||
enable = true;
|
||||
package = customPackage;
|
||||
colors = {
|
||||
mPrimary = pkgs.catppuccin.${config.catppuccin.flavor}.${config.catppuccin.accent};
|
||||
mOnPrimary = pkgs.catppuccin.${config.catppuccin.flavor}.crust;
|
||||
mSecondary = pkgs.catppuccin.${config.catppuccin.flavor}.subtext0;
|
||||
mOnSecondary = pkgs.catppuccin.${config.catppuccin.flavor}.crust;
|
||||
mTertiary = pkgs.catppuccin.${config.catppuccin.flavor}.teal;
|
||||
mOnTertiary = pkgs.catppuccin.${config.catppuccin.flavor}.crust;
|
||||
mError = pkgs.catppuccin.${config.catppuccin.flavor}.red;
|
||||
mOnError = pkgs.catppuccin.${config.catppuccin.flavor}.crust;
|
||||
mSurface = pkgs.catppuccin.${config.catppuccin.flavor}.mantle;
|
||||
mOnSurface = pkgs.catppuccin.${config.catppuccin.flavor}.text;
|
||||
mSurfaceVariant = pkgs.catppuccin.${config.catppuccin.flavor}.surface0;
|
||||
mOnSurfaceVariant = pkgs.catppuccin.${config.catppuccin.flavor}.lavender;
|
||||
mOutline = pkgs.catppuccin.${config.catppuccin.flavor}.surface2;
|
||||
mShadow = pkgs.catppuccin.${config.catppuccin.flavor}.crust;
|
||||
mHover = pkgs.catppuccin.${config.catppuccin.flavor}.subtext1;
|
||||
mOnHover = pkgs.catppuccin.${config.catppuccin.flavor}.crust;
|
||||
};
|
||||
settings = {
|
||||
settingsVersion = 0;
|
||||
brightness = {
|
||||
|
|
@ -378,7 +390,6 @@ in {
|
|||
};
|
||||
colorSchemes = {
|
||||
useWallpaperColors = false;
|
||||
predefinedScheme = "Cat-Custom";
|
||||
darkMode = true;
|
||||
schedulingMode = "off";
|
||||
manualSunrise = "06:30";
|
||||
|
|
@ -435,7 +446,7 @@ in {
|
|||
};
|
||||
|
||||
Service = {
|
||||
ExecStart = "${customPackage}/bin/noctalia-shell";
|
||||
ExecStart = "${pkgs.noctalia-shell}/bin/noctalia-shell";
|
||||
Restart = "on-failure";
|
||||
Environment = [
|
||||
"LOCALE_ARCHIVE=${pkgs.glibcLocales}/lib/locale"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue