Mitchell Hashimoto

Results 87 issues of Mitchell Hashimoto

### Discussed in https://github.com/ghostty-org/ghostty/discussions/4366 Originally posted by **rhodes-b** January 1, 2025 This is easy to reproduce, open quite a few tabs (I did 20 new ones in this case) and...

os/linux
gui

We currently depend on https://github.com/jcollie/ghostty-gobject but there's no reason to have a dependency at all; we can generate all of this as part of our normal build process. We should...

packaging

### Discussed in https://github.com/ghostty-org/ghostty/discussions/6719 Originally posted by **sirburpalot** March 14, 2025 Key bindings for actions like scroll_page_up, scroll_to_top, etc., when marked with the "performable:" prefix, should be ignored in fullscreen...

input

### Discussed in https://github.com/ghostty-org/ghostty/discussions/6747 Originally posted by **diversemix** March 15, 2025 On MacOS the spacebar in Ghostty no longer works when the accessibility option for "Full Keybaord Access" is enabled...

os/macos
input

### Discussed in https://github.com/ghostty-org/ghostty/discussions/3888 Originally posted by **thiagowfx** December 29, 2024 Out-of-the-box, the shortcut to increase/decrease font sizes in Ghostty on macOS is `Cmd + +` and `Cmd + -`,...

os/macos
contributor friendly
gui

This adds a new CLI `ghostty +edit-config`. This will open the config file in the user's specified `$EDITOR`. If Ghostty has never been configured, this will also create the initial...

May want to consider making a helper to find a widget ancestor first class. At the moment it looks like this: ```zig const window_widget = widget .as(gtk.Widget) .getAncestor(gobject.ext.typeFor(Window)).?; const window...

enhancement

I find myself writing my own helpers to use `privateFieldAccessor` but set `setter` to null so that it is a read-only property. Might be nice to make this a first...

enhancement

There is a runtime safety panic that can occur if you search for "y" when running `yes`. I also tried "ye" on `yes yes` to see if this was a...

crash
tip

From #3193 This would work similar to `next_tab`/`previous_tab`, namely it would cycle if it reaches the end. We use the more modern `goto_x:param` format which matches `goto_split`. For semantics, the...

contributor friendly
gui