From b3d73e0affc1f5e0899d6fce55ee39df180cd66f Mon Sep 17 00:00:00 2001 From: Olli Helenius Date: Thu, 3 Jan 2019 17:35:15 +0200 Subject: [PATCH] gnome-terminal: enable VTE OSC7 support for bash and zsh --- modules/programs/gnome-terminal.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/programs/gnome-terminal.nix b/modules/programs/gnome-terminal.nix index afe12849d..fa5ce43b1 100644 --- a/modules/programs/gnome-terminal.nix +++ b/modules/programs/gnome-terminal.nix @@ -6,6 +6,11 @@ let cfg = config.programs.gnome-terminal; + vteInitStr = '' + # gnome-terminal: Show current directory in the terminal window title. + . ${pkgs.gnome3.vte}/etc/profile.d/vte.sh + ''; + profileColorsSubModule = types.submodule ( { ... }: { options = { @@ -165,5 +170,8 @@ in // mapAttrs' (n: v: nameValuePair ("${dconfPath}/profiles:/:${n}") (buildProfileSet v) ) cfg.profile; + + programs.bash.initExtra = mkBefore vteInitStr; + programs.zsh.initExtra = vteInitStr; }; }