dotfiles/modules/config/bin/randomWallpaper.nix

12 lines
246 B
Nix
Raw Normal View History

{ pkgs }:
pkgs.writeShellApplication {
name = "randomWallpaper";
2022-04-05 11:12:01 +02:00
runtimeInputs = with pkgs; [ findutils coreutils feh ];
text = ''
wallpaper="$(find ~/.config/wallpapers/ -type f,l | shuf -n 1)"
feh --bg-fill "$wallpaper"
'';
}