Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Parveshdhull/org-popup
Take notes for emacs org-mode using pop-ups
https://github.com/Parveshdhull/org-popup
emacs org org-capture org-mode popup template
Last synced: about 2 months ago
JSON representation
Take notes for emacs org-mode using pop-ups
- Host: GitHub
- URL: https://github.com/Parveshdhull/org-popup
- Owner: Parveshdhull
- License: apache-2.0
- Created: 2021-02-27T17:08:07.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-02-27T18:09:40.000Z (almost 4 years ago)
- Last Synced: 2024-05-15T13:07:28.577Z (9 months ago)
- Topics: emacs, org, org-capture, org-mode, popup, template
- Language: Shell
- Homepage:
- Size: 10.7 KB
- Stars: 40
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# org-popup - Take notes in cool way
Take notes for emacs org-mode using pop-ups
![demo2](https://user-images.githubusercontent.com/17097240/109394838-12387800-794f-11eb-83de-04a457344e78.gif)
## Features
- Take notes very very fast
- Clipboard inserted in template by default
- No limitations of [Org Capture Protocol](https://orgmode.org/manual/The-capture-protocol.html), where data is only carried by one variable (body) and line breaks, tabs etc. not allowed.
- No Running client is needed
- Verify note before adding. If use %x of org-capture, it is sometime empty, specially when client is not running.
- Highly configurable, like include todo, title, line breaks etc.## Prerequisite
- xsel - For access clipboard content
- yad - For create popup## Usage
1. Create [Org Template](https://orgmode.org/manual/Capture-templates.html)```
(setq org-capture-templates
'(("s" "Simple" entry (file+headline "~/test" "Simple Notes")
"%[~/.emacs.d/.org-popup]" :immediate-finish t :prepend t)
("a" "Titled" entry (file+headline "~/test" "Titled Notes")
"%[~/.emacs.d/.org-popup]" :immediate-finish t :prepend t)))
```2. Running org-popup
- Simple
`org-popup s`
- Titled
`org-popup a titled`
- For save note press - "Ctrl + Shift + Enter"
- For Cancel press - "Esc"
## TIP
Assign these commands to keyboard hot-keys, and take note from anywhere, like while reading ebook or surfing net.## YouTube Tutorial
https://www.youtube.com/watch?v=DZoNWxifv4I## Websites
https://github.com/Parveshdhull
https://twitter.com/ParveshMonu
https://youtube.com/right2trick