Skip to content

Commit 4087480

Browse files
committed
Windows 10 support, fix undiscovered bugs, script improvements, fix new account creation, prepare for advanced options and release
1 parent 8073bc1 commit 4087480

35 files changed

Lines changed: 296 additions & 254 deletions

Configuration/Main/appx.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,18 +75,22 @@ actions:
7575
- !appx: {name: 'Microsoft.MicrosoftEdgeDevToolsClient*', type: family}
7676
- !appx: {name: 'Microsoft.BioEnrollment*', type: family} # Windows Hello
7777
- !appx: {name: 'Microsoft.Ink.Handwriting*', type: family}
78+
- !appx: {name: 'Microsoft.Wallet*', type: family}
7879
- !appx: {name: '*Xbox.TCUI*', type: family, option: 'uninstall-xbox'}
7980
- !appx: {name: '*XboxApp*', type: family, option: 'uninstall-xbox'}
8081
- !appx: {name: '*XboxGameCallableUI*', type: family, option: 'uninstall-xbox'}
8182
- !appx: {name: '*XboxGameOverlay*', type: family, option: 'uninstall-xbox'}
8283
- !appx: {name: '*XboxGamingOverlay*', type: family, option: 'uninstall-xbox'}
83-
- !appx: {name: '*XboxIdenitity*', type: family, option: 'uninstall-xbox'}
84+
- !appx: {name: '*XboxIdentity*', type: family, option: 'uninstall-xbox'}
8485
- !appx: {name: '*XboxSpeechToTextOverlay*', type: family, option: 'uninstall-xbox'}
8586
- !appx: {name: '*GamingApp*', type: family, option: 'uninstall-xbox'}
86-
- !appx: {name: '*StartMenuExperienceHost*', type: family, option: 'openshell'}
87+
# - !appx: {name: '*StartMenuExperienceHost*', type: family, option: 'openshell'} keep this incase smth goes wrong
8788
# - !appx: {name: '*WindowsStore*', type: family} blame axol
8889
# - !appx: {name: '*StorePurchaseApp*', type: family}
8990
- !appx: {name: '*SecureAssessmentBrowser*', type: family}
91+
- !appx: {name: '*AssignedAccessLockApp*', type: family}
92+
- !appx: {name: '*OOBENetwork*', type: family}
93+
- !appx: {name: '*Apprep.Chx*', type: family}
9094
# Making sure Xbox Game Bar is removed
9195
- !cmd
9296
command: 'takeown /f "C:\Program Files\WindowsApps" /r /d y'
@@ -96,8 +100,8 @@ actions:
96100
- !run: {exeDir: true, exe: "RemoveXbox.cmd", runas: currentUserElevated, wait: true, option: 'uninstall-xbox'}
97101

98102

99-
# Run edge removal script, done because if the os is not the latest version, it could get stuck in an update loop
100-
- !task: {path: 'Tasks\Uninstall Crap\final-boss-of-edge.yml', builds: [ '>=26100' ], option: 'uninstall-edge'}
103+
# Run edge removal script
104+
- !task: {path: 'Tasks\Uninstall Crap\final-boss-of-edge.yml', option: 'uninstall-edge'}
101105
# Removing using AME Wizard causes issues with Cross Device Experience Host installing
102106
# - !appx: {name: 'Microsoft.YourPhone*', type: family}
103107
- !powerShell:

Configuration/Main/start.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,11 @@ actions:
2727
2828
$modulesPath = """$([Environment]::GetFolderPath('Windows'))\AtmosphereModules"""
2929
Add-ToPath """$modulesPath""", """$modulesPath\Tools""", """$modulesPath\Scripts"""
30+
- !powerShell:
31+
command: '.\Default.ps1'
32+
exeDir: true
33+
wait: true
34+
runas: currentUserElevated
3035

3136
################ NO LOCAL BUILD ################
3237

@@ -113,11 +118,4 @@ actions:
113118
weight: 120
114119
option: 'openshell'
115120
runas: currentUserElevated
116-
- !run:
117-
exe: 'SLNT.cmd'
118-
exeDir: true
119-
wait: true
120-
weight: 120
121-
option: 'openshell'
122-
runas: currentUserElevated
123121
################ END NO LOCAL BUILD ################

Configuration/Tasks/Registry/misc/config-oem-information.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Configures OEM information to contain the Atmosphere version and th
44
actions:
55
- !powerShell:
66
command: |
7-
$version = 'v0.0.1'
7+
$version = 'v0.0.2'
88
99
Write-Output 'Setting boot entry name...'
1010
bcdedit /set description """AtmosphereOS $(('10', '11')[[int]([System.Environment]::OSVersion.Version.Build -ge 22000)]) $version"""

