Recently, I migrated the notes from plain Markdown files to LogSeq. Here are some findings and tips.
Application
- Linux version is MUCH better than the Windows version.
- Windows clients (0.4.5) is almost not usable.
- Page references are unclickable.
- Rendering is buggy.
- No pictures.
- Buggy slash and backslash.
- Search in Chinese is buggy.
- Fonts are not overrided correctly. It’s an electron app, right?
Server
- It seems that there is no easy self-host way right now.
- Future plan is to export the notes.
View & Display
- Regardless of the bugs, I love its display style, simple and powerful.
Syntax
- Org and Markdown styles are not exchangable. Therefore, you have to choose one from the very beginning.
- Org and Markdown styles are mixed.
- Code block.
- Normal escape characters are buggy in orgmode.
Synchronization
- Instead of
git commits
, I use syncthing to synchronize the notes among my terminals. - Few conficts are initiated since I did not start the syncthing client first.
- Requires reindexing all the time when switch between different computers.
Customization
custom.css
? Are you sure?- Very hard to find the right CSS selector to override. They even hard coded some fonts in the default CSS.
1 2 3 4 5 6 7 8 9 10 11
html[data-theme="dark"] .CodeMirror { font-family: "JetBrains Mono", monospace; } html[data-theme="light"] .CodeMirror { font-family: "JetBrains Mono", monospace; } :not(pre) > code { font-family: "JetBrains Mono", monospace; }
- If you think that the
[data-theme="dark"]
part can be omitted, then you are wrong. The font will not be overrided unless you select thedata-theme
.
- Very hard to find the right CSS selector to override. They even hard coded some fonts in the default CSS.