go-launch Svelte Themes

Go Launch

App launcher written with go+wails+svelte

🚀 go-launch - A Highly Customizable App Launcher

go-launch.png

Table of Contents

Features

  • Fuzzy-Finding: Quickly find and launch your applications with fuzzy-finding
  • Keyboard Navigation: Navigate the search results with the arrow keys like in rofi
  • Highly Customizable UI: Thanks to web technologies, tweak the UI to your heart's content
go-launch.gif

Getting Started

Prerequisites

  • wails-cli
  • Ensure gtk-launch is installed on your system, typically available through the gtk3 package.

Installation

  1. Clone the repository:
    git clone [your-repo-link]
    
  2. Navigate to the project directory and build the project:
    cd your-app-launcher
    go build
    

Customization

  • The UI, powered by Svelte, is designed for easy customization. Dive into the UI code and make it truly yours.
  • Encouraged to compile the project yourself to replace the existing UI with your creative touch.

Roadmap

  • Lua-based configuration for ultimate flexibility.
  • Plugin API to extend functionality with Lua scripts.
  • Introduction of basic applets, like a calculator and a customizable command list.

Contributing

We welcome contributions of all forms. Check out our contributing guidelines for more information.

License

Distribrted under the MIT License. See LICENSE for more information.

Top categories

Loading Svelte Themes