Skip to content

Exodia-OS/exodia-assistant-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exodia OS Assistant App

Description

Exodia Assistant is a comprehensive helper application for Exodia OS. It provides users with easy access to system information, documentation, keybindings, news updates, and more in an elegant, custom-shaped interface.

Features

  • Welcome Screen: Introduction to Exodia OS
  • News Updates: Latest news and updates fetched from the Exodia OS repository
  • Keybinding Reference: Searchable documentation for keyboard shortcuts
  • Wiki: Searchable knowledge base for Exodia OS
  • Settings: System configuration options
  • Developers: Information about the Exodia OS development team
  • Custom UI: Elegant, modern interface with custom-shaped window

Installation

From Package Manager (Recommended)

sudo pacman -S exodia-assistant

Manual Installation

  1. Clone the repository:

    git clone https://github.com/Exodia-OS/exodia-apps.git
    cd exodia-apps/exodia-assistant-app
  2. Install dependencies:

    sudo pacman -S python-xlib exodia-pip-venv python-pyqt5
  3. Build and install:

    cd src
    makepkg -si

Usage

Launch the application from your application menu or run:

exodia-assistant

Navigate through the different sections using the side panel buttons. Use the search functionality in the Keybinding and Wiki sections to quickly find information.

Contributing

  • Fork the repo
  • Install the dependencies
    cd src/files/exodia-assistant/
    pip install -r requirements.txt 
  • Create a new branch with your username dev-${GITHUB-USERNAME} name (e.g. dev-mmsaeed509)
    git checkout -b dev-mmsaeed509
  • Commit your changes
    ./git-push.sh -m "your commit msg"
  • Create a pull request

License

This project is licensed under the GPL3 License—see the LICENSE file for details.

Developers

  • Maintainer: Mahmoud Mohamed (00xWolf) - GitHub

AI wrote 60% of this code.