Skip to main content

Internal Monologue will help you journal

Project description

internal-monologue

All developers work on difficult projects that need focus. All developers get numerous random thoughts in the middle of it. All developers always have their terminal open.

Internal Monologue is a single-command cli tool that enables developers to swiftly log their random unrelated thoughts via their terminal with minimum cognitive diversion. They can then later check these thoughts in a Trello Board when they have the time.

How to set up internal monologue

You can use internal monologue by 3 easy steps.

  1. Install the pip package for internalmonologue

     pip install internalmonologue
    
  2. Generate your Trello API Key and Trello Temporary Token. (You have to be logged into your trello account to see below linked accounts)

You can use the temporary trello token since this app works completely on your local and its only for your own personal use. There is no server. The source code is also available in the repo if you would like to check how it works under the hood

  1. export your credentials in your bash_profile in the following way

Open your bash_profile with the following command

        sudo vi ~/.bash_profile

Then add the following commands to it

	export TRELLO_API_KEY="<YOUR_TRELLO_API_KEY_HERE>"

	export TEMPORARY_TRELLO_TOKEN="<YOU_TEMPORARY_TRELLO_TOKEN>"

How to use

Simply go to your terminal window and type

	logue reminder to pay electricity bill

and "reminder to pay electricity bill" will appear in a trello board called Internal Monologue

ROADMAP

  • Adding labels to your logues so they are automatically sorted when you open your trello board at the end of the day
  • Creating a similar tool which uses google docs instead of trello.

Inspired by an idea by Srihari Radhakrishna(n?)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

internalmonologue-0.0.12.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

internalmonologue-0.0.12-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file internalmonologue-0.0.12.tar.gz.

File metadata

  • Download URL: internalmonologue-0.0.12.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for internalmonologue-0.0.12.tar.gz
Algorithm Hash digest
SHA256 f2f8e9d720aaf4a63ed6db0ab1aeefa91e8911e9eaf52044f2ed3b262c10f4ae
MD5 22067726fd86c3b1d00d7a97c8408815
BLAKE2b-256 521429866a55d878fda76accc5a4a116cedaa19ea1191ab5a64434c3444ebfda

See more details on using hashes here.

File details

Details for the file internalmonologue-0.0.12-py3-none-any.whl.

File metadata

  • Download URL: internalmonologue-0.0.12-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for internalmonologue-0.0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 dee097fb63cefdbe92f9546e3cab42796fbb9c42fa72e3dc56ad954bec172448
MD5 04b21b5aa1a4a150c411080e3ed1d23c
BLAKE2b-256 b56de0b66e3e7ace80530306fed8dc8c51586978b2d0d46f72205dd2259649a6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page