Skip to content

IMYdev/rhino-system-ng

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is this?

An elegant (cursed) rewrite of Rhino Linux's rhino-system utility in flet.

Main screen

Why?

The original application is not responsive to different screen sizes, the window doesn't even scale, my rewrite addresses these responsiveness issues, it also uses a new backend.

Works?

Yes, it's a complete, fully-functional rewrite.

Building

Using pyinstaller causes some runtime issues, don't use that.

  1. Clone the repository:

    git clone https://github.com/IMYdev/rhino-system-ng
    cd rhino-system-ng
  2. Set up a virtual environment (recommended):

    python3 -m venv .venv
    source .venv/bin/activate
  3. Install the dependencies:

    pip3 install -r requirements.txt
  4. To build the application:

    flet build linux

Note that the whole build/linux folder IS the build, not just the small executable in there, so when shipping a build, ship that whole directory's contents.

Contributing

Contributions are welcome! bug fixes, and/or improvements are truly appreciated.

Credits

📄 License

This project is open-source and available under the GPLv3 copyleft.

About

Rhino's "Your system" utility rewritten in flet.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages