mirror of
https://github.com/nix-community/home-manager.git
synced 2026-10-03 12:09:19 +00:00
27 lines
545 B
Nix
27 lines
545 B
Nix
{ config, ... }:
|
|
|
|
{
|
|
programs.swayimg = {
|
|
enable = true;
|
|
package = config.lib.test.mkStubPackage { };
|
|
|
|
initLua = ''
|
|
swayimg.text.set_size(32)
|
|
swayimg.text.set_foreground(0xffff0000)
|
|
|
|
swayimg.viewer.set_default_scale("fill")
|
|
|
|
swayimg.gallery.on_key("Delete", function()
|
|
local image = swayimg.gallery.get_image()
|
|
os.remove(image.path)
|
|
end)
|
|
'';
|
|
};
|
|
|
|
nmt.script = ''
|
|
assertFileContent \
|
|
home-files/.config/swayimg/init.lua \
|
|
${./example-initLua-expected.lua}
|
|
'';
|
|
}
|