From 576cb29281ed3e900f8a84b7aa3515d101a02e10 Mon Sep 17 00:00:00 2001 From: 2Shirt <2xShirt@gmail.com> Date: Tue, 4 Jun 2019 18:57:07 -0600 Subject: [PATCH] Updated settings.setup.py --- .bin/Scripts/settings/setup.py | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/.bin/Scripts/settings/setup.py b/.bin/Scripts/settings/setup.py index 232e3a0d..dd875992 100644 --- a/.bin/Scripts/settings/setup.py +++ b/.bin/Scripts/settings/setup.py @@ -1,13 +1,19 @@ -# Wizard Kit: Settings - Setup +'''Wizard Kit: Settings - Setup''' +# pylint: disable=bad-continuation,line-too-long +# vim: sts=2 sw=2 ts=2 import os -import winreg +try: + import winreg + HKU = winreg.HKEY_USERS + HKCR = winreg.HKEY_CLASSES_ROOT + HKCU = winreg.HKEY_CURRENT_USER + HKLM = winreg.HKEY_LOCAL_MACHINE +except ImportError: + if os.name != 'posix': + raise # General -HKU = winreg.HKEY_USERS -HKCR = winreg.HKEY_CLASSES_ROOT -HKCU = winreg.HKEY_CURRENT_USER -HKLM = winreg.HKEY_LOCAL_MACHINE OTHER_RESULTS = { 'Error': { 'CalledProcessError': 'Unknown Error', @@ -92,6 +98,15 @@ SETTINGS_EXPLORER_SYSTEM = { }, } SETTINGS_EXPLORER_USER = { + # Desktop theme + r'Software\Microsoft\Windows\CurrentVersion\Themes\Personalize': { + 'Invalid modes': ['Cur'], + 'DWORD Items': { + # <= v1809 default + 'AppsUseLightTheme': 1, + 'SystemUsesLightTheme': 0, + }, + }, # Disable features r'Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager': { 'DWORD Items': { @@ -104,6 +119,7 @@ SETTINGS_EXPLORER_USER = { }, # File Explorer r'Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced': { + 'Invalid modes': ['Cur'], 'DWORD Items': { # Change default Explorer view to "Computer" 'LaunchTo': 1, @@ -157,5 +173,3 @@ SETTINGS_WINDOWS_UPDATES = { if __name__ == '__main__': print("This file is not meant to be called directly.") - -# vim: sts=2 sw=2 ts=2