Skip to content

Latest commit

 

History

History
228 lines (187 loc) · 27.7 KB

README.md

File metadata and controls

228 lines (187 loc) · 27.7 KB

Slate-Desktop-for-Windows-11

Slate Desktop is a powerful Windows environment and CLI tool focused on performance, productivity enhancements, shell modifications, and a modern aesthetic tailored specifically for Windows 11. Unlike other modpacks that revert to outdated styles, Slate Desktop elevates the sleek, modern look of Windows 11 with performance and visual improvements.

One of the core principles of this project is full transparency—it avoids hidden automation, untrusted applications and the use of untrusted, pre-modded ISOs. Instead, Slate Desktop employs a seamless, CLI-based process to download assets and automatically import necessary configurations via a sources.json file. This ensures that each component of the setup is openly visible and customizable.

Considering starring this repository if you support it!

Made in Python it runs through sources.json which serves as a transparent way of grabbing every asset needed. You can check it out to review direct links as well as a list of each project used.

Table Of Contents

Supported Windows 11 Versions:

Windows 11 21H2, Windows 11 22H2, Windows 11 23H2, Windows 11 24H2

(Works with ANY Windows edition however Windows 11 IoT LTSC is highly recommended)

Caution

You are responsible for running this script. Make sure you have backups prior to utilizing Slate and ensure you are on Windows 11 22H2/Windows 11 23H2/Windows 11 IoT LTSC. This project will not work on Windows 10 and will damage it!!!

Tip

For the best results use a fresh (legal) copy of Windows 11 IoT LTSC. You can get this from the official Microsoft website. LTSC is the best version of Windows 11 to utilize these scripts on as versus standard Windows 11 Home it has no bloatware or useless Windows apps pre-installed. Have a peace of mind and consider "massgravel" for those who live within the seas brrr

Note

After installation simply check the /sources folder for each step. Some configuration files will need to be moved manually but detailed instructions are provided. More information is provided within the Installation section.

Explorer Style Example Task Manager Example
Search Powertoys Example Right Click Example
Search Powertoys Example

Introduction

Slate for Windows is designed with a layered approach to enhance performance and customization while maintaining system stability. The installation script automatically handles the download and setup process for each stage, allowing users to customize their setup by skipping or adding applications and modifications as desired. Contributing has never been easier!

Each source is not installed automatically but is instead downloaded and organized in ./sources/downloads. This approach allows the user to select between core and optional mods while verifying their integrity, rather than having the process be entirely automatic. You could use this entire project solely for optimizations and productivity without applying the theming if preferred!

sources.json Example:

{
  "path": "https://github.com/Ameliorated-LLC/trusted-uninstaller-cli/releases/download/0.7.6/AME-Wizard-Beta.exe",
  "name": "AME Wizard",
  "description": "The Ultimate tool for modifying Windows. This is used for essentially running registry tweaks and powershell scripts in the form of playbooks (ReviOS). Much safer than using unknown distributed ISO mods.",
  "extract": true,
  "folder_main": "01 - Optimization", // ./sources/downloads/01 - Optimization
  "folder_name": "Step 1 - AME Wizard",
  "type": "url" // @type = url, cmd
},

Performance

The performance enhancements in Slate are applied through multiple layers, each providing optimizations that do not compromise core Windows functionality or user experience. At the core, Slate utilizes AME Wizard as the primary optimization layer, allowing users to switch between different "playbooks" — collections of PowerShell scripts and registry tweaks — that enhance system performance without requiring untrusted or modified ISOs. For this project ReviOS is integrated for its flexibility, open-source nature, and ability to configure optimizations via a GUI settings menu after being installed, offering performance improvements while preserving essential Windows features.

  • Layer One: AME Wizard, ReviOS (Core; essential mods that must be used)
  • Layer Two: Optimizer, winutil (Polishing; tweaks settings automatically)
  • Layer Three: WinMemoryCleaner (Background; optional but useful background utilities; recommended)
  • Optional/Expert: Windows-On-Reins (Dangerous/System Breaking; provided for expert power users)

Shell Modifications/Styling

Core windows theming is done through SecureUXTheme (Allows for patching msstyles themes), UXThemePatcher and Winaero Theme Switcher. SecureUXTheme directly interacts with the Windows/Resources folder ensuring unsigned themes can be loaded (third party). UXThemePatcher is an additional resource patcher for LTSC or other W11 versions that don't work with SecureUXTheme alone. Lastly for LTSC alone Winaero Theme Switcher is added for getting around a bug when applying a theme (you would run all three at once).

  • Layer One: SecureUXTheme, UXThemePatcher, Winaero Theme Switcher (Core; essential mods that must be used)

Primary Themes

Primary theming are the msstyles, icons and configuration files for Rainmeter within this project. Core windows theming steps must be done first in order to patch the required files for this to work.

  • Layer One: pi11z (Core; Primary mssstyle/theme mod made by niivu. Download from DeviantArt)
  • Layer Two: pi11z Icons (Core; Primary icon theme set via 7tsp or Windhawk made by niivu. Download from DeviantArt)
  • Layer Three: MeiryoUI (Core; Windows system font setting tool for better customization.)
  • Layer Four: JetBrainsMono (Core; Font designed specifically for developers.)

