Skip to content
/ agra Public

application launcher for Linux, built using Rust. Unlike minimalist application launchers, this one focuses on flexibility, creativity, and integration with various services. It is designed to let you craft unique experiences that reflect your personality and preferences.

License

Notifications You must be signed in to change notification settings

cu8code/agra

Repository files navigation

Overview

This project is a highly customizable application launcher for Linux, built using Rust. Unlike minimalist application launchers, this one focuses on flexibility, creativity, and integration with various services. It is designed to let you craft unique experiences that reflect your personality and preferences.

The launcher is intended to:

  • Provide extreme customizability.
  • Enable the creation of dynamic views.
  • Integrate with random services seamlessly.
  • Ship with experimental or broken features for exploration.

No one uses this yet, so feel free to experiment and break things!

2024-12-31.19-48-00.mp4

Contributing

This project welcomes contributions from developers, designers, and UX enthusiasts. If you have ideas, suggestions, or questions:

  • Open an issue on GitHub.
  • No idea is too small or silly.
  • Designers and UX experts are encouraged to fill the canvas with creativity.

Getting Started

Prerequisites

  • Rust (latest stable version)
  • A Linux distribution

Installation

  1. Clone the repository:
    git clone https://github.com/cu8code/agra.git
  2. Navigate to the project directory:
    cd agra
  3. Build the project:
    pnpm i
  4. Run the application:
    pnpm tauri dev

Reporting Issues

If you encounter a bug or have an idea for improvement:

  1. Open a GitHub issue.
  2. Describe the problem or idea clearly.
  3. Share any relevant details or screenshots.

Acknowledged Frameworks and Libraries

Framework/Library Description
Tauri A framework for building tiny, blazingly fast binaries for all major desktop platforms. Developers can integrate any front-end framework that compiles to HTML, JS, and CSS for building their user interface. The backend of the application is a Rust-sourced binary with an API that the front-end can interact with.
simsearch-rs A simple and lightweight fuzzy search engine that works in memory, searching for similar strings.

License

This project is licensed under the MIT License.

About

application launcher for Linux, built using Rust. Unlike minimalist application launchers, this one focuses on flexibility, creativity, and integration with various services. It is designed to let you craft unique experiences that reflect your personality and preferences.

Topics

Resources

License

Stars

Watchers

Forks

Languages