Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vipzhicheng/logseq-plugin-move-block
A Logseq plugin help you copy any page blocks ref to today's journal page, very useful for task management case.
https://github.com/vipzhicheng/logseq-plugin-move-block
Last synced: 4 months ago
JSON representation
A Logseq plugin help you copy any page blocks ref to today's journal page, very useful for task management case.
- Host: GitHub
- URL: https://github.com/vipzhicheng/logseq-plugin-move-block
- Owner: vipzhicheng
- License: mit
- Created: 2021-11-02T18:09:00.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-03-21T00:52:38.000Z (over 1 year ago)
- Last Synced: 2024-03-10T20:49:36.116Z (4 months ago)
- Language: TypeScript
- Size: 1.19 MB
- Stars: 46
- Watchers: 1
- Forks: 5
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Lists
- awesome-logseq - logseq-plugin-copy-ref-to-journal - Copy any page blocks ref to today's journal page (🔌 Plugins)
- awesome-starred - vipzhicheng/logseq-plugin-move-block - A Logseq plugin help you copy any page blocks ref to today's journal page, very useful for task management case. (others)
README
# Logseq Plugin Move Block
[![Github All Releases](https://img.shields.io/github/downloads/vipzhicheng/logseq-plugin-move-block/total.svg)](https://github.com/vipzhicheng/logseq-plugin-move-block/releases)
A Logseq plugin to help you manage block movement.
![screenshot](./screenshot.png)
## Usage
The default key-binding for the UI is: `mod+shift+m`
## Install
### Manually
1. Git clone this repo
2. Run `npm install`
3. Run `npm run build`
4. In logseq, click `Plugins` which is in right top dropdown menu
5. Click `Load unpacked plugin` button and select the dist directory of this plugin directory
6. If plugin not work, you can try to disable and enable the plugin by clicking the switch button on Plugins page.### Marketplace
Better choice.
## Inspiration and Thanks
The inspiration of this plugin comes from our community.
> Possible new feature - while on any page, right click a block and send the block ref to today's journal. This can be useful for todo created in pages -- danzu on 2021/10/26
At the same time, I have similar thinking about this, but I want to copy ref to any page, Then I found Logseq command API can not receive parameters for now, So I realize that It's better to implment "copying to today's journal" first.
My code borrowed greatly from two other open source projects as followed, thank you guys.
- [logseq-extract-plugin](https://github.com/sidharth-panwar/logseq-extract-plugin)
- [logseq-plugin-block-to-page](https://github.com/hyrijk/logseq-plugin-block-to-page)## Buy me a coffee
If my plugin solve your situation a little bit and you will, you can choose to buy me a coffee via [this](https://www.buymeacoffee.com/vipzhicheng) and [this](https://afdian.net/@vipzhicheng).
## Licence
MIT