1
0
Fork 0
nixos-config/home-manager/roles/desktop-items.nix

23 lines
578 B
Nix
Raw Normal View History

{ pkgs, config, ... }:
2020-10-14 01:01:22 +00:00
let
simpleDesktopItem = name: command:
pkgs.makeDesktopItem {
name = name;
desktopName = name;
exec = command;
};
namedTerminalDesktopItem = name: command:
pkgs.makeDesktopItem {
name = name;
desktopName = name;
exec = command;
terminal = "true";
};
superSimpleDesktopItem = name: simpleDesktopItem name name;
terminalDesktopItem = name: namedTerminalDesktopItem name name;
2021-05-18 14:33:28 +00:00
in
{
2021-11-26 19:07:33 +00:00
home.packages = map superSimpleDesktopItem [ "kassandra2" ] ++ map terminalDesktopItem [ "unlock-ssh" ];
2020-10-14 01:01:22 +00:00
}