vuls: init at 0.27.0
[NixPkgs.git] / nixos / modules / config / xdg / menus.nix
bloba71a46dd36cc44e037c3d31f8212197e3267aa5e
1 { config, lib, ... }:
3   meta = {
4     maintainers = lib.teams.freedesktop.members;
5   };
7   options = {
8     xdg.menus.enable = lib.mkOption {
9       type = lib.types.bool;
10       default = true;
11       description = ''
12         Whether to install files to support the
13         [XDG Desktop Menu specification](https://specifications.freedesktop.org/menu-spec/menu-spec-latest.html).
14       '';
15     };
16   };
18   config = lib.mkIf config.xdg.menus.enable {
19     environment.pathsToLink = [
20       "/share/applications"
21       "/share/desktop-directories"
22       "/etc/xdg/menus"
23       "/etc/xdg/menus/applications-merged"
24     ];
25   };