- Refactor installer with Gum for a professional interactive experience - Create custom Nomarchy Plymouth theme with centered logo - Establish assets/branding directory for official logos and ASCII art - Update Fastfetch config with official ASCII art and declarative stats - Declaratively link branding assets via Home Manager
18 lines
563 B
Nix
18 lines
563 B
Nix
{ config, ... }:
|
|
|
|
{
|
|
xdg.configFile."nomarchy/current/theme" = {
|
|
source = ../../themes/${config.nomarchy.theme};
|
|
recursive = true;
|
|
};
|
|
|
|
xdg.configFile."nomarchy/current/theme.name".text = config.nomarchy.theme;
|
|
|
|
# Expose branding assets
|
|
xdg.configFile."nomarchy/branding/logo.png".source = ../../assets/branding/logo.png;
|
|
xdg.configFile."nomarchy/branding/logo.txt".source = ../../assets/branding/logo.txt;
|
|
|
|
# Expose all themes to the system via local share for script accessibility
|
|
xdg.dataFile."nomarchy/themes".source = ../../themes;
|
|
}
|