Skip to main content

A single note you can pop up and hide with a keybinding.

Project description

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 node-

About me

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

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

pop_note-0.1.0.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

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

pop_note-0.1.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file pop_note-0.1.0.tar.gz.

File metadata

  • Download URL: pop_note-0.1.0.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for pop_note-0.1.0.tar.gz
Algorithm Hash digest
SHA256 eb0a7f3b5da7ff6837e1cd1b4444c1b2615a066aebbbf87f3a10ca1fa0fafedb
MD5 0dc14e7f99ad22ae13ab5b2c6d7eb03e
BLAKE2b-256 840e799fdec9ef1930685df3a3e51b73c483fab8b36739df815a61c4ce460f82

See more details on using hashes here.

File details

Details for the file pop_note-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pop_note-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for pop_note-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2b0c77b8f01ea5fe5b9beede35d8123f3853206024f8fcc7f70261f5c996cef0
MD5 62383978c9c56927d8b40ed470696016
BLAKE2b-256 da79d40dabd27137cd89b3f1ff0c339923f2f53cca5aadf20aed2b18ece4f9bd

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