mirror of
https://github.com/ChrisTitusTech/winutil.git
synced 2025-06-28 00:54:47 -05:00
Test 2024 01 15 (#1456)
* File Converter * Adding wiki directory where we can start storing all the wikis for now (#1405) * change logseq url and add .net 8 (#1385) * Update applications.json Add Official logseq url Add .net runtime 8.0 * compile with new logseq and .net 8 runtime * add thorium avx2 * Compile Winutil * Anoter one of those huge PRs - Fix version inefficiency the version is already stored in sync, no need to slow down loading by one extra replace. - Created custom dialog and About message - Create a menu with Import/Export values - press on teh Settings cog in the right upper corner and save all the checkboxes - then you can either load them or load and run automatically - Made Import Export load accross the whole app - Optimized the way checkbox controls are looked up, it is 20% faster now - Added a switch to load all the boxes from a config file - example: .winutil.ps1 -Config "C:UsersasdfDesktop\111.json" - Added a switch to run all the action in unattended mode by passing -Run siwthc - example: .winutil.ps1 -Config "C:UsersasdfDesktop\111.json" -Run - This will run all the tweaks and install all the apps * Fixing a couple of bugs and blur fonts, also menu now closes when focus is lost * Remove Cider Music Player (#1400) * Update winutil.ps1 * Update applications.json * Compile Winutil * Checking in wiki files. Once you get wiki going you will be able to just copy this content to the wiki. Or leave it as-is, which maybe better because than the community could edit it * Adding microwin usage error wiki * fixing link the the new wiki location * Adding automation section to the readme * Fixing doc errors * Adding conda and a couple or tools used by scientists, also fixing a nesty bug with winget if you don't specify scope=machine tools like python will not work correctly * fix application mismatch * Update applications.json --------- Co-authored-by: Cristian Negulescu <cristian@clamsen.com> Co-authored-by: Chris Titus <dfm.titus@gmail.com> Co-authored-by: ChrisTitusTech <ChrisTitusTech@users.noreply.github.com> Co-authored-by: KonTy <KonTy@github.com> Co-authored-by: Tommi Pöntinen <98650216+hamburgerghini1@users.noreply.github.com> Co-authored-by: Chris Titus <contact@christitus.com> * Compile Winutil * remove files application (#1408) * Update README.md (#1421) * Compile Winutil * Update links, descriptions + add choco id for twinkle tray (#1426) * update twinkle tray * update wingetui * update wisetoys link * update floorp link * Compile Winutil * Add some useful programs and fix an app's url (#1427) * fix the link for strawberry music player The existing one opens a python library * feat: add some useful apps * changed the link in the wrong place * Compile Winutil * Added new toggle tweak button (#1434) * add new ToggleSwitch * add new function to disable/enable toggle button * add new name of the button for the given toggle * added new toggle tweak * Compile Winutil * Feat: Add Microsoft Power BI program (#1438) * Compile Winutil * Fix Fredium App Link (#1440) * Update applications.json (#1448) Updated the link to Prism Launcher to point to the correct url * Compile Winutil * fix for bug with selecting presets and toggle switches (#1447) * Update Invoke-WPFPresets.ps1 * Update Invoke-WPFPresets.ps1 * Compile Winutil * Update winutil.ps1 --------- Co-authored-by: KonTy <9524513+KonTy@users.noreply.github.com> Co-authored-by: Cristian Negulescu <cristian@clamsen.com> Co-authored-by: ChrisTitusTech <ChrisTitusTech@users.noreply.github.com> Co-authored-by: KonTy <KonTy@github.com> Co-authored-by: Tommi Pöntinen <98650216+hamburgerghini1@users.noreply.github.com> Co-authored-by: Munkk <152475628+munkk01@users.noreply.github.com> Co-authored-by: DeveloperDurp <developerdurp@durp.info> Co-authored-by: OmriOn <76548146+OmriOn@users.noreply.github.com> Co-authored-by: Keshav S <55992029+Keshav13142@users.noreply.github.com> Co-authored-by: Vuk Lekić <vuklekic22@gmail.com> Co-authored-by: André Gonzalez <lopescg@gmail.com> Co-authored-by: playgroundsskiff <149293245+playgroundsskiff@users.noreply.github.com> Co-authored-by: BusterBean <73446417+BusterBean@users.noreply.github.com>
This commit is contained in:
47
README.md
47
README.md
@ -4,12 +4,23 @@ This utility is a compilation of Windows tasks I perform on each Windows system
|
||||
|
||||

|
||||
|
||||
## Usage:
|
||||
## Usage
|
||||
|
||||
Requires you to launch PowerShell or Windows Terminal As **ADMINISTRATOR!**
|
||||
The recommended way is to right-click on the start menu and select (PowerShell As Admin *Windows 10* - Windows Terminal As Admin *Windows 11*)
|
||||
Winutil must be run in Admin mode because it performs system-wide tweaks. To achieve this, open PowerShell or Windows Terminal as an administrator. Here are a few ways to do it:
|
||||
|
||||
Launch Command:
|
||||
1. **Right-Click Method:**
|
||||
- Right-click on the start menu.
|
||||
- Choose "PowerShell As Admin" (for Windows 10) or "Windows Terminal As Admin" (for Windows 11).
|
||||
|
||||
2. **Search and Launch Method:**
|
||||
- Press the Windows key.
|
||||
- Type "PowerShell" or "Terminal" (for Windows 11).
|
||||
- Press `Ctrl + Shift + Enter` to launch it with administrator privileges.
|
||||
|
||||
|
||||
### Launch Command
|
||||
|
||||
#### Simple way
|
||||
|
||||
```
|
||||
iwr -useb https://christitus.com/win | iex
|
||||
@ -20,7 +31,31 @@ irm https://christitus.com/win | iex
|
||||
```
|
||||
Courtesy of the issue raised at: [#144](/../../issues/144)
|
||||
|
||||
### Issues:
|
||||
if for some reason this site is not reachable from your country please try running it directly from github
|
||||
|
||||
```
|
||||
irm https://raw.githubusercontent.com/ChrisTitusTech/winutil/main/winutil.ps1 | iex
|
||||
```
|
||||
|
||||
#### Automation
|
||||
|
||||
Some features are avaliable through automation. This allows you to save your config file pass it to Winutil walk away and come back to a finished system. Here is how you can set it up currently with Winutil >24.01.15
|
||||
|
||||
1. On the Install Tab, click "Get Installed", this will get all installed apps **supported by Winutil** on the system
|
||||

|
||||
2. Click on the Settings cog in the upper right corner and chose Export, chose file file and location, this will export the setting file.
|
||||

|
||||
3. Copy this file to a USB or somewhere you can use after Windows installation
|
||||
4. Use Microwin tab to create a cusom Windows image
|
||||
5. Install the Windows image
|
||||
6. In the new Windows, Open PowerShell in the admin mode and run command to automatically apply twekas and install apps from the config file
|
||||
```
|
||||
irm https://christitus.com/win -Config [path-to-your-config] -Run | iex
|
||||
```
|
||||
7. Have a cup of coffee! Come back when it's done.
|
||||
|
||||
|
||||
## Issues:
|
||||
|
||||
- If you are unable to resolve christitus.com/win and are getting errors launching the tool, it might be due to India blocking GitHub's content domain and preventing downloads. You may use a VPN or change your DNS provider to Google/Cloudflare/etc.
|
||||
|
||||
@ -96,6 +131,8 @@ When creating pull requests, it is essential to thoroughly document all changes
|
||||
|
||||
By following these guidelines, we can maintain a high standard of quality and ensure that the codebase remains organized and well-documented.
|
||||
|
||||
NOTE: When creating a function please include "WPF" or "WinUtil" in the name so that it can be loaded into the runspace.
|
||||
|
||||
## Thanks to all Contributors
|
||||
Thanks a lot for spending your time helping Winutil grow. Thanks a lot! Keep rocking 🍻.
|
||||
|
||||
|
Reference in New Issue
Block a user