Skip to content

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

License

Notifications You must be signed in to change notification settings

ross-software/Shell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •