‘Please’ is a Motivational ‘Start Page’ for Your Terminal

Get a shot of motivation every time you open a new terminal window on Linux by installing Please, which is kind of like a “new tab page” for the command line.

Once configured, Please delivers a colorful, personalised greeting each time you open a new terminal tab or window. It also prints the current date and time, displays an inspirational quote (different each time you open), and gives you an overview of your current task/to-do list.

animated gif of Please, a CLI new tab page for Linux terminals
Please in action in BlackBox

Yes: Please‘s main utility centres around its configureable task list. You can quickly add and manage items in the task thanks to a simple, straightforward set of commands, as well as list as well as edit, move, delete, or and undo completion:

Add a new task please add "task in quotes"
Mark task as done please do {num}
Delete a task please delete {num}
Rename a task please edit {num} "new task name"
Move task please move {num} {new num}
Clean done tasks please clean

Additionally, you can hide the greeting, separator line, and/or quotes by editing ~/.config/please/config.json (once the tool has been setup), nixing the relevant parts by changing from true to false.

For a full list of all the commands available just run please --help (with the app installed).

Install Please

You can install Please on Linux using pip (or pip3) with the package name please-cli. Do keep in mind that pip installs things to ~/.local/bin so you need to specify this location if you add Please to your .bashrc file so that you see it each time you stat a new session.

You don’t have to make Please appear in every new terminal session but it’s arguably most useful if you do. After all, a task list is out of sight is a task list out of mind!

In summary, Please is an engaging and motivational start page for the terminal users. I can’t promise that it will make you more productive but it’s an expressive nudge in the right direction, and the simple syntax makes it easy to use. Try it out!

Thanks Dennis (via GNULinux.ch)

Print Friendly, PDF & Email

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Server Status

Aradippou Chat 1 Chat 2 Larnaca Limassol Nicosia

Chat Links

Official Links.

1. Chat 1.
2. Chat 2.

Alternative Mirror Links.

1. KiwiIRC 1.
2. KiwiIRC 2.

Other Web Clients.

1. IrcCloud.

Recent Posts

Related Posts:

Advertisement

Archives

Super Club Radio

Mighty Deals

CyIRC

CyIRC Tweets

Scroll Up
Fatal error: Uncaught WMAC\JSMin_UnterminatedStringException: WMAC\JSMin: Unterminated String at byte 1181: "+o.accessToken}}).then(e=>{if(!e.ok)throw e;return e});return a.catch(e=>{console.error(`Failed to logout chatrix session. deviceId: ${o.deviceId}`)}),a}})(); in /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php:215 Stack trace: #0 /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php(157): WMAC\JSMin->action(2) #1 /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php(96): WMAC\JSMin->min() #2 /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/class-main.php(375): WMAC\JSMin::minify('(function(){"us...') #3 /home/bszucbfe/public_html/wp-includes/class-wp-hook.php(324): WMAC_PluginMain->jsSnippetcacher('(function(){"us...', '/home/bszucbfe/...') #4 /home/bszucbfe/public_h in /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php on line 215