Explorer Mods/Additional Theming

Explorer mods include any changes to add the mica/acrylic effect to DWM (all native windows such as File Explorer, etc.), polishing menus and lastly background styles. This entire stage is a technically optional as some users do not enjoy transparency within their applications however you can still use each tool since a config exists where you can set the alpha to 255 (essentially zero transparency) but still get the clean mica effect. The optional parts include optimized font-rendering for Windows (ClearType often results in jagged, not decent font rendering so MacType solves that but allowing the modifications of default font rendering) and lastly features to be added to the right click menu such as File Converter and Compress File.

The last stage of this process is of course taskbar and start menu modifications using either ExplorerPatcher (free) or StartAllBack (paid but you can use the seven seas brrr). For the taskbar itself Windhawk is used with various configuration files (provided in /config) for a clean, sleek look retaining Windows 11's fancy animations.

  • Layer One: Windhawk, ExplorerPatcher, StartAllBack (Core; essential mods that must be used)
  • Layer Two: ExplorerBlurMica, ExplorerBgTool, DWMBlurGlass, TranslucentTB, Rainmeter, Mica For Everyone (Styling; tweaks settings automatically)
  • Layer Three: Right Click Compress, Right Click File Converter, WinSetView, FileOptimizer, Czkawka (Tools; useful background utilities; recommended)
  • Layer Four: Mactype, Chawyehsu Mactype Profile, Wallpaper Engine (Background; optional but useful background utilities; recommended)

Installation

Dependencies

Requires Python to be downloaded in order to run. Download from below.

Python (Latest): https://www.python.org/downloads/

Ensure you verify that you are on Windows 11 and using an approved version.

Windows ISO Setup

This project highly recommends you use Windows 11 IoT LTSC 24H2. You can get an official ISO/release installer from the official Microsoft page or Massgrave (Recommended).

For more information on how to upgrade or swap your Windows check this GitHub repository. You can also just extract the ISO you download with something like WinRAR (or Peazip) if you do not have a USB and install with the setup that way.

Just note that you will need to backup ALL your files beforehand and do a clean install.

Download Release

  1. Download the latest release from the Releases page or the source code button
  2. Unzip it to a location such as C:\Users\[USER]\Documents.
  3. Run "install.bat" as administrator.
  4. Within the Powershell/Command Prompt window that opens follow the CLI process by pressing Enter
  5. Navigate to [Location Path]\Slate-Desktop-for-Windows-11\sources and read over the Installation.md file to step by step information on running all of the assets in .\sources\downloads (it is also numbered in the downloads folder)
  6. Follow each step within the Installation.md file by the numbers running each application in the .\sources\downloads folder and pasting configs from the correct folder .\config

Uninstall

Note: This project CANNOT be uninstalled fully. The tweaks are safe for updating windows however just be sure to check this repository for updates or detailed information on supported versions

External Assets

Some themes and tools CANNOT be downloaded via the CLI and have to be downloaded from the official site due to licencing. Below is a list of all external assets but are also provided in ./sources/INSTALLATION.md step by step. Special thanks to each creator/project for their amazing work.

Contributing

If you wish to contribute to this repository simply make a pull request! This can include any additional optimization/theming mods you want to be added or refactoring any automatic processes. For greater detail check out CONTRIBUTING.md. Additions are made easy via sources.json.

Credits

This project would not be possible without every application used for this project.

