Skip to main content

pop-note

A single editable note that you can pop up and hide with a keybinding. Requires X11 (normally used with linux) (easy fix tho)

Unreviewed ai-generated code.

Motivation

I don't have any window space and my computer only accepts two monitors. I don't want to change anything about my editor, or note taking app.

Philosophy, don't separate process and capture.

Alternatives

So many alternatives:

  • Buy a monitor or a new computer and put it somewhere. Monitors are basically free nowerdays.
  • Put your notes on another desktop and toggle desktops. Get it to launch at start up
  • Have a shortcut to raise you editor / editor window (run-or-raise)
  • Using something capture based like org mode, where you capture the information and process it latter
  • Go to your daily not in obsidan and use the back button

But for now I just want this and I am feeling lazy.

This was kind of influenced by "quake style pop-down" terminals. But I am too lazy to implement a pop-down syle animation.

Feature requests

No.

This is one of thos apps which is designed to have no features. If you want somethign clever, use one of the approaches above.

I might however add the features I want.

Caveats

Only works with x11 because tkinter window raising does not work reliably with KDE so I had to use wmctrl to raise windows. Apparently there are different tools for every wayland compositor so if you use one of those you could special case this and send it to me.

Installation

pipx install pop-note

Make sure wmctrl and you are using X11. If you are not using X11 you can likely edit the wmctrl to something specific to your window manager.

Usage

pop-note will pop up the note and hide it. I have a keyboard shortcut in KDE for this.

About me

I am @readwith. If you are interested in note-taking read this

Metadata

Release files for pop-note 0.1.1

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

Source distribution (sdist)

Source distribution for pop-note 0.1.1
File Size Uploaded Provenance Actions
pop_note-0.1.1.tar.gz 5.7 kB Without provenance Details for pop_note-0.1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for pop-note 0.1.1
File Interpreter ABI Platform Actions
pop_note-0.1.1-py3-none-any.whl Python 3 none any Details for pop_note-0.1.1-py3-none-any.whl

Total release size: 11.6 kB

Release files / pop_note-0.1.1.tar.gz

Download URL pop_note-0.1.1.tar.gz
Size 5.7 kB
Tags Source
SHA-256 checksum
How to use checksums
996cc080a2d2f09d8b145cc6873976ac77060f19595473004ca37ce1b46b18c3
BLAKE2b-256 checksum
How to use checksums
8752c48d7ec6d00e35f37a0989d9d3b08e07fd7a2952b53c4630108b0a77c399
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / pop_note-0.1.1-py3-none-any.whl

Download URL pop_note-0.1.1-py3-none-any.whl
Size 5.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f000d7dffe0863790099ffdac91d378906716b2a7d097b50cbc5535ff2bbfb83
BLAKE2b-256 checksum
How to use checksums
e4cdd5ae11f58d5bb5bcc61e9e1d2183093fe6fe568f51c34d5e9741d00170a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Security for pop-note 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

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