Configuration/Tasks/Registry/misc/delete-windows-specific-files.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ actions:
1111
- !file: {path: '%windir%\AtmosphereDesktop\4. Interface Tweaks\Context Menu\Windows 11', builds: [ '<22000' ]}
1212
- !file: {path: '%windir%\AtmosphereDesktop\4. Interface Tweaks\Snap Layouts', builds: [ '<22000' ]}
1313
- !file: {path: '%windir%\AtmosphereDesktop\3. General Configuration\AI Features\Recall', builds: [ '<22000' ]}
14+
- !file: {path: '%windir%\AtmosphereModules\Tools\AccentColorizer\AccentColorizerEleven.exe', builds: [ '<22000' ]}
1415

1516
# Delete files exclusive to Windows 10
1617
- !file: {path: '%windir%\AtmosphereDesktop\4. Interface Tweaks\File Explorer Customization\Folders in This PC', builds: [ '>=22000' ]}

Configuration/Tasks/Registry/privacy/search-settings.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ actions:
88
value: 'BingSearchEnabled'
99
data: '0'
1010
type: REG_DWORD
11+
scope: allUsers
1112
- !registryValue:
1213
path: 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\SearchSettings'
1314
value: 'IsAADCloudSearchEnabled'

Configuration/Tasks/Registry/qol/appearance/atmosphere-theme.yml

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ actions:
66
- !powerShell:
77
command: |
88
.\AtmosphereModules\initPowerShell.ps1
9-
Set-Theme -Path """$([Environment]::GetFolderPath('Windows'))\Resources\Themes\atmosphere-v0.4.x-dark.theme"""
9+
Set-Theme -Path """$([Environment]::GetFolderPath('Windows'))\Resources\Themes\atmosphere-dark.theme"""
1010
Set-ThemeMRU
1111
wait: true
1212
exeDir: true
@@ -15,12 +15,12 @@ actions:
1515
- !registryValue:
1616
path: 'HKCU\Software\Microsoft\Windows\CurrentVersion\Themes'
1717
value: 'ThemeMRU'
18-
data: 'C:\WINDOWS\resources\Themes\atmosphere-v0.4.x-dark.theme'
18+
data: 'C:\WINDOWS\resources\Themes\atmosphere-dark.theme'
1919
type: REG_SZ
2020
- !registryValue
2121
path: 'HKCU\Software\Microsoft\Windows\CurrentVersion\Themes'
2222
value: 'CurrentTheme'
23-
data: 'C:\Windows\Resources\Themes\atmosphere-v0.4.x-dark.theme'
23+
data: 'C:\Windows\Resources\Themes\atmosphere-dark.theme'
2424

2525
# Applies Atmosphere lockscreen background
2626
# Also disables fun facts, tips, tricks, and more on lockscreen - only on Enterprise/Education
@@ -53,20 +53,32 @@ actions:
5353
- !registryValue:
5454
path: 'HKCU\Software\Policies\Microsoft\Windows\Personalization'
5555
value: 'ThemeFile'
56-
data: '%windir%\Resources\Themes\atmosphere-v0.4.x-dark.theme'
56+
data: '%windir%\Resources\Themes\atmosphere-dark.theme'
5757
type: REG_SZ
58+
- !registryValue:
59+
path: 'HKCU\Software\Microsoft\CurrentVersion\Themes\Personalize'
60+
value: 'AppsUseLightTheme'
61+
type: 'REG_DWORD'
62+
data: 0
63+
scope: allUsers
64+
- !registryValue:
65+
path: 'HKCU\Software\Microsoft\CurrentVersion\Themes\Personalize'
66+
value: 'SystemUsesLightTheme'
67+
type: 'REG_DWORD'
68+
data: 0
69+
scope: allUsers
5870
- !cmd:
59-
command: 'C:\Windows\Resources\Themes\atmosphere-v0.4.x-dark.theme'
71+
command: 'C:\Windows\Resources\Themes\atmosphere-dark.theme'
6072
wait: true
6173
runas: currentUser
6274
# Backup
6375
- !registryValue:
6476
path: 'HKCU\Control Panel\Desktop'
6577
value: 'WallPaper'
66-
data: '%windir%\AtmosphereModules\Wallpapers\atmosphere-v0.4.x-dark.png'
78+
data: '%windir%\AtmosphereModules\Wallpapers\atmosphere.png'
6779
type: REG_SZ
6880
- !cmd:
69-
command: 'start "" "C:\Windows\Resources\Themes\atmosphere-v0.4.x-dark.theme"'
81+
command: 'start "" "C:\Windows\Resources\Themes\atmosphere-dark.theme"'
7082
wait: true
7183
runas: currentUser
7284
- !cmd:

Configuration/Tasks/Uninstall Crap/final-boss-of-edge.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,8 @@ actions:
8686
- !file: {path: "%ProgramFiles(x86)%\\Microsoft\\EdgeUpdate", weight: 10}
8787
- !file: {path: "%ProgramFiles(x86)%\\Microsoft\\EdgeCore", weight: 10}
8888

89+
- !appx: {name: 'Microsoft.Edge*', type: family}
90+
8991
- !registryKey: {path: 'HKCU\SOFTWARE\Microsoft\EdgeWebView'}
9092
- !file: {path: "%ProgramFiles(x86)%\\Microsoft\\EdgeWebView", weight: 10}
9193

Configuration/Tasks/Uninstall Crap/ink.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: Remove Microsoft Ink
33
description: This task removes the Microsoft Ink feature from Windows, which is often not needed and can be considered bloatware.
44
actions:
55
# Why did I make this?
6+
- !file: {path: '%programfiles(x86)%\Common Files\Microsoft Shared\ink'}
67
- !cmd:
78
command: 'takeown /f "C:\Program Files\Common Files\microsoft shared\ink" /r /d y'
89
runas: currentUserElevated

Configuration/Tasks/cleanup.yml

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,17 @@ actions:
2020
- !file: {path: '%ProgramFiles%\WindowsApps\Microsoft.MicrosoftEdge*', option: 'remove-edge'}
2121
# Ink cleanup
2222
- !file: {path: '%ProgramFiles%\WindowsApps\Microsoft.Ink*'}
23+
- !file: {path: '%ProgramFiles%\Common Files\microsoft shared\ink\TabTip.exe'} # Required for Win10
2324
# Scheduled tasks
24-
- !scheduledTask {path: "\\Microsoft\\Windows\\Customer Experience Improvement Program\\Consolidator", operation: delete}
25-
- !scheduledTask {path: "\\Microsoft\\Windows\\Customer Experience Improvement Program\\KernelCeipTask", operation: delete}
26-
- !scheduledTask {path: "\\Microsoft\\Windows\\Customer Experience Improvement Program\\UsbCeip", operation: delete}
27-
- !scheduledTask {path: "\\Microsoft\\Windows\\Application Experience\\ProgramDataUpdater", operation: delete}
28-
- !scheduledTask {path: "\\Microsoft\\Windows\\Application Experience\\StartupAppTask", operation: delete}
29-
- !scheduledTask {path: "\\Microsoft\\Windows\\HelloFace\\FODCleanupTask", operation: delete}
30-
- !scheduledTask {path: "\\Microsoft\\Windows\\Maps\\MapsToastTask", operation: delete}
31-
- !scheduledTask {path: "\\Microsoft\\Windows\\Maps\\MapsUpdateTask", operation: delete}
25+
- !scheduledTask: {path: "\\Microsoft\\Windows\\Customer Experience Improvement Program\\Consolidator", operation: delete}
26+
- !scheduledTask: {path: "\\Microsoft\\Windows\\Customer Experience Improvement Program\\KernelCeipTask", operation: delete}
27+
- !scheduledTask: {path: "\\Microsoft\\Windows\\Customer Experience Improvement Program\\UsbCeip", operation: delete}
28+
- !scheduledTask: {path: "\\Microsoft\\Windows\\Application Experience\\ProgramDataUpdater", operation: delete}
29+
- !scheduledTask: {path: "\\Microsoft\\Windows\\Application Experience\\StartupAppTask", operation: delete}
30+
- !scheduledTask: {path: "\\Microsoft\\Windows\\HelloFace\\FODCleanupTask", operation: delete}
31+
- !scheduledTask: {path: "\\Microsoft\\Windows\\Maps\\MapsToastTask", operation: delete}
32+
- !scheduledTask: {path: "\\Microsoft\\Windows\\Maps\\MapsUpdateTask", operation: delete}
33+
- !scheduledTask: {path: "\\OneDrive*", operation: delete}
34+
# Windows Mail
35+
- !file: {path: '%programfiles%\Windows Mail'}
36+
- !file: {path: '%programfiles(x86)%\Windows Mail'}

Configuration/Tasks/readme.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
2-
title: Copy README.txt
3-
description: Copies README.txt to users desktop
2+
title: Copies Atmosphere Readme
3+
description: Copies Atmosphere Readme to users desktop
44
actions:
55
- !cmd:
6-
command: 'copy /y "README.txt" "%userprofile%\Desktop"'
6+
command: 'copy /y "AtmosphereReadme.txt" "%userprofile%\Desktop\README.txt"'
77
exeDir: true
88
wait: true

0 commit comments

Comments
 (0)