Project Developer Description
pi11z & icons niivu A clean new theme for your Windows 11 desktop environment. The core theme for this entire project
AME Wizard Ameliorated LLC The Ultimate tool for modifying Windows. Used for running registry tweaks and PowerShell scripts in the form of playbooks (ReviOS).
ReviOS Playbook ReviOS Team A customized version of Windows designed for performance, privacy, and stability.
Optimizer Hellzerg Used to apply specific system tweaks on fresh installs, layer one of optimization.
WinMemoryCleaner Igor Mundstein Utility using native Windows features to optimize memory areas.
Winaero Tweaker Sergey Tkachenko All-in-one application that comes with dozens of options for fine-grained tuning of various Windows settings and features.
Winaero Theme Switcher Sergey Tkachenko Winaero Theme Switcher is a lightweight portable tool available for Windows 7 and Windows 8. Used for LTSC along with SecureUXTheme and UXThemePatcher due to bugs.
Windows On Reins [EXPERT-OPTIONAL] Gordon Bay Powershell script for hardcore performance and privacy optimization.
SecureUxTheme Namazso Secure boot compatible in-memory UltraUxTheme patcher.
UXThemePatcher UXThemePatcher Team Modifies system files to use third-party themes.
No!! MeiryoUI Tatsu-syo Windows system font setting tool for better customization.
JetBrainsMono Font JetBrains Font designed specifically for developers.
VS Cursors 20.0 vladsukhetskyi Core mouse cursor used for this project. Very clean and great display quality.
7TSP (Optional/Alternative) Skinpacks Patches .mun files to allow custom icons.
StartAllBack StartAllBack Modifies the start menu and the primary example used for this project. For a free option use ExplorerPatcher below.
Stardock Software Stardock Software Collection of clean (but paid) Windows modding tools for the Start Menu and workflow. Not needed is optional but nice to have.
ExplorerBlurMica Maplespe Adds background blur effect, Acrylic or Mica effect to Explorer.
ExplorerBgTool Maplespe Allows custom background images in Windows Explorer.
DWMBlurGlass Maplespe Adds custom effects to the system title bar and core Windows apps.
Windhawk Ramen Software Customization marketplace for Windows programs.
ExplorerPatcher Valinet Modifies the start menu, a free alternative to StartIsBack.
RightClickCompress OT Davies Adds right-click option to compress images and videos.
MacType Snowie2000 Improves font rendering in Windows.
Chawye Hsu's MacType Profile Chawye Hsu Custom profile for better font rendering.
WinSetView LesFerch Sets Windows File Explorer default folder views easily.
TranslucentTB TranslucentTB Team Makes the Windows taskbar translucent/transparent.
Rainmeter Rainmeter Team Displays customizable skins on your desktop.
Zephyr 2.0 smithxtt Very clean rainmeter theme for your desktop.
Sonder michaelpurses Clean rainmeter skin for clock usage or ultrawide additons.
MicaForEveryone Mica For Everyone Team Enables backdrop effects on Win32 apps in Windows 11.
FileOptimizer Nikkhokkho Optimizes files to reduce size and improve performance.
Czkawka Qarmin Simple and fast tool for finding duplicate files.
Ungoogled Chromium (Main Browser) Ungoogled Software Privacy-focused version of Chromium with added extensions for enhanced privacy and usability.
Rose Pine for Chrome Rose Pine Dev Aesthetic theme for Chrome with soft, lavender color schemes.
Lavender New Tab Independent Custom new tab page with a lavender aesthetic.
uBlock Origin Raymond Hill Open-source ad blocker.
Bypass Paywalls Clean Magnonell Extension to bypass paywalls on news sites.
Hide YouTube Shorts exterrestris Hides YouTube Shorts from the main page.
Enhancer for YouTube Maxime RF YouTube extension with style support.
LocalCDN nitrux Extension to load local resources instead of online versions to improve privacy and speed.
YouTube Distraction Blocker zenbreezy Blocks distracting elements on YouTube, focusing on the video content.
Return YouTube Dislike Dmitry Selivanov Returns the dislike count on YouTube videos.
Startpage Startpage Privacy-focused search engine extension while using Google search results still.
Medium Parser Independent Removes paywalls and cleans up Medium articles for readability.
Zen Browser (Firefox Alt for Development) Mozilla Firefox-based alternative browser, optimized for development.
Resource Redirect Icon Themes niivu/RamenSoftware Icon theme resources for system redirection, works with Windhawk but requires additional setup.
Windhawk - Clean up UWP Processes Windhawk Team Minimizes unnecessary UWP processes in Windows for better system performance.
Windhawk - Taskbar Height and Icon Size Windhawk Team Customizes the taskbar's height and adjusts icon sizes on Windows 11.
Windhawk - Taskbar Labels for Windows 11 Windhawk Team Adds text labels back to the taskbar icons in Windows 11.
Windhawk - Taskbar Clock Customization Windhawk Team Allows for custom formatting and styling of the taskbar clock in Windows 11.
Windhawk - Middle Click to Close on Taskbar Windhawk Team Enables closing apps on the taskbar by middle-clicking their icons.
K-Lite Codec Pack Codec Guide Comprehensive media codec pack, replaces VLC for video playback.
Peazip Giorgio Tani Open-source file archiver utility supporting many formats.
Obsidian Obsidian Knowledge base app used for note-taking and personal organization.
ShareX ShareX Team Open-source screen capture and recording tool.
nvidiaProfileInspector Orbmu2k Tool for creating custom profiles for Nvidia GPU settings.
Equalizer APO Independent System-wide audio equalizerand VSTs for Windows.
ImageGlass d2phap Lightweight, open-source image viewer for Windows.
NVCleanInstall Independent Tool to customize Nvidia driver installation, removing unnecessary components.
winget Microsoft Windows Package Manager CLI tool for installing and managing apps.
UniGetUI UniGet Devs GUI version of winget for easier package management.
PowerShell 7 Microsoft Advanced command-line shell and scripting language.
FFmpeg FFmpeg Team Cross-platform tool to record, convert, and stream audio and video.
TCP Optimizer SpeedGuide.net Tool for optimizing your Internet connection in Windows.
NextDNS NextDNS DNS-based privacy and security tool.
PowerToys Microsoft Utilities for advanced Windows users to customize and optimize their experience.