Removed cookiez-assets from top level imports, it is now imported via inputs.cookiez-assets

This commit is contained in:
2026-05-28 14:59:47 +02:00
parent 89a2eb335e
commit 1221a3a984
5 changed files with 29 additions and 33 deletions

View File

@ -14,7 +14,6 @@
version, version,
system, system,
pam-fprint-grosshack-pkg, pam-fprint-grosshack-pkg,
cookiez-assets,
... ...
}: { }: {
#Assign Swap to the PC #Assign Swap to the PC
@ -111,7 +110,7 @@
useUserPackages = true; useUserPackages = true;
users.${username} = ./home.nix; users.${username} = ./home.nix;
backupFileExtension = "backup"; # Automatically backs up conflicting files during activation backupFileExtension = "backup"; # Automatically backs up conflicting files during activation
extraSpecialArgs = {inherit inputs username project version system host cookiez-assets;}; extraSpecialArgs = {inherit inputs username project version system host;};
sharedModules = [inputs.plasma-manager.homeModules.plasma-manager]; sharedModules = [inputs.plasma-manager.homeModules.plasma-manager];
}; };

View File

@ -1,8 +1,8 @@
{ {
pkgs, pkgs,
inputs,
username, username,
project, project,
cookiez-assets,
... ...
}: { }: {
xdg = { xdg = {
@ -20,11 +20,13 @@
noDisplay = true; noDisplay = true;
}; };
dataFile."icons/hicolor/256x256/apps/vencord-custom.png".source = "${inputs.cookiez-assets}/apps/discord.png";
desktopEntries."discord" = { desktopEntries."discord" = {
categories = ["Network" "InstantMessaging" "Chat"]; categories = ["Network" "InstantMessaging" "Chat"];
exec = "vesktop %U"; exec = "vesktop %U";
genericName = "Internet Messenger"; genericName = "Internet Messenger";
icon = "${cookiez-assets}/apps/discord.png"; icon = "vencord-custom";
name = "Discord"; name = "Discord";
type = "Application"; type = "Application";
}; };
@ -38,6 +40,8 @@
type = "Application"; type = "Application";
}; };
dataFile."icons/hicolor/256x256/apps/kitty-custom.png".source = "${inputs.cookiez-assets}/apps/kitty.png";
desktopEntries.kitty = { desktopEntries.kitty = {
name = "kitty"; name = "kitty";
genericName = "Terminal emulator"; genericName = "Terminal emulator";
@ -46,7 +50,8 @@
terminal = false; terminal = false;
categories = ["System" "TerminalEmulator"]; categories = ["System" "TerminalEmulator"];
icon = "${cookiez-assets}/apps/kitty.png"; #icon = "${inputs.cookiez-assets}/apps/kitty.png";
icon = "kitty-custom";
}; };
desktopEntries."org.kde.kinfocenter" = { desktopEntries."org.kde.kinfocenter" = {

View File

@ -3,7 +3,6 @@
inputs, inputs,
username, username,
project, project,
cookiez-assets,
... ...
}: { }: {
imports = [ imports = [
@ -14,18 +13,12 @@
enable = false; enable = false;
settings = { settings = {
preload = [
#"/home/${username}/${project}/other/wallpaper1.png"
#"/home/${username}/${project}/other/wallpaper2.png"
#"/home/${username}/${project}/other/wallpaper3.png"
"${cookiez-assets}/wallpapers/pixel-desert.png"
];
wallpaper = [ wallpaper = [
#"eDP-1,/home/${username}/${project}/other/wallpaper1.png" {
#"eDP-1,/home/${username}/${project}/other/wallpaper2.png" monitor = "eDP-1";
#"eDP-1,/home/${username}/${project}/other/wallpaper3.png" path = "${inputs.cookiez-assets}/wallpapers/pixel-desert.png";
"eDP-1,${cookiez-assets}/wallpapers/pixel-desert.png" fit_mode = "cover"; # optional, defaults to cover
}
]; ];
}; };
}; };

View File

@ -1,20 +1,20 @@
{ {
config, config,
inputs,
pkgs, pkgs,
username, username,
project, project,
cookiez-assets,
... ...
}: let }: let
# Define the custom background package with the correct relative path # Define the custom background package with the correct relative path
# background-package = pkgs.stdenvNoCC.mkDerivation { background-package = pkgs.stdenvNoCC.mkDerivation {
# name = "background-image"; name = "background-image";
# src = ../other/wallpaper4.png; # Place wallpaper.jpg in the same directory as this config file src = "${inputs.cookiez-assets}/wallpapers/forest-cat.png"; # Place wallpaper.jpg in the same directory as this config file
# dontUnpack = true; dontUnpack = true;
# installPhase = '' installPhase = ''
# cp $src $out cp $src $out
# ''; '';
# }; };
plasmaTheme = "desktop"; #Possible values are "laptop" or "desktop" plasmaTheme = "desktop"; #Possible values are "laptop" or "desktop"
powerProfile = "laptop"; #Possible values are "laptop" or "desktop" powerProfile = "laptop"; #Possible values are "laptop" or "desktop"
in { in {
@ -25,7 +25,7 @@ in {
# Pass the variable to home-manager # Pass the variable to home-manager
home-manager.extraSpecialArgs = { home-manager.extraSpecialArgs = {
inherit plasmaTheme powerProfile cookiez-assets; inherit plasmaTheme powerProfile;
}; };
home-manager.sharedModules = [ home-manager.sharedModules = [
@ -80,10 +80,10 @@ in {
]; ];
systemPackages = with pkgs; [ systemPackages = with pkgs; [
#(pkgs.writeTextDir "share/sddm/themes/breeze/theme.conf.user" '' (pkgs.writeTextDir "share/sddm/themes/breeze/theme.conf.user" ''
# [General] [General]
# background = "${background-package}" background = "${background-package}"
#'') #Custom SDDM theme with background image '') #Custom SDDM theme with background image
kdePackages.plymouth-kcm kdePackages.plymouth-kcm
xdg-desktop-portal xdg-desktop-portal
kdePackages.xdg-desktop-portal-kde kdePackages.xdg-desktop-portal-kde

View File

@ -4,7 +4,6 @@
username, username,
project, project,
plasmaTheme, plasmaTheme,
cookiez-assets,
... ...
}: { }: {
programs = { programs = {
@ -124,7 +123,7 @@
}; };
}; };
configFile = { configFile = {
plasmarc.Wallpapers.usersWallpapers = "${cookiez-assets}/wallpapers/pixel-desert.png"; plasmarc.Wallpapers.usersWallpapers = "${inputs.cookiez-assets}/wallpapers/pixel-desert.png";
}; };
}; };
}; };