Skip to content

Update installation instructions for non-NixOS nix pacakge#465

Open
nunokaeru wants to merge 1 commit into
ghostty-org:mainfrom
nunokaeru:patch-1
Open

Update installation instructions for non-NixOS nix pacakge#465
nunokaeru wants to merge 1 commit into
ghostty-org:mainfrom
nunokaeru:patch-1

Conversation

@nunokaeru
Copy link
Copy Markdown

@nunokaeru nunokaeru commented May 11, 2026

With the issue nix-community/home-manager#8033 and
it's PR nix-community/home-manager#8057 completed Home Manager
now supports a more general solution for using the ghostty package on non-NixOS systems.

Re-write the "Nix on other distros" section with the extra information
on how to use ghostty as a nix package on non-NixOS systems.

This came as an add-on after nix-community/home-manager#3968

@vercel
Copy link
Copy Markdown

vercel Bot commented May 11, 2026

@nunokaeru is attempting to deploy a commit to the Ghostty Team on Vercel.

A member of the Team first needs to authorize it.

Copy link
Copy Markdown
Member

@pluiedev pluiedev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the pointer! Some suggestions on wording:

Comment thread docs/install/binary.mdx Outdated
wrapper program like [`nixGL`] or [`nix-gl-host`] that sets up the correct
OpenGL driver paths, or use a more permanent solution like
[`nix-system-graphics`].
[`nix-system-graphics`] or enabling the GPU on [`non-nixos`] systems.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It reads a bit awkwardly as-is, so I would suggest rewording the entire paragraph to read more like:

There are multiple ways to fix this: if you use Home Manager, you can modify your system and put your graphics drivers where they are located on NixOS, or wrap your programs and point them at the correct drivers.

If you use neither NixOS nor Home Manager, you can also use standalone wrapper tools like nixGL, nix-gl-host and nix-system-graphics, who all achieve the same end goal in slightly different ways.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks that reads so much better. Updated.

With the issue nix-community/home-manager#8033 and
it's PR nix-community/home-manager#8057 completed `Home Manager`
now supports a more general solution for using the ghostty package on non-NixOS systems.

Re-write the "Nix on other distros" section with the extra information
on how to use ghostty as a nix package on non-NixOS systems.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants