Allow us to choose the first day of the week

Currently when using the date-picker, the week starts on Sunday, this is very counter intuitive if you’re used to it starting on Monday (or any other day). An option to change this would be very nice!

Indeed, I always get confused, my muscle memory goes to the “monday” spot but it’s actually Sunday hahaha

Is your feature request related to a problem? Please describe.
Everyone has their own preference about datetime formatting and calendar settings (like Sunday or Monday as first day of week, show/hide week numbers)

Describe the solution you’d like
Make sure the datetime picker follows the host system locale where possible with at least the “first day of the week”

Describe alternatives you’ve considered
Other configuration items could be:

  • Show/hide week numbers in the datetime picker

Additional context
I think a toggle to “follow system locale” would be great, and when turned off, the user is allowed to deviate from the locale settings.

I have the opposite issue. My Anytype starts the week on Monday, but as an American I am very accustomed to Sunday calendars.

It looks like this changed - is there a way to change it back?

I agree with this!!

Yup, I am also accustomed with calendar views starting on Sunday.

I am using Anytype as my primary PKMS for over 2 months now and I have found my ways around most other minor issues already but this is something I am having a tough time with.

To the point-- that I have stopped rescheduling my tasks using the Desktop app (appimage) altogether and using the Android app exclusively for rescheduling, as the Android app’s date picker follows my system settings and shows Sunday as first day of week.

Please implement either of these two solutions:
either,

  1. make the Desktop app pick up system locale settings
    or,
  2. make first day of week manually selectable via a settings option

Thank you for creating this amazing product, I am in :heart:.

EDIT

Hi @Filip

Good day! Sorry for the ping, but somehow I believe this must be one of the ‘low-hanging’ improvements (as it has been worked on once already in the past) that will make Anytype much more accessible to international users like us.

May I request you to at least mark this request as ‘Acknowledged’ and then kindly consider this for the upcoming UX improvement drive that I read about in the forums?

Thanks,
MHA.

I’m also more accustomed to calendars starting on a Sunday. My AT currently has the Monday calendar. I’d like for the option to select the calendar format we’re more comfortable with!

Would love the option to change Sunday to the beginning, screenshot shows Monday as first.

Since 0.44.0 release, we have a ‘Date & Time’ subsection in Preferences where we can choose ‘date format’ manually independent of system locale settings. I am very happy to see this setting become user accessible. I wish an option to set the ‘first day of week’ here would be perfect! similar to this–

After listening to December Town-hall & reading the 2025 product plans post, I understand improving Calendar is not going to be a priority in the the short-term.

However, as I currently use custom CSS to change fonts in AnyType UI, can we at-least get a non-gui option like a ‘Custom CSS’ or ‘command line launch parameter’ to set our preferred start-day of week in calendar views for the time being?

This would make the Calendar usable for all of us who are used to first day of week other than Mondays.

Thank you, again.

I support this wholeheartedly. It’s probably more complex to get the calendar view to work right than we think, but this feels like something that should be able to be pushed out in a smaller update. It’s a little thing, but it throws me off, especially when all of my other calendars start on Sunday.

Can I understand from those that are asking for this feature, why would it not be sufficient to read the settings for the locale for the OS and go with that? Do we really need individual settings in this app that will go against what the user has predefined in the OS settings? I am sure there are some edge cases…but, are these many?

I mean, that’d also be nice… it currently doesn’t even read the local settings. A menu option would make everyone happy, I think, but either one would solve the present issue.

curious…I do have mon as first day of the week in AT…you do not?

It seems at the moment there is no way to change first day of the week to Sunday. Locale setting is ignored. For instance:

$ LC_TIME=en_US.utf8 locale day first_weekday first_workday
Sunday;Monday;Tuesday;Wednesday;Thursday;Friday;Saturday
1
2

and yet launching Anytype with LC_TIME=en_US.utf8 does not change first weekday in date picker to monday Sunday.

This issue has been fixed by the Development Team and will be implemented in an upcoming release.

Thank you very much :pray: