====== Joplin ======
* https://joplinapp.org/
* https://github.com/laurent22/joplin
* [[https://github.com/laurent22/joplin/releases|jolin/releases]] AppImage 다운로드 가능. 한글 잘 됨. 2021년.
* [[https://snapcraft.io/joplin-james-carroll|joplin snap]] : 한글 잘 안됨. 2021
===== Flatpak Install =====
* [[https://flathub.org/apps/details/net.cozic.joplin_desktop|Flathub Joplin]] : 한글 잘 됨. 2021
* 사용자 HOME 외의 다른 디렉토리 접근하려면
flatpak override --filesystem=host net.cozic.joplin_desktop
# --filesystem 에 /mnt 등도 지정가능
===== 글꼴 설정 =====
* **Appearance -> Editor font family** : ''D2Coding'' 으로 설정한다. ''Oo0Q1lij'' 등의 글자 모양을 보고 올바로 적용 됐는지 확인해본다.
* Markdown 의 글꼴은 **Custom stylesheet for rendered Markdown** 에서 아래 항목만 넣어줘서 code block 가독성을 높였다(**재시작 해야 반영됨**).
code,
pre {
font-family: 'D2Coding Regular', 'Monospace'
}
===== 모양 =====
* Custom stylesheet for Joplin-wide app style : ''userchrome.css''
* Custom stylesheet for rendered Markdown : ''userstyle.css''
* [[https://github.com/tessus/joplin-custom-css|tessus/joplin-custom-css: 📝 My custom styles for Joplin, the open source note taking app]]
* [[https://github.com/devonzuegel/joplin-custom-css|devonzuegel/joplin-custom-css: 📝 My custom styles for Joplin, the open source note taking app]]
===== 동기화 =====
* [[filecloud:next_cloud|next cloud]]
* [[linux:dropbox|DropBox for Linux]]
* webdav
* webdav 사용시 동기화 디렉토리명까지 명시해줘야 한다. 안그러면 최상위 디렉토리에 동기화를 해버린다.
==== SSL 인증서 오류 ====
* VPN 에서 사설 인증서 등을 사용하거나, 동기화 서버의 인증서가 만료 되었거나 할 경우 ''FetchError: request to ... failed. reason: self signed certificate in certificate chain'' 오류가 발생할 수 있다.
* ''~/.config/joplin-desktop/settings.json'' 의 최상위 항목으로 ''"net.ignoreTlsErrors": true'' 추가. 추가전 그 **바로 윗 줄에 쉼표('','') 꼭 추가**.
{
"$schema": "https://joplinapp.org/schema/settings.json",
"locale": "ko",
...,
"net.ignoreTlsErrors": true
}
* 원래는 UI에 **도구 -> 옵션 -> 동기화 -> 고급 옵션**에서 ''Ignore TLS Errors''가 있었는데 언제부턴가 사라짐.