This repository does not maintain or develop the Codeium Windsurf AI Editor. It simply provides an AUR package to facilitate installation for Arch Linux users. The package consists of precompiled binaries sourced from the official Codeium website.
For issues related to the editor itself, visit the official Codeium website.
Codeium Windsurf AI Editor is a standalone code editor based on VS Code, designed to work seamlessly with Codeium's AI-powered coding assistance. However, its official distribution only provides a tarball download without proper integration into package managers like pacman
.
This repository exists only to automate the process of installing Codeium Windsurf AI Editor via the AUR.
This PKGBUILD was inspired by:
vscodium
PKGBUILD for handling prebuilt binaries efficiently.windsurf
PKGBUILD by Chris Watson<[email protected]>
, used as a reference.
✅ Correct meta-information (AppStream, MIME types, and desktop entry)
✅ Proper URL handling (desktop file integration)
✅ Bash & Zsh completions for better shell support
✅ Improved icon resolution for better desktop integration
You can install it using an AUR helper like yay
:
yay -S windsurf-bin
Alternatively, you can clone the AUR repository and build it manually:
git clone https://aur.archlinux.org/windsurf-bin.git
cd windsurf-bin
makepkg -si
Or clone directly from Github:
git clone https://github.com/samex/windsurf-ai-arch-linux.git
cd windsurf-ai-arch-linux
makepkg -si
Since this package pulls prebuilt binaries, updates depend on new tarball releases from the official Codeium website. If a new version is released and not yet reflected in the AUR package, feel free to submit a pull request or flag the package as outdated.
This PKGBUILD script itself is under the MIT License.
This repository is not actively maintained beyond keeping the PKGBUILD up to date. If you'd like to contribute, feel free to submit pull requests for version updates or improvements.
- For editor-related issues: Codeium Support
- For AUR package issues: Open an issue in this repository.
Maintainer Note: This project simply packages prebuilt binaries from the official Codeium website. It does not modify, compile, or maintain the software itself.
- Automate Data Extraction: Continuously pull data from the website until Codeium offers a better solution.
- Automate Checksum Generation: Generate SHA-256 checksums for all files before publish.
- Automate AUR Publishing: Streamline the process of publishing to the AUR.