afbjorklund / lima-gui

Making a GUI for lima VM

Home Page:https://github.com/lima-vm/lima

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lima GUI

See https://lima-vm.io

Running

Open in Qt Creator GUI:

qtcreator systray.pro

Or on the command line:

$ qmake
$ make
...
$ ./lima-gui

Screenshots

Main window

screenshot

Create

screenshot

Remove

screenshot

Themes

You can use Kvantum, for theme support. It has several themes:

kvantum light

kvantum dark

QT_STYLE_OVERRIDE=kvantum (or use kvantummanager GUI)


See https://doc.qt.io/qt-5/qtwidgets-desktop-systray-example.html

Tux icon from the Crystal project by Everaldo Coelho. The icons are licensed under the GNU Lesser General Public License (LGPL).

Optional

These features are optional, and can be disabled or enabled in build:

The QTermWidget has a GPL-2+ license, and is not included by default.

Unix builds (Linux, Mac) will need to install qtermwidget dependency:

See https://github.com/lxqt/qtermwidget (not available on Windows)

The default is to start the regular terminal application, externally.

About

Making a GUI for lima VM

https://github.com/lima-vm/lima

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C++ 97.6%Language:QMake 1.3%Language:C 1.2%