
During July 2025, David Keegan developed a configurable behavior for folder drops on the macOS Dock in the ghostty-org/ghostty repository, allowing users to specify whether dropped folders open in a new tab or a new window. He implemented this feature by introducing the macos-dock-drop-folder-behavior configuration option and integrating it into the existing configuration management system. Using Swift and Zig, David ensured the solution aligned with macOS development best practices and supported future extensibility for OS-specific behaviors. This work enhanced user customization, streamlined dock-based workflows, and laid the groundwork for additional platform-specific features within the Ghostty application.
Month: July 2025. Delivered a new configurable behavior for macOS Dock folder drops in Ghostty, enabling users to choose whether folders dropped on the Ghostty dock icon open in a new tab or a new window. This aligns with the product emphasis on user customization and streamlines workflow for dock-level file interactions. The change is tracked in ghostty-org/ghostty with commit f9ad061ea8ed4da5cd954eb4e145ae1b857b085d, adding the macos-dock-drop-folder-behavior configuration option. Impact: improved user experience, potential time savings in navigation, and a foundation for additional OS-specific customizations.
Month: July 2025. Delivered a new configurable behavior for macOS Dock folder drops in Ghostty, enabling users to choose whether folders dropped on the Ghostty dock icon open in a new tab or a new window. This aligns with the product emphasis on user customization and streamlines workflow for dock-level file interactions. The change is tracked in ghostty-org/ghostty with commit f9ad061ea8ed4da5cd954eb4e145ae1b857b085d, adding the macos-dock-drop-folder-behavior configuration option. Impact: improved user experience, potential time savings in navigation, and a foundation for additional OS-specific customizations.

Overview of all repositories you've contributed to across your timeline