On iPhone the font size 16 looks great, but then on my Mac, it looks too big and I like it at 14.
In the Preferences it would be great if those could be controlled independently.
On iPhone the font size 16 looks great, but then on my Mac, it looks too big and I like it at 14.
In the Preferences it would be great if those could be controlled independently.
I found that this can be achieved using CSS Snippets, but I think it would be better to have 3 sliders for each device to avoid dealing with CSS, especially people who are not familiar with it
it would be nice to have this option for zoom as well. On desktop and mobile I have very different zoom levels but id like to have my other appearance setting sync across.
A way to chose āoverridesā per device for specific settings that wouldnāt be synced would be very nice.
Unfortunately, I just noticed that using CSS comes with an issue (maybe thatās fixable, I donāt know):
When setting a fixed value, all headings become the same size, which is not ideal.
So yes, having a core setting that adjusts this would be great, where everything would be resized proportionally.
Different settings per device is available with Obsidian Sync. If you use another syncing method, you can use a different config folder for mobile (e.g., .obsidian-mobile). Settings > About > Override config folder
You may want to make a copy of your current .obsidian folder and rename it so you donāt have to start from scratch.
As always, back up before you do any of this.
Thank you for the tip.
Iām new to Obsidian so excuse me if this is obviousā¦
How do I achieve that?
I can see that if I enable invisible files, I have the .obsidian folder inside my vault.
The .obsidian-mobile copy would be inside the vault as well? I know this is probably obvious and I would assume it should, but want to make sure Iām not doing anything wrong.
Now I ask:
Since I will have 2 folders for desktop and mobile, that would mean that if I install a plugin on the desktop, or add a css snippet, etc, that wonāt be available on my phone?
What about updating the app itself?
Yes, theyāll both be in your vault, youāll just be pointing the desktop app at one and the mobile app at the other via Settings > About > Override config folder
Youāre correct that once you separate them, youāll need to make changes (settings, plugins, etc.) separately in both apps. Thatās why I suggested making a copy of your current .obsidian folder and use that as your mobile-specific config folder, so you arenāt starting from scratch, but from that point on, youāll need to make changes in both places if you want them in both places.
One of the advantages of the official Obsidian Sync is that you get more detailed settings to choose what you do and donāt want synced.
Thanks for clarifying.
Yes, using different folders for different devices seems like a headache down the roadā¦
At this point, and maybe because Iām just starting to use Obsidian on a regular basis, I donāt see the advantages of using Sync. This āissueā with the font size is something I can live with for the time being. Not a big deal.
Thanks again for your time and help!
Hi, for those using DropSync or Syncthing who want different font sizes and fonts on Android and Desktop:
Iāve figured out that the āappearance.jsonā file controls the appearance on both Android and Desktop. If left unattended, it will automatically sync, meaning that if you change appearance settings on one device, it will impact others.
The solution in DropSync is to configure the app to āignoreā syncing the āappearance.jsonā file.
Once you do this, the appearance configuration will not sync across devices, allowing you to have different font sizes on Android and Desktop while maintaining the syncing of plugins and without affecting the header size.
In Syncthing, itās a bit more complicated. You need to create a .stignore
file that contains the filenames you want to exclude from syncing, including āappearance.jsonā. I havenāt tested this myself, but you can ask ChatGPT to create a .stignore
file for you, download it, and then upload it to your Syncthing app under the āIgnore Patternsā section in your folder configuration.
I am new around here, but since Obsidian is free and I am benefiting from huge communitty support and wish to make some contribution.