Skip to content
This repository was archived by the owner on Jan 15, 2026. It is now read-only.

Releases: ninepointlabs/autonomix

Autonomix v0.3.5

Choose a tag to compare

@ninepointlabs ninepointlabs released this 06 Jan 15:15

Changes in v0.3.5

  • Autonomix now tracks itself in the app list
  • Shows installed version and last checked date for each app in the list
  • Improved version display in app list items
  • Bug fixes and improvements

Installation

Debian/Ubuntu

wget https://github.com/timappledotcom/autonomix/releases/download/v0.3.5/autonomix_0.3.5-1_amd64.deb
sudo dpkg -i autonomix_0.3.5-1_amd64.deb

Fedora/RHEL/CentOS

wget https://github.com/timappledotcom/autonomix/releases/download/v0.3.5/autonomix-0.3.5-1.x86_64.rpm
sudo rpm -i autonomix-0.3.5-1.x86_64.rpm

v0.3.4 - Fix package installation for restricted home directories

Choose a tag to compare

@ninepointlabs ninepointlabs released this 24 Dec 18:24

Changes

  • Fixed package installation for systems with restricted home directory access
  • When using pkexec (polkit) to run dnf/apt as root, the root process may not have access to files in the user's home directory (due to encrypted home dirs, SELinux policies, or other security restrictions)
  • Packages are now copied to /tmp before installation, ensuring root can read the file during the install process
  • Added explicit file sync to ensure complete write before installation
  • Improved debug logging for troubleshooting install issues

Downloads

  • RPM (Fedora/RHEL): autonomix-0.3.4-1.fc43.x86_64.rpm
  • DEB (Debian/Ubuntu): autonomix_0.3.4_amd64.deb
  • Flatpak: io.github.plebone.autonomix-0.3.4.flatpak

v0.3.3 - Fix app updates, progress indicators, and icon integration

Choose a tag to compare

@ninepointlabs ninepointlabs released this 24 Dec 17:24

Changes

  • Fixed update functionality for deb/rpm packages
    • deb: Uses 'apt install --reinstall' for proper updates with dependency resolution
    • rpm: Uses 'rpm -U' (upgrade) and 'dnf install --allowerasing' for smoother updates
  • Added progress indicators (spinner) during install/uninstall operations
    • Shows 'Working...' with spinner in the UI
    • Buttons disabled while operations in progress
    • Toast notifications for operation start/complete
  • Fixed app icon and desktop file integration
    • Added AppStream metainfo.xml file
    • Icon cache now updated on install/uninstall
    • Proper desktop database updates for better app launcher integration

v0.3.2 - Bug Fix Release

Choose a tag to compare

released this 06 Dec 23:55

Bug Fixes

  • Fixed install/update/refresh buttons not working - Operations now properly complete before UI updates

Downloads

  • autonomix-0.3.2-1.fc43.x86_64.rpm - Fedora/RHEL
  • autonomix_0.3.2_amd64.deb - Debian/Ubuntu
  • io.github.plebone.autonomix-0.3.2.flatpak - Flatpak (universal)

v0.3.1 - Package Type Selection

Choose a tag to compare

released this 06 Dec 23:41

What's New

  • Package type selection dialog - When installing an app for the first time, you can now choose which package format to use (DEB, RPM, AppImage, Flatpak, Snap)
  • Color-coded icons for each package type
  • Shows filename and download size for each option
  • Updates/reinstalls automatically use your previously selected format

Downloads

  • autonomix-0.3.1-1.fc43.x86_64.rpm - Fedora/RHEL
  • autonomix_0.3.1_amd64.deb - Debian/Ubuntu
  • io.github.plebone.autonomix-0.3.1.flatpak - Flatpak (universal)

v0.3.0 - Qt UI, Self-Update Detection, Uninstall Support

Choose a tag to compare

released this 05 Dec 20:00

What's New

  • Qt/QML UI - Migrated from GTK4 to Qt for better compatibility
  • Self-install detection - Autonomix now detects how it was installed (rpm/deb/flatpak) and uses the same method for updates
  • Uninstall support - Full uninstall capability for all package types (deb, rpm, flatpak, snap, appimage)

Downloads

  • autonomix-0.3.0-1.fc43.x86_64.rpm - Fedora/RHEL
  • autonomix_0.3.0_amd64.deb - Debian/Ubuntu
  • io.github.plebone.autonomix-0.3.0.flatpak - Flatpak (universal)

v0.2.0 - Rust Rewrite

Choose a tag to compare

released this 01 Dec 16:42

Complete Rewrite in Rust

This is a complete rewrite of Autonomix from Python/PySide6 to Rust with GTK4/libadwaita.

What's New

  • 🦀 Rust backend - Fast, safe, and efficient
  • 🎨 Native GTK4/libadwaita UI - Modern GNOME desktop integration
  • ⚡ Async operations - No more UI freezing during installs
  • 📦 Proper pkexec handling - Fixed authentication issues

Features

  • Track GitHub releases from any repository
  • Install .deb, .rpm, AppImage, Flatpak, and Snap packages
  • Check for updates with one click
  • Self-updates included - Autonomix tracks its own releases

Installation

# Download and install
sudo dpkg -i autonomix_0.2.0_amd64.deb
sudo apt-get install -f  # Fix dependencies if needed

Building from Source

# Install dependencies (Debian/Ubuntu)
sudo apt install libgtk-4-dev libadwaita-1-dev libgraphene-1.0-dev

# Build
cargo build --release

Autonomix v0.1.1

Choose a tag to compare

released this 01 Dec 11:01

v0.1.1 - Flatpak and Snap Support

New Features

  • Flatpak support: Install and manage Flatpak packages from GitHub releases
  • Snap support: Install and manage Snap packages from GitHub releases
  • Improved installation detection - correctly identifies how Autonomix was installed

Supported Package Formats

  • .deb (Debian/Ubuntu)
  • .rpm (Fedora/RHEL/openSUSE)
  • Flatpak
  • Snap
  • AppImage
  • Source builds
  • pip (Python wheel)

Installation

Debian/Ubuntu:

wget https://github.com/PlebOne/autonomix/releases/download/v0.1.1/autonomix_0.1.1_amd64.deb
sudo dpkg -i autonomix_0.1.1_amd64.deb

Fedora/RHEL:

sudo dnf install https://github.com/PlebOne/autonomix/releases/download/v0.1.1/autonomix-0.1.1-1.x86_64.rpm

pip:

pip install https://github.com/PlebOne/autonomix/releases/download/v0.1.1/autonomix-0.1.1-py3-none-any.whl

Autonomix v0.1.0

Choose a tag to compare

released this 01 Dec 02:43

Initial Release

Autonomix is a Linux desktop application for managing GitHub releases, similar to Obtainium for Android.

Features

  • Track and manage applications from GitHub releases
  • Automatic update checking
  • Support for multiple package formats:
    • .deb (Debian/Ubuntu)
    • .rpm (Fedora/RHEL)
    • AppImage
    • Source builds
  • Modern dark-themed PySide6 interface
  • Desktop integration with app icon

Installation

Install using pip:

pip install autonomix-0.1.0-py3-none-any.whl

Or install from source:

pip install autonomix-0.1.0.tar.gz

Requirements

  • Python 3.10+
  • PySide6
  • requests

Running

autonomix