Ghostty: Difference between revisions

Kaya (talk | contribs)
Add terminal category
DHCP (talk | contribs)
m infobox: bump latestRelease version... Note: the {{application}} template is absolute evil: requires "Github link" (see e.g. Emacs!), versions have to be manually updated, logos don't load on many pages (see e.g. Neovim)
 
(One intermediate revision by one other user not shown)
Line 8: Line 8:
| github = https://github.com/ghostty-org/ghostty
| github = https://github.com/ghostty-org/ghostty
| initialRelease = 31 December 2024
| initialRelease = 31 December 2024
| latestRelease = 1.2.3; 23 October 2025.
| latestRelease = 1.3.1; 13 March 2026.
| os = Linux, macOS
| os = Linux, macOS
| programmingLanguage = Zig
| programmingLanguage = Zig
Line 16: Line 16:


== Installation ==
== Installation ==
Ghostty can be installed in the usual ways via declaring it in either your NixOS configuration or in your Home Manager configuration.
[[Adding programs to PATH|Install]] the <code>ghostty</code> package on Linux or the <code>ghostty-bin</code> package on Darwin/macOS. If you're configuring Ghostty with Home Manager, you don't have to install the package manually.
 
{{Note|If you are using Darwin/macOS. You will have to use the ghostty-bin package instead!}}<syntaxhighlight lang="nix">
# System-wide installation (in /etc/nixos/configuration.nix)
environment.systemPackages = with pkgs; [
  ghostty
];
 
# User-specific installation (in ~/.config/nixpkgs/home.nix)
home.packages = with pkgs; [
  ghostty
];
 
</syntaxhighlight>


== Configuring Ghostty with Home Manager ==
== Configuring Ghostty with Home Manager ==