Split Hyprlock,Noctalia-Shell and Hyprpaper into separate directories. Made changes to ncli, to automatically switch specialisations. Started configuring niri.

This commit is contained in:
2025-11-25 14:30:53 +01:00
parent 157ba06453
commit 69d1d05563
26 changed files with 784 additions and 93 deletions

View File

@ -1,17 +1,4 @@
{config, pkgs, ...}:
let
# Define the custom background package with the correct relative path
background-package = pkgs.stdenvNoCC.mkDerivation {
name = "background-image";
src = ./other/wallpaper.png; # Place wallpaper.jpg in the same directory as this config file
dontUnpack = true;
installPhase = ''
cp $src $out
'';
};
in
{config, pkgs, username, ...}:
{
imports =
[
@ -19,9 +6,15 @@ in
];
home-manager.sharedModules = [
./plasma-home.nix
#./home.nix
];
systemd.services = {
"plasma-workspace".serviceConfig.KillMode = "mixed";
"plasma-workspace".serviceConfig.TimeoutStopSec = "5s";
"sddm".serviceConfig.KillMode = "mixed";
};
services = {
xserver = {
enable = true;
@ -64,8 +57,8 @@ in
#};
system.activationScripts.script.text = ''
source /etc/nixos/other/colors.sh
source /etc/nixos/other/pfp.sh
source /home/cookiez/NixOS/other/colors.sh
source /home/cookiez/NixOS/other/pfp.sh
'';
#services.displayManager.sddm = {