Code Yarns ‍👨‍💻
Tech BlogPersonal Blog

NickelMenu

📅 2022-Mar-06 ⬩ ✍️ Ashwin Nanjappa ⬩ 🏷️ kobo ⬩ 📚 Archive

NickelMenu is open source software for Kobo ebook readers, like my Kobo Nia, that can be used to add custom menu items to all the menus in Kobo’s eReader software.

Installation

You should be able to see the default NickelMenu menu in various menu options in the Kobo now.

Configuration

I keep my config restricted to just the extra menu items I want:

menu_item :main    :Pocket              :nickel_open: library: pocket
menu_item :main    :Invert Screen       :nickel_setting :toggle :invert
menu_item :main    :> Portrait          :nickel_orientation :portrait
menu_item :main    :> Landscape         :nickel_orientation :landscape
menu_item :main    :> Reverse Portrait  :nickel_orientation :inverted_portrait
menu_item :main    :> Reverse Landscape :nickel_orientation :inverted_landscape

# -----------------------------------------------------------------------------

menu_item :reader  :Pocket              :nickel_open: library: pocket
menu_item :reader  :Invert Screen       :nickel_setting :toggle :invert
menu_item :reader  :> Portrait          :nickel_orientation :portrait
menu_item :reader  :> Landscape         :nickel_orientation :landscape
menu_item :reader  :> Reverse Portrait  :nickel_orientation :inverted_portrait
menu_item :reader  :> Reverse Landscape :nickel_orientation :inverted_landscape

# -----------------------------------------------------------------------------

menu_item :browser :Pocket              :nickel_open: library: pocket
menu_item :browser :Invert Screen       :nickel_setting :toggle :invert
menu_item :browser :> Portrait          :nickel_orientation :portrait
menu_item :browser :> Landscape         :nickel_orientation :landscape
menu_item :browser :> Reverse Portrait  :nickel_orientation :inverted_portrait
menu_item :browser :> Reverse Landscape :nickel_orientation :inverted_landscape

# -----------------------------------------------------------------------------

menu_item :library :Pocket              :nickel_open: library: pocket
menu_item :library :Invert Screen       :nickel_setting :toggle :invert
menu_item :library :> Portrait          :nickel_orientation :portrait
menu_item :library :> Landscape         :nickel_orientation :landscape
menu_item :library :> Reverse Portrait  :nickel_orientation :inverted_portrait
menu_item :library :> Reverse Landscape :nickel_orientation :inverted_landscape

© 2022 Ashwin Nanjappa • All writing under CC BY-SA license • 🐘 @codeyarns@hachyderm.io📧