grafana-alloy: don't build the frontend twice
[NixPkgs.git] / nixos / modules / programs / gnome-terminal.nix
bloba065adfe61c4ff5066feef79093c059f6f004337
1 # GNOME Terminal.
3 { config, pkgs, lib, ... }:
5 let
7   cfg = config.programs.gnome-terminal;
9 in
13   meta = {
14     maintainers = lib.teams.gnome.members;
15   };
17   options = {
18     programs.gnome-terminal.enable = lib.mkEnableOption "GNOME Terminal";
19   };
21   config = lib.mkIf cfg.enable {
22     environment.systemPackages = [ pkgs.gnome-terminal ];
23     services.dbus.packages = [ pkgs.gnome-terminal ];
24     systemd.packages = [ pkgs.gnome-terminal ];
26     programs.bash.vteIntegration = true;
27     programs.zsh.vteIntegration = true;
28   };