Skip to content

Souravgoswami/Space-Clock

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

Space::Clock Icon

Yet another beautiful and configurable digital clock application written in ruby.

Space::Clock

Running the Source Code ๐Ÿญ

  1. You need to install Ruby and Ruby2D

  2. After successful installation, go to the Space::Clock directory and run the main.rb file with the Ruby interpreter.

Keys โŒจ๏ธ

  • Space

    Press the Space key to show / hide the foreground.

  • Up

    The Up key will increase the opacity of the foreground.

  • Down

    Pressing the Down key will reduce the opacity of the foreground.

  • Right / Left

    Make the particles on cursor disappear!

  • Right Shift / Left Shift

    The Right Shift and Left Shift keys will launch a new window of Space::Clock parallely.

  • Left Alt / Right Alt / Left Ctrl / Tab

    Shuffle everything in the Space.

  • F11

    Toggle fullscreen.

  • A / I

    Launch the about / info window.

  • C / S

    Show the options mentioned (configuration / settings) in the config.conf file, in a separate window.

Mouse Buttons ๐Ÿญ

  • Primary Mouse Button

    • Pressing the primary mouse button will show a greetings.
    • Pressing the primary mouse button on Time and Date will change the Time and Date format.
    • Pressing the primary mouse button on a custom text will help you drag the text.
  • Secondary Mouse Button

    • Pressing the Secondary mouse button will change the foreground colour randomly (it generates a random hex colour)

Configuring / Customization โš™๏ธ

The configuration file is located in the same directory of main.rb. It's called config.conf. The # are comments. You can change the values after the = to change the behaviour of Space::Clock.

Read the instructions.txt file for these info, and for more - which contains the keyboard shortcuts, and mouse functions.

Screenshots ๐Ÿ“ธ

Default

Default 2

Space

Note ๐Ÿ—’

Space::Clock has no physics. There's a lot of violation of physics, I have made it in a way so it looks beautiful...

Bugs ๐Ÿž

If you find any bugs ๐Ÿ› or you have ideas ๐Ÿ’ก to improve this project please let us know via GitHub๐Ÿ™ or email โœ‰๏ธ me souravgoswami@gmail.com

About

Yet another Ruby2D digital clock with a space theme. It requires a good amount of processing power to process everything. Great for screensavers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages