Compare commits

..

No commits in common. "984a11e798e01b254dd7999eac99c233881d9091" and "7d0482226cde53f1e759f9dc1199999a7af87742" have entirely different histories.

9 changed files with 12 additions and 14 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 774 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 308 KiB

8
flake.lock generated
View file

@ -449,11 +449,11 @@
}, },
"wallpapers": { "wallpapers": {
"locked": { "locked": {
"lastModified": 1740607812, "lastModified": 1740422160,
"narHash": "sha256-QtyujHP3K0bUhW8Yj232/Cpioz86G+gR/zB4ruLSmW0=", "narHash": "sha256-nHQOBJU/ZXnhHeOIv1InIjCKeFjnHZshGj/BcCdRjnQ=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "ec895329334e800a4d015321ece15aafa021a9ff", "rev": "f7857fa316d70847b02dc266099ce2b4eb10f5ea",
"revCount": 5, "revCount": 3,
"type": "git", "type": "git",
"url": "https://git.ccnlc.eu/nydragon/wallpapers.git" "url": "https://git.ccnlc.eu/nydragon/wallpapers.git"
}, },

View file

@ -1,12 +1,11 @@
{ {
lib, lib,
pkgs, pkgs,
inputs, config,
... ...
}: }:
let let
inherit (lib.my) getExe getExe'; inherit (lib.my) getExe';
wp = inputs.wallpapers.wallpapers.pastel.nix-flake.path;
in in
{ {
systemd.user.services.swww = { systemd.user.services.swww = {
@ -15,10 +14,9 @@ in
Service = { Service = {
Type = "simple"; Type = "simple";
ExecStart = "${getExe' pkgs.swww "swww-daemon"} --no-cache"; ExecStart = getExe' pkgs.swww "swww-daemon";
ExecStartPost = "${getExe pkgs.swww} img ${wp} -t none";
Restart = "on-failure"; Restart = "on-failure";
BindPaths = "/run/user ${wp}"; BindPaths = "/run/user /home/${config.home.username}/.cache/swww";
TemporaryFileSystem = "/home /run/user /root"; TemporaryFileSystem = "/home /run/user /root";
ProtectProc = "noaccess"; ProtectProc = "noaccess";
RestrictNamespaces = true; RestrictNamespaces = true;

View file

@ -34,6 +34,7 @@ mkIf osConfig.programs.hyprland.enable {
exec-once = [ exec-once = [
"${config.services.kdeconnect.package}/bin/kdeconnect-indicator" "${config.services.kdeconnect.package}/bin/kdeconnect-indicator"
"${pkgs.keepassxc}/bin/keepassxc" "${pkgs.keepassxc}/bin/keepassxc"
(lib.mkIf config.services.hypridle.enable "${pkgs.hypridle}/bin/hypridle")
]; ];
general = { general = {

View file

@ -4,7 +4,7 @@
enable = false; enable = false;
settings = settings =
let let
wp = inputs.wallpapers.wallpapers.pastel.nix-flake.path; wp = inputs.wallpapers.wallpapers.pastel.nix-flake-pastel.path;
in in
{ {
ipc = "on"; ipc = "on";

View file

@ -38,7 +38,7 @@
]; ];
}; };
fileSystems."/home/ny/Games" = { fileSystems."/home" = {
device = "/dev/disk/by-uuid/efe4d345-e248-4101-b74d-4a215b42e059"; device = "/dev/disk/by-uuid/efe4d345-e248-4101-b74d-4a215b42e059";
fsType = "btrfs"; fsType = "btrfs";
}; };

View file

@ -18,7 +18,7 @@ lib.mkIf config.services.displayManager.sddm.enable {
flavor = "mocha"; flavor = "mocha";
font = "Noto Sans"; font = "Noto Sans";
fontSize = "9"; fontSize = "9";
background = inputs.wallpapers.wallpapers.pastel.nix-flake.path; background = inputs.wallpapers.wallpapers.pastel.nix-flake-pastel.path;
loginBackground = true; loginBackground = true;
}) })
]; ];

View file

@ -11,7 +11,6 @@
Enabled = true; Enabled = true;
}; };
GUI = { GUI = {
ApplicationTheme = "auto";
ColorPasswords = true; ColorPasswords = true;
MinimizeOnClose = true; MinimizeOnClose = true;
MinimizeOnStartup = true; MinimizeOnStartup = true;