| Crates.io | ghosttify |
| lib.rs | ghosttify |
| version | 1.0.0 |
| created_at | 2025-03-24 23:16:29.563447+00 |
| updated_at | 2025-03-24 23:16:29.563447+00 |
| description | Rust CLI tool for converting gnome-terimal shortcuts to ghostty keybindings. |
| homepage | |
| repository | https://github.com/natibek/ghosttify |
| max_upload_size | |
| id | 1604533 |
| size | 35,247 |
Rust based tool for converting gnome-terminal shortcuts to ghostty keybindings. ghosttify can update a ghostty config with these converted keybindings by adding a config-file named gnome-shortcuts. ghosttify will look for the main config file at ~/.config/ghostty/config, add the config-file to the main config if it is not already declared, and create/update the gnome-shortcuts file with the found gnome-terminal shortcuts.
ghostty keybindings: https://ghostty.org/docs/config/keybind/reference
gnome-terminal shortcuts: https://systemshortcuts.com/gnome-terminal/
gnome-terminal shortcuts.gnome-terminal shortcuts.ghostty shortcuts. These are the shortcuts that have been found in the default config and declared config files.To install either clone the repository and build from source or use cargo.
$ git clone https://github.com/natibek/ghosttify.git
$ cd ghosttify
$ cargo build
Delete the repository and move the binary from ~/ghottify/target/debug/ghottify to a directory in your PATH.
$ cargo install ghosttify