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.13.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.13-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: internalmonologue-0.0.13.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.13.tar.gz
Algorithm Hash digest
SHA256 937ca4f24806fb2b9ac779a4c6fb5502e180cf05f46644ad4c487ed1568d2bfa
MD5 380dceaa7574d099589cce91f8afbfd4
BLAKE2b-256 82c642e81622f77d0ceabe3e896854253bbf7dd58c4a6ed964534445ed1d1042

See more details on using hashes here.

File details

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

File metadata

  • Download URL: internalmonologue-0.0.13-py3-none-any.whl
  • Upload date:
  • Size: 8.6 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.13-py3-none-any.whl
Algorithm Hash digest
SHA256 55199042232392e0db37a2f4fb5631a739f8918d7c6bdd38e883a8186365dceb
MD5 43d583aa639cc1656d5a6376bf505760
BLAKE2b-256 f689139d65e8ff2e88bbff79037828732d7360f1116800f6300cf0e6b15a04ce

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