summaryrefslogtreecommitdiff
path: root/src/config.zig
AgeCommit message (Expand)Author
2025-10-04input: use std.Io.Writer for key encoder, new API, expose via libghosttyMitchell Hashimoto
2025-09-29feat: enable separate scaling for precision and discrete mouse scrollingToufiq Shishir
2025-09-19build: generate various resources at build run, not build graphMitchell Hashimoto
2025-08-19feat: add right-click action configurationLuzian Bieri
2025-08-02apprt/gtk-ng: toggle_window_decorationsMitchell Hashimoto
2025-07-09libghostty: export benchmark CLI APIMitchell Hashimoto
2025-07-06Added bold-color optionRobert Ian Hawdon
2025-07-06Add link-previews optionGregory Anders
2025-06-30Introduce `font-shaping-break` config optionDaniel Patterson
2025-06-25renderer: add support for background imagesQwerasd
2025-06-22`input` configuration to pass input as stdin on startupMitchell Hashimoto
2025-04-10config: allow commands to specify whether they shell expand or notMitchell Hashimoto
2025-03-12testMitchell Hashimoto
2025-02-14core: add `env` config optionJeffrey C. Ollie
2024-12-28confirm-close-surface option can be set to always to always require confirmationMohammadi, Erfan
2024-11-19apprt: action to change conditional state, implement for embeddedMitchell Hashimoto
2024-11-19config: add basic conditional system core logic (no syntax yet)Mitchell Hashimoto
2024-11-09some tweaksMitchell Hashimoto
2024-11-09refactor: remove unused importsNadir Fejzic
2024-11-09refactor: define `FreetypeLoadFlags` struct and default in `font.face`Nadir Fejzic
2024-11-09refactor: make freetype flags void for non-freetype backendNadir Fejzic
2024-09-17config: move optional path parsing into RepeatablePathGregory Anders
2024-08-26config: font-synthetic-style to enable/disable synthetic stylesMitchell Hashimoto
2024-08-16config: yeet usingnsMitchell Hashimoto
2024-08-03config: add window-padding-colorMitchell Hashimoto
2024-04-06font: SharedGridSet uses DerivedConfigMitchell Hashimoto
2024-01-20config: file formatterMitchell Hashimoto
2024-01-09custom shader animation can be set to "always" to always remain activeMitchell Hashimoto
2023-12-22config: generate vim configs at comptimeMitchell Hashimoto
2023-12-18fix callback struct ordering, use internal_os.openMitchell Hashimoto
2023-11-29renderer/metal: underline urlsMitchell Hashimoto
2023-11-24config: add string parse, testsMitchell Hashimoto
2023-11-11config: export ClipboardAccessGregory Anders
2023-11-07config: switch shell-integration-featuresMitchell Hashimoto
2023-10-11config: add mouse-shift-capture configurationMitchell Hashimoto
2023-09-10terminal: CSI q requires a space intermediateMitchell Hashimoto
2023-09-10config: add C API ghostty_config_get to read configuration valuesMitchell Hashimoto
2023-09-10config: extract into dedicated dir, split into filesMitchell Hashimoto
2023-09-09Big Cursor State RefactorMitchell Hashimoto
2023-09-05gtk: add gtk-single-instance setting to allow disabling of itThorsten Ball
2023-09-03Merge pull request #397 from mitchellh/mrn/gtk-window-decorationMitchell Hashimoto
2023-09-03gtk: allow hiding window decoration in configurationThorsten Ball
2023-09-03config: clean up cursor style configurationSoraTenshi
2023-09-02turn zoom into a toggle rather than an explicit zoom/unzoomMitchell Hashimoto
2023-09-02core: add unzoom_split bindingMitchell Hashimoto
2023-09-02core: add zoom keybinding for splitsMitchell Hashimoto
2023-09-01macos: add visible-menu non-native-fullscreen optionWill Pragnell
2023-08-30add ghostty_config_trigger C API to find a trigger for an actionMitchell Hashimoto
2023-08-28Add Caveat information for shell integrationSoraTenshi
2023-08-28config: Add option for custom cursor styleSoraTenshi