typioca: 2.7.0 -> 2.8.0
[NixPkgs.git] / nixos / modules / programs / gnome-terminal.nix
bloba8d82e0b018c9bba4ce2f291a019d5eeb43a15bd
1 # GNOME Terminal.
3 { config, pkgs, lib, ... }:
5 with lib;
7 let
9   cfg = config.programs.gnome-terminal;
15   meta = {
16     maintainers = teams.gnome.members;
17   };
19   # Added 2019-08-19
20   imports = [
21     (mkRenamedOptionModule
22       [ "services" "gnome3" "gnome-terminal-server" "enable" ]
23       [ "programs" "gnome-terminal" "enable" ])
24   ];
26   options = {
27     programs.gnome-terminal.enable = mkEnableOption (lib.mdDoc "GNOME Terminal");
28   };
30   config = mkIf cfg.enable {
31     environment.systemPackages = [ pkgs.gnome.gnome-terminal ];
32     services.dbus.packages = [ pkgs.gnome.gnome-terminal ];
33     systemd.packages = [ pkgs.gnome.gnome-terminal ];
35     programs.bash.vteIntegration = true;
36     programs.zsh.vteIntegration = true;
37   };