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 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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pop_note-0.1.1.tar.gz.
File metadata
- Download URL: pop_note-0.1.1.tar.gz
- Upload date:
- Size: 5.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
996cc080a2d2f09d8b145cc6873976ac77060f19595473004ca37ce1b46b18c3
|
|
| MD5 |
d382f60b6ddcda0c0c5fbef36954e883
|
|
| BLAKE2b-256 |
8752c48d7ec6d00e35f37a0989d9d3b08e07fd7a2952b53c4630108b0a77c399
|
File details
Details for the file pop_note-0.1.1-py3-none-any.whl.
File metadata
- Download URL: pop_note-0.1.1-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f000d7dffe0863790099ffdac91d378906716b2a7d097b50cbc5535ff2bbfb83
|
|
| MD5 |
7e2885794466dc8bc40ae8570b6d04c1
|
|
| BLAKE2b-256 |
e4cdd5ae11f58d5bb5bcc61e9e1d2183093fe6fe568f51c34d5e9741d00170a3
|