- Optimized assets/branding/icon.txt with multi-color placeholders for fastfetch. - Updated config/fastfetch/config.jsonc to use the new multi-colored icon. - Added icon and svg branding assets to modules/home/theme-files.nix. - Fixed 'Nnomarchy' typo to 'Nomarchy' and updated branding paths in several scripts. - Corrected screensaver and welcome scripts to use the centralized branding assets.
24 lines
990 B
Nix
24 lines
990 B
Nix
{ config, ... }:
|
|
|
|
{
|
|
xdg.configFile."nomarchy/current/theme" = {
|
|
source = ../../assets/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;
|
|
xdg.configFile."nomarchy/branding/logo.svg".source = ../../assets/branding/logo.svg;
|
|
xdg.configFile."nomarchy/branding/icon.png".source = ../../assets/branding/icon.png;
|
|
xdg.configFile."nomarchy/branding/icon.txt".source = ../../assets/branding/icon.txt;
|
|
|
|
# Expose all themes to the system via local share for script accessibility
|
|
xdg.dataFile."nomarchy/themes".source = ../../assets/themes;
|
|
|
|
# Nautilus python extensions
|
|
xdg.dataFile."nautilus-python/extensions/localsend.py".source = ../../assets/nautilus-python/extensions/localsend.py;
|
|
}
|