xmb-bigscreen
XMB for Plasma BigScreen, console-like fullscreen launcher for living room gamepad users
Cross-Platform Keystroke Launcher
Ueli is a cross-platform keystroke launcher.
Please download Ueli only from the Microsoft Store, the Website https://ueli.app, or this repository.
Get the app from the Microsoft Store or install it with winget: winget install Ueli -s msstore.
Optionally, you can also manually download and install the app from here, but note that, due to cost reasons, these binaries are not signed. Windows will prevent you from installing / opening the app.
Download and install the app from here. Note that, due to cost reasons, these binaries are neither signed nor notarized.
Because Ueli is neither signed nor notarized, macOS will prevent you from installing or opening the app. When you try to launch the app for the first time macOS will block it from opening. You can open the "System Settings", go to "Privacy & Security" and click on "Open anyway", see screenshot.
Download and install the app from here.
If something does not work as expected, go to "Settings" and click on "Debug".
Here you might find some logs that help find the issue.
⚠️ Under construction...
Global hotkeys may not work under Wayland sessions. As a workaround, bind a custom shortcut in your system settings to call ueli to show and focus the main window, or ueli --toggle to toggle the main window.
Please read the contribution guidelines first.
Install dependencies
$ npm install
Run app in dev mode
$ npm run dev
If you're using Visual Studio Code, you can start the debugger for the main process, see screenshot:

Check formatting
$ npm run format:check
Format the code
$ npm run format:write
Lint files
$ npm run lint
Perform typecheck
$ npm run typecheck
Run tests
$ npm run test
Build
$ npm run build
Package
$ npm run package
more like this
XMB for Plasma BigScreen, console-like fullscreen launcher for living room gamepad users
Launcher and management utility for running an Astroneer Dedicated Server on Linux using WINE
search projects, people, and tags