# Question on HostOS plugin, I cannot save the OS in the eeprom through HostOS.os(kaleidoscope::hostos::MACOS)?

**URL:** <https://community.keyboard.io/t/question-on-hostos-plugin-i-cannot-save-the-os-in-the-eeprom-through-hostos-os-kaleidoscope-macos/13664>\
**Category:** Programming\
**Tags:** question, plugin\
**Created:** [December 7, 2025, 9:19pm UTC](https://community.keyboard.io/t/question-on-hostos-plugin-i-cannot-save-the-os-in-the-eeprom-through-hostos-os-kaleidoscope-macos/13664 "2025-12-07T21:19:57Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![alexandre.j.navarro](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.keyboard.io/alexandre.j.navarro/32/128_2.png) [@alexandre.j.navarro](https://community.keyboard.io/u/alexandre.j.navarro)\
**Post date:** [December 7, 2025, 9:19pm UTC](https://community.keyboard.io/t/question-on-hostos-plugin-i-cannot-save-the-os-in-the-eeprom-through-hostos-os-kaleidoscope-macos/13664/1 "2025-12-07T21:19:57Z")

</div>

Hi,

I use HostOS to have different macro between Mac and Linux notably Ctrl / Cmd inversion.

I can set my type of OS through HostOS.os(kaleidoscope::hostos::MACOS) or retrieve the OS through HostOS.os(), but when I do HostOS.os(kaleidoscope::hostos::MACOS) it works until I unplug the keyboard.

It does not save it in the eeprom. I though the statement should do that but maybe I missed something.

So, how can I save the OS in the keyboard / eeprom after unplug?

Thank you in advance
