diff options
author | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2023-07-19 13:54:16 +0200 |
---|---|---|
committer | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2023-12-11 11:14:24 +0100 |
commit | 577bb277aa3ccab68942424aca71cf44b03b39df (patch) | |
tree | 50861176f5bd3e1788d3166e14fbcbf47a14ef27 /nixos/modules/config | |
parent | 8cd995ce1341e90e7433568d1c98d657276beceb (diff) | |
download | nixlib-577bb277aa3ccab68942424aca71cf44b03b39df.tar nixlib-577bb277aa3ccab68942424aca71cf44b03b39df.tar.gz nixlib-577bb277aa3ccab68942424aca71cf44b03b39df.tar.bz2 nixlib-577bb277aa3ccab68942424aca71cf44b03b39df.tar.lz nixlib-577bb277aa3ccab68942424aca71cf44b03b39df.tar.xz nixlib-577bb277aa3ccab68942424aca71cf44b03b39df.tar.zst nixlib-577bb277aa3ccab68942424aca71cf44b03b39df.zip |
nixos/vte: use vte without any GUI dependencies
we just need the script, borrowed from environment.noXLibs On my system this reduced the closure size by ~100MB ▶ nix path-info -Sh /nix/var/nix/profiles/system-76-link/ /nix/store/adybwlzyf3qa56irabblzlyjsr74amb9-nixos-system-francium-23.11 6.5G ▶ nix path-info -S /nix/var/nix/profiles/system-76-link/ /nix/store/adybwlzyf3qa56irabblzlyjsr74amb9-nixos-system-francium-23.11 6956572064 ▶ nix path-info -Sh /nix/var/nix/profiles/system-77-link/ /nix/store/wgs6wlq2i911q2r1n5fqbs9vzmp8qy26-nixos-system-francium-23.11 6.4G ▶ nix path-info -S /nix/var/nix/profiles/system-77-link/ /nix/store/wgs6wlq2i911q2r1n5fqbs9vzmp8qy26-nixos-system-francium-23.11 6856836056
Diffstat (limited to 'nixos/modules/config')
-rw-r--r-- | nixos/modules/config/vte.nix | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/nixos/modules/config/vte.nix b/nixos/modules/config/vte.nix index a969607f6e0b..48f85246560a 100644 --- a/nixos/modules/config/vte.nix +++ b/nixos/modules/config/vte.nix @@ -1,5 +1,3 @@ -# VTE - { config, pkgs, lib, ... }: with lib; @@ -9,7 +7,7 @@ let vteInitSnippet = '' # Show current working directory in VTE terminals window title. # Supports both bash and zsh, requires interactive shell. - . ${pkgs.vte}/etc/profile.d/vte.sh + . ${pkgs.vte.override { gtkVersion = null; }}/etc/profile.d/vte.sh ''; in |