Rosssoftware Shell Save

Linux Application Launcher using a radial menu, recommended window manager configurations and more

Project README

ROSS Shell

The main goal of this project is to create the most effcient GUI possible. You can find the various components in the following folders:

  • ApplicationLauncher: desktop independent application launcher using a radial menu
  • wm-configs: session and configurations files

Installation and Usage

Follow the instructions in the wiki.

Features

  • Plantext configuration: Editing configuration files outside of an interface makes it more portable and easier to work with.
  • (upcoming) Conditional status: For example, if you're playing DOOM, or working with GIMP, you should be able to unbind certain shortcuts. If you binded CTRL-Click to do something, but in those programs, you don't want that, then it should be possible to disable the shortcuts. Some other conditions that are not decided yet can also be added.
  • (upcoming) Profiles: This is an extension of the previous point, but with different profiles.

For the programming language and framework we use Qt with C++ and some small libraries like libqtxdg.

Contribute

We are still in planning stages. Contributions, discussions and research are welcome. Just join our chat on Element.io or make a pull request/issue for this repository.

Background: Ross Scott and the quest for the holy GUI

To quote Ross from Accursed Farms, "None of this would be possible without multiple mathematicians and scientists, working around the clock to break reality"

"Man must shape his tools lest they shape him." -- Arthur Miller

Open Source Agenda is not affiliated with "Rosssoftware Shell" Project. README Source: ross-software/Shell
Stars
53
Open Issues
4
Last Commit
2 years ago
Repository
License

Open Source Agenda Badge

Open Source Agenda Rating