Skip to content
/ SHAUN Public

Android Launcher seeking to emulate a terminal + shell [Warning: no longer maintained. There may be build issues with newer Android versions]

License

Notifications You must be signed in to change notification settings

cbosoft/SHAUN

Repository files navigation

SHAUN

What is it?

A minimal Android launcher consisting of an auto-completing application search+launch field... simmilar to a command shell.

Why?

It's faster.

Given that the goal of touchscreens has been to get away from keyboards, this may seem like a counter intuitive approach to the homescreen. Some new phones are being released with physical keyboards again (not much of a growth market but blackberry seem pretty confident its still a thing). Physical keyboards allow the user a great opportunity for workflow enhancement, faster accessing of a great array of shortcuts. Typing two keys (c-<RET> for chrome, for example) can be a lot faster than opening up an app drawer, finding the desired app, and then pressing it.

Chrome is maybe a bad example, most people have their web browser as a shortcut on their main homescreen. However, what is something that you do as soon as you open your web browser? Search for something! Having your fingers primed at the ready on the keyboard means this launching method could prove faster afterall! Its worth a try at least.

What about the lesser used applications? What about Messenger? Sure, you have a shortcut for that. Whatsapp too? What about SMS? That's a lot of messaging apps! What about Facebook? And Twitter? And Instagram? All on there? Jeez, that home screen is getting cluttered! This is where the power of the prompt comes in. From the prompt, a few key presses is all it takes to launch to get to your favourite apps!

Who is this for?

Me, mostly. Or anyone who doesn't mess about with fancy app drawers and complicated gestures to get to their apps. Someone who wants to get things done with a minimum of fuss, but with a modicum of elegance and retro style. It is also made with the shell geek in mind. Do you feel uncomfortable away from a VT102? Not to fear, SHAUN is here!

Features

  • Launching of apps (with suggestions and auto-completion)
    • Completions appear above the prompt, press enter to launch the most similar option
    • Frequently used applications are given priority in completion list
  • Definable Aliases: custom names can be set for other commands, in a file aliases.json
    • For example, you can define a shortcut to access a website:
    {
      "gg":"url https://www.google.co.uk"
    }
    for quicker access to your favourite websites!

Upcoming

  • Theming

Install

If you want to install the launcher download this repo, build the source, and transfer the APK to your phone.

Running

./gradlew assembleDebug

should be sufficient to get a working .apk in the app/build/outputs/apk/debug/ folder.

Licence Stuff

SHAUN itself is GPL 3.0, and uses content as follows:

Fonts

Libraries

About

Android Launcher seeking to emulate a terminal + shell [Warning: no longer maintained. There may be build issues with newer Android versions]

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages