Skip to main content

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?)

Metadata

Release files for internalmonologue 0.0.14

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for internalmonologue 0.0.14
File Size Uploaded
internalmonologue-0.0.14.tar.gz 4.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for internalmonologue 0.0.14
File Interpreter ABI Platform
internalmonologue-0.0.14-py3-none-any.whl Python 3 none any Details

Total release size: 12.9 kB

Release files / internalmonologue-0.0.14.tar.gz

Download URL internalmonologue-0.0.14.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
fbdf1e8dda16879a4dc00a07f2f4d77b081089cf3405ed718c9ab5709132ebc6
BLAKE2b-256 checksum
How to use checksums
d698c848788988299ba4d2393a56eaba647895b426ab3ca9beaa25c5d6d99c50
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / internalmonologue-0.0.14-py3-none-any.whl

Download URL internalmonologue-0.0.14-py3-none-any.whl
Size 8.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
72e701ad0c9e3916ad4cfba6a1cf93e1db0988966243d02cf75e4fdd4a0f759f
BLAKE2b-256 checksum
How to use checksums
dfe1525944ba1a795d9df5148bdb58176c57da31a7ab2aa3f63ac24be743b724
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.0.14 This release

2 release files

0.0.13

2 release files

0.0.12

2 release files

0.0.11

2 release files

0.0.10

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page