Add option to enable/disable frameless mode

If you are still interested, I figured out how to hack this in. If you’re on linux, you can

  1. unpack the appimage file by running with the --appimage-extract flag,
  2. then unpack the obsidian.asar file inside using “npx asar extract”,
  3. change “frame: true” in main.js inside the extracted asar directory, and finally
  4. use appimagetool to rebundle the previously extracted directory into a new appimage.

This will put the frame back. For me, I did this so that my window manager (dwm) could highlight Obsidian when I had it focused.

4 Likes