at 25.11-pre 545 B view raw
1# GNOME Terminal. 2 3{ 4 config, 5 pkgs, 6 lib, 7 ... 8}: 9 10let 11 12 cfg = config.programs.gnome-terminal; 13 14in 15 16{ 17 18 meta = { 19 maintainers = lib.teams.gnome.members; 20 }; 21 22 options = { 23 programs.gnome-terminal.enable = lib.mkEnableOption "GNOME Terminal"; 24 }; 25 26 config = lib.mkIf cfg.enable { 27 environment.systemPackages = [ pkgs.gnome-terminal ]; 28 services.dbus.packages = [ pkgs.gnome-terminal ]; 29 systemd.packages = [ pkgs.gnome-terminal ]; 30 31 programs.bash.vteIntegration = true; 32 programs.zsh.vteIntegration = true; 33 }; 34}