WezTerm icon

WezTerm 20240203-110809,5046fc22

GPU-accelerated cross-platform terminal emulator and multiplexer

Installation

System wide:

{
  environment.systemPackages = with nix-casks.packages.${system}; [
    wezterm # WezTerm
  ];
}

Home Manager:

{
  home.packages = with nix-casks.packages.${system}; [
    wezterm # WezTerm
  ];
}

Package Definition

{
  "pname": "wezterm",
  "version": "20240203-110809,5046fc22",
  "src": {
    "url": "https://github.com/wez/wezterm/releases/download/20240203-110809-5046fc22/WezTerm-macos-20240203-110809-5046fc22.zip",
    "sha256": "e77388cad55f2e9da95a220a89206a6c58f865874a629b7c3ea3c162f5692224"
  },
  "installPhase": [
    "mkdir -p \"$out/Applications/WezTerm-macos-20240203-110809-5046fc22/WezTerm.app\" && cp -r \"WezTerm-macos-20240203-110809-5046fc22/WezTerm.app\" \"$out/Applications\"",
    "mkdir -p \"$out/bin\" && ln -s \"$out/Applications/WezTerm.app/Contents/MacOS/wezterm\" \"$out/bin/wezterm\"",
    "mkdir -p \"$out/bin\" && ln -s \"$out/Applications/WezTerm.app/Contents/MacOS/wezterm-gui\" \"$out/bin/wezterm-gui\"",
    "mkdir -p \"$out/bin\" && ln -s \"$out/Applications/WezTerm.app/Contents/MacOS/wezterm-mux-server\" \"$out/bin/wezterm-mux-server\"",
    "mkdir -p \"$out/share/zsh/site-functions\" && ln -s \"$out/Applications/WezTerm.app/Contents/Resources/shell-completion/zsh\" \"$out/share/zsh/site-functions/_wezterm\"",
    "mkdir -p \"$out/share/bash-completion/completions\" && ln -s \"$out/Applications/WezTerm.app/Contents/Resources/shell-completion/bash\" \"$out/share/bash-completion/completions/wezterm\"",
    "mkdir -p \"$out/share/fish/vendor_completions.d\" && ln -s \"$out/Applications/WezTerm.app/Contents/Resources/shell-completion/fish\" \"$out/share/fish/vendor_completions.d/wezterm.fish\"",
    "mkdir -p \"$out/bin\" && ln -s \"$out/Applications/WezTerm.app/Contents/MacOS/strip-ansi-escapes\" \"$out/bin/strip-ansi-escapes\""
  ],
  "meta": {
    "description": "GPU-accelerated cross-platform terminal emulator and multiplexer",
    "homepage": "https://wezfurlong.org/wezterm/"
  }
}