Socket
Socket
Sign inDemoInstall

clockmoji

Package Overview
Dependencies
1
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    clockmoji

Get an emoji clock representation of the current time.


Version published
Weekly downloads
1
decreased by-85.71%
Maintainers
1
Install size
14.0 kB
Created
Weekly downloads
 

Readme

Source

clockmoji

npm travis

Get an emoji clock representation of the current time.

Inspired by moonmoji, mooon and the oh-my-zsh emoji-clock plugin

Install

To use as a command:

npm install -g clockmoji

To use in JS:

npm install --save clockmoji

Usage

Command Line Usage:

date
Tue May 26 18:19:10 CDT 2015

# no arguments will return the current time
clockmoji
🕡

# Pass a time in the format mm:ss
clockmoji 10:00
🕙

# Military time supported
clockmoji 14:00
🕑

# any arbitrary time works -- rounds down if its less than :15
clockmoji 12:04
🕛

# rounds up if the minutes are :15
clockmoji 12:24
🕧

# supports piping
echo 6:30 | clockmoji
🕡

# invalid time returns ⚠
clockmoji 9999
⚠

JavaScript Usage:

var clockmoji = require('clockmoji')

console.log(clockmoji())
console.log(clockmoji('12:00'))
console.log(clockmoji('18:30'))

Stay Prompt while at the prompt

Once installed globally, clockmoji can be used to keep time on your bash/zsh prompt!

Example: Add this to your bash config (.bashrc) to prefix your prompt with the current time!

PS1='$(clockmoji)'\ $PS1; export PS1;

Or if you use the excellent pure prompt with zsh, add this to your .zshrc

PURE_PROMPT_SYMBOL='$(clockmoji)'\ ❯

FAQ

I don't see any emoji on my command line, what should I do?

If you're a linux user, you may need to install a special font in order for them to work. Here are a few ways to do it:

  • Ubuntu: sudo apt-get install ttf-ancient-fonts
  • Fedora: yum install gdouros-symbola-fonts
  • Others: Download and install the Symbola 7.21 font from here

More Info https://www.kirsle.net/blog/entry/make-emoji-work-in-linux

Contributing

Contributions welcome! Please read the contributing guidelines first.

License

ISC

Keywords

FAQs

Last updated on 17 Nov 2015

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc