Logseq Column-Layout Plugin
-
Journals, linked references, and journal queries can be placed side by side if the minimum screen width is "1850px" or more.
-
Wide mode(shortcut: 「tw」) is recommended if you want to use them side by side. Journals will be left justified.
-
Pages can be placed side by side in the sidebar.(Credit: Logseq Vertical Panels for Sidebar)
INSTALL
-
the screen min-width: 1850px
-
This Plugin is available on the Logseq Market place.
-
Some plugins are not supported.
Pattern
-
Column layout applies only to journals.
-
Other pages display page-tags instead.
Change Journal Queries (OPTION)
- Enhancing Journal Queries turns Logseq into an outliner task management tool.
Edit Logseq「config.edn」 (part of)
:default-queries{
:journals[
{:title "🔨 Working Tasks #NOW"
:query (task NOW)
:collapsed? false
}
{:title "📅 Scheduled to #LATER"
:query (task LATER)
:collapsed? false
}
{:title "⚠️ OVERDUE"
:query [:find (pull ?block [*])
:in $ ?start ?today
:where
[?block :block/marker ?marker]
(or
[?block :block/scheduled ?d]
[?block :block/deadline ?d])
[(>= ?d ?start)]
[(< ?d ?today)]
[(contains? #{"NOW" "LATER" "TODO" "DOING" "WAITING"} ?marker)]]
:inputs [:180d :today]
:result-transform (fn [result]
(sort-by (fn [d]
(get d :block/deadline) ) result ))
:collapsed? true
}
{:title "Deadline within 10 days"
:query [:find (pull ?block [*])
:in $ ?start ?next
:where
(or
[?block :block/deadline ?d]
)
[(> ?d ?start)]
[(< ?d ?next)]
]
:inputs [:7d :10d-after]
:result-transform (fn [result]
(sort-by (fn [h]
(get h :block/deadline) ) result ))
:collapsed? false
}
{:title "🐬 Project #DOING"
:query (task DOING)
:collapsed? true
}
{:title "⏳ Not Assigned #WAITING"
:query (task WAITING)
:collapsed? true
}
{:title "⏰ Scheduled appointments, 14 days #TODO"
:query [:find (pull ?block [*])
:in $ ?start ?next
:where
(or
[?block :block/scheduled ?d]
)
[(> ?d ?start)]
[(< ?d ?next)]
]
:inputs [:7d :14d-after]
:result-transform (fn [result]
(sort-by (fn [d]
(get d :block/scheduled) ) result ))
:collapsed? false
}
]}
Contains the following 7 queries
-
🔨 Working Tasks #NOW -
📅 Scheduled to #LATER -
⚠️ OVERDUE -
Deadline within 10 days
-
🐬 Project #DOING -
⏳ Not Assigned #WAITING -
⏰ Scheduled appointments, 14 days #TODO
SUPPORT
- If the plugin helps you, I'd really appreciate your support. You can buy me a coffee here.