mirror of
https://github.com/nicoverbruggen/kobo-config.git
synced 2025-11-05 07:50:05 +01:00
Add menu item to disable notebook
This commit is contained in:
@@ -1,17 +1,24 @@
|
|||||||
experimental :menu_main_15505_label :Tweak
|
experimental :menu_main_15505_label :Tweak
|
||||||
experimental :menu_main_15505_icon :/mnt/onboard/.adds/nm/.cog.png
|
experimental :menu_main_15505_icon :/mnt/onboard/.adds/nm/.cog.png
|
||||||
|
|
||||||
menu_item : main : Screensaver : cmd_output : 500 : quiet : test -e /mnt/onboard/.kobo/screensaver_old
|
menu_item :main :Screensaver :cmd_output :500 :quiet :test -e /mnt/onboard/.kobo/screensaver_old
|
||||||
chain_failure : skip : 3
|
chain_failure : skip : 3
|
||||||
chain_success : cmd_spawn : quiet: mv /mnt/onboard/.kobo/screensaver_old /mnt/onboard/.kobo/screensaver
|
chain_success : cmd_spawn : quiet: mv /mnt/onboard/.kobo/screensaver_old /mnt/onboard/.kobo/screensaver
|
||||||
chain_success : dbg_toast : screensaver on
|
chain_success : dbg_toast : screensaver on
|
||||||
chain_always : skip : -1
|
chain_always : skip : -1
|
||||||
chain_failure : cmd_spawn : quiet: mv /mnt/onboard/.kobo/screensaver /mnt/onboard/.kobo/screensaver_old
|
chain_failure : cmd_spawn : quiet: mv /mnt/onboard/.kobo/screensaver /mnt/onboard/.kobo/screensaver_old
|
||||||
chain_success : dbg_toast : screensaver off
|
chain_success : dbg_toast : screensaver off
|
||||||
|
|
||||||
menu_item :main :Screenshots :nickel_setting :toggle :screenshots
|
menu_item :main :Screenshots :nickel_setting :toggle :screenshots
|
||||||
menu_item :main :Auto USB :nickel_setting :toggle :auto_usb_gadget
|
menu_item :main :Auto USB :nickel_setting :toggle :auto_usb_gadget
|
||||||
|
|
||||||
|
menu_item :main :Disable Pencil :cmd_output :500 :/mnt/onboard/.adds/scripts/disable_notebook.sh
|
||||||
|
chain_success :power :reboot
|
||||||
|
|
||||||
|
menu_item :main :IP Address :cmd_output :500:/sbin/ifconfig | /usr/bin/awk '/inet addr/{print substr($2,6)}'
|
||||||
|
|
||||||
menu_item :main :Invert & Reboot :nickel_setting :toggle: invert
|
menu_item :main :Invert & Reboot :nickel_setting :toggle: invert
|
||||||
chain_success :power :reboot
|
chain_success :power :reboot
|
||||||
menu_item :main :Sleep :power :sleep
|
menu_item :main :Sleep :power :sleep
|
||||||
|
|
||||||
menu_item :reader :Dark Mode :nickel_setting :toggle :dark_mode
|
menu_item :reader :Dark Mode :nickel_setting :toggle :dark_mode
|
||||||
|
|||||||
13
.adds/scripts/disable_notebook.sh
Executable file
13
.adds/scripts/disable_notebook.sh
Executable file
@@ -0,0 +1,13 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# Script to disable Kobo notebook functionality
|
||||||
|
|
||||||
|
CONFIG_FILE="/mnt/onboard/.kobo/Kobo/Kobo eReader.conf"
|
||||||
|
|
||||||
|
# Replace StylusUsageDetected setting if it exists
|
||||||
|
if grep -q "^StylusUsageDetected=" "$CONFIG_FILE"; then
|
||||||
|
sed -i 's/^StylusUsageDetected=.*/StylusUsageDetected=false/' "$CONFIG_FILE"
|
||||||
|
echo "Notebook tab disabled."
|
||||||
|
else
|
||||||
|
echo "Could not find StylusUsageDetected. Skipped."
|
||||||
|
fi
|
||||||
Reference in New Issue
Block a user