|
1 | | -# ghostty-appimage |
2 | | -AppImage(s) for Ghostty |
| 1 | +[](https://github.com/psadi/ghostty-appimage/blob/main/LICENSE) |
| 2 | +[](https://github.com/psadi/ghostty-appimage/actions/workflows/ci.yaml) |
| 3 | + |
| 4 | +<h1><p align="center"> |
| 5 | + <img src="./assets/ghostty.png" alt="Ghostty Logo" width="128"> |
| 6 | + <img src="./assets/appimage.png" alt="AppImage Logo" width="128"> |
| 7 | + <br>Ghostty AppImage |
| 8 | +</p></h1> |
| 9 | + |
| 10 | +This repository provides build scripts to create a Universal AppImage for [Ghostty](https://ghostty.org/). This unofficial build offers an executable AppImage compatible with any Linux distribution following the **x86_64 architecture**. |
| 11 | + |
| 12 | + |
| 13 | +**Ghostty Source Code:** [Click Here](https://github.com/ghostty-org/ghostty) |
| 14 | + |
| 15 | + |
| 16 | +## 🚀 Quick Start |
| 17 | + |
| 18 | +1. Download the latest AppImage from the [releases](https://github.com/psadi/ghostty-appimage/releases) section. |
| 19 | +2. Follow the installation instructions below to run the AppImage. |
| 20 | + |
| 21 | +## ⚙️ Installation |
| 22 | + |
| 23 | +### Command Line |
| 24 | + |
| 25 | +Run the following commands in your terminal: |
| 26 | + |
| 27 | +```bash |
| 28 | +# Download the latest AppImage package |
| 29 | +wget https://github.com/psadi/ghostty-appimage/releases/download/[TAG]/Ghostty-x86_64.AppImage |
| 30 | +# Provide executable permissions |
| 31 | +chmod +x Ghostty-x86_64.AppImage |
| 32 | +# Execute the AppImage |
| 33 | +./Ghostty-x86_64.AppImage |
| 34 | +``` |
| 35 | + |
| 36 | +### Graphical |
| 37 | + |
| 38 | +1. Download the latest AppImage package from the [releases](https://github.com/psadi/ghostty-appimage/releases) section. |
| 39 | +2. Locate the downloaded file in your file explorer (e.g., Nautilus, Thunar, PCManFM). |
| 40 | +3. Right-click the downloaded file and select **Properties**. |
| 41 | +4. Navigate to the **Permissions** tab and check the box that says **Allow executing file as program/Executable as Program**. |
| 42 | +5. Close the properties window and double-click the AppImage file to run it. |
| 43 | + |
| 44 | +<p align="center"> |
| 45 | + <img src="./assets/1.png" alt="Step 1" width="384" style="margin-right: 10px;"> |
| 46 | + <img src="./assets/2.png" alt="Step 2" width="384"> |
| 47 | +</p> |
| 48 | + |
| 49 | +## ⏫ Updating |
| 50 | + |
| 51 | +Since AppImages are self-contained executables, there is no formal installation process beyond setting executable permissions. |
| 52 | + |
| 53 | +**To update:** |
| 54 | + |
| 55 | +1. Download the latest AppImage package from the [releases](https://github.com/psadi/ghostty-appimage/releases) section. |
| 56 | +2. Follow the same steps as in the [Installation](#installation) section to make it executable and run it. |
| 57 | + |
| 58 | +## ❓ What's Next? |
| 59 | + |
| 60 | +1. Submit AppImage(s) to [AppImageHub](https://appimage.github.io/). |
| 61 | +2. Provide AppImages for other supported architectures. |
| 62 | + |
| 63 | + | **Architecture** | **Support** | |
| 64 | + |------------------|-------------| |
| 65 | + | x86_64 | ✅ | |
| 66 | + | i386 | ❌ | |
| 67 | + | ARM | ❌ | |
| 68 | + |
| 69 | +### 🛠️ Troubleshooting |
| 70 | + |
| 71 | +- If the AppImage does not run, ensure that you have provided executable permissions. |
| 72 | +- If you encounter any errors, check the terminal for error messages that may indicate missing dependencies or other issues. |
| 73 | + |
| 74 | +## 🤝 Contributing |
| 75 | + |
| 76 | +Contributions & Bugfixes are welcome. If you like to contribute, please feel free to fork the repository and submit a pull request. |
| 77 | + |
| 78 | +For any questions or discussions, please open an issue in the repository. |
0 commit comments