configure default wallpaper
This commit is contained in:
@@ -52,6 +52,12 @@
|
|||||||
pkgs = final;
|
pkgs = final;
|
||||||
lib = inputs.nixpkgs.lib;
|
lib = inputs.nixpkgs.lib;
|
||||||
};
|
};
|
||||||
|
niri-wallpaper = prev.runCommand "niri-wallpaper.png" {
|
||||||
|
buildInputs = [ prev.imagemagick ];
|
||||||
|
} ''
|
||||||
|
# solid white
|
||||||
|
convert -size 1920x1080 xc:white $out
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
packages = eachSupportedSystem (
|
packages = eachSupportedSystem (
|
||||||
|
|||||||
@@ -8,7 +8,6 @@
|
|||||||
terminal ? lib.getExe pkgs.alacritty,
|
terminal ? lib.getExe pkgs.alacritty,
|
||||||
runnerCommand ? "${lib.getExe pkgs.rofi} -show run",
|
runnerCommand ? "${lib.getExe pkgs.rofi} -show run",
|
||||||
locker ? lib.getExe pkgs.swaylock,
|
locker ? lib.getExe pkgs.swaylock,
|
||||||
wallpaperPath ? null,
|
|
||||||
geolocation ? [
|
geolocation ? [
|
||||||
52.5244
|
52.5244
|
||||||
13.4105
|
13.4105
|
||||||
@@ -67,12 +66,12 @@ let
|
|||||||
spawn-at-startup = [
|
spawn-at-startup = [
|
||||||
(lib.getExe pkgs.ashell-kmein)
|
(lib.getExe pkgs.ashell-kmein)
|
||||||
]
|
]
|
||||||
++ lib.optional (wallpaperPath != null) [
|
++ lib.optional (pkgs ? niri-wallpaper) [
|
||||||
(lib.getExe pkgs.swaybg)
|
(lib.getExe pkgs.swaybg)
|
||||||
"--mode"
|
"--mode"
|
||||||
"fill"
|
"fill"
|
||||||
"--image"
|
"--image"
|
||||||
wallpaperPath
|
(toString pkgs.niri-wallpaper)
|
||||||
]
|
]
|
||||||
++ lib.optional (geolocation != null) (
|
++ lib.optional (geolocation != null) (
|
||||||
let
|
let
|
||||||
|
|||||||
Reference in New Issue
Block a user