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.14.tar.gz (4.2 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.14-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: internalmonologue-0.0.14.tar.gz
  • Upload date:
  • Size: 4.2 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.14.tar.gz
Algorithm Hash digest
SHA256 fbdf1e8dda16879a4dc00a07f2f4d77b081089cf3405ed718c9ab5709132ebc6
MD5 4b64df7242dc573068e107e317a721b4
BLAKE2b-256 d698c848788988299ba4d2393a56eaba647895b426ab3ca9beaa25c5d6d99c50

See more details on using hashes here.

File details

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

File metadata

  • Download URL: internalmonologue-0.0.14-py3-none-any.whl
  • Upload date:
  • Size: 8.7 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.14-py3-none-any.whl
Algorithm Hash digest
SHA256 72e701ad0c9e3916ad4cfba6a1cf93e1db0988966243d02cf75e4fdd4a0f759f
MD5 2d90dd9c0ad5abd38d849d215b7d528b
BLAKE2b-256 dfe1525944ba1a795d9df5148bdb58176c57da31a7ab2aa3f63ac24be743b724

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