Skip to content

Commit 7f22f10

Browse files
Merge branch 'main' into TIMEDATE-Legacypanel-addition
2 parents b6b6a43 + 661dfa6 commit 7f22f10

File tree

135 files changed

+286
-13130
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

135 files changed

+286
-13130
lines changed
File renamed without changes.

.github/mkdocs.yml

Lines changed: 0 additions & 91 deletions
This file was deleted.

.github/requirements.txt

Lines changed: 0 additions & 51 deletions
This file was deleted.

.github/workflows/github-pages.yaml

Lines changed: 0 additions & 33 deletions
This file was deleted.

README.md

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
This utility is a compilation of Windows tasks I perform on each Windows system I use. It is meant to streamline *installs*, debloat with *tweaks*, troubleshoot with *config*, and fix Windows *updates*. I am extremely picky about any contributions to keep this project clean and efficient.
99

10-
![screen-install](./docs/assets/Title-Screen.png)
10+
![screen-install](https://raw.githubusercontent.com/Chris-Titus-Docs/winutil-docs/refs/heads/main/assets/images/Title-Screen.png)
1111

1212
## 💡 Usage
1313

@@ -39,12 +39,38 @@ If you have Issues, refer to [Known Issues](https://winutil.christitus.com/known
3939

4040
## 🎓 Documentation
4141

42+
> [!NOTE]
43+
> To contribute to the documentation, please visit [WinUtil Docs Repo](https://github.com/Chris-Titus-Docs/winutil-docs) for more info.
44+
4245
### [WinUtil Official Documentation](https://winutil.christitus.com/)
4346

4447
### [YouTube Tutorial](https://www.youtube.com/watch?v=6UQZ5oQg8XA)
4548

4649
### [ChrisTitus.com Article](https://christitus.com/windows-tool/)
4750

51+
## 🛠️ Build & Develop
52+
53+
> [!NOTE]
54+
> Winutil is a relatively large script, so it's split into multiple files which're combined into a single `.ps1` file using a custom compiler. This makes maintaining the project a lot easiler.
55+
56+
Get a copy of the source code, this can be done using GitHub UI (`Code -> Download ZIP`), or by cloning (downloading) the repo using git.
57+
58+
If git is installed, run the following commands under a PowerShell window to clone and move into project's directory:
59+
```ps1
60+
git clone --depth 1 "https://github.com/ChrisTitusTech/winutil.git"
61+
cd winutil
62+
```
63+
64+
To build the project, run the Compile Script under a PowerShell window (admin permissions IS NOT required):
65+
```ps1
66+
.\Compile.ps1
67+
```
68+
69+
You'll see a new file named `winutil.ps1`, which's created by `Compile.ps1` script, now you can run it as admin and a new window will popup, enjoy your own compiled version of WinUtil :)
70+
71+
> [!TIP]
72+
> For more info on using WinUtil and how to develop for it, please consider reading [the Contribution Guidelines](https://winutil.christitus.com/contributing/), if you don't know where to start, or have questions, you can ask over on our [Discord Community Server](https://discord.gg/RUbZUZyByQ) and active project members will answer when they can.
73+
4874
## 💖 Support
4975
- To morally and mentally support the project, make sure to leave a ⭐️!
5076
- EXE Wrapper for $10 @ https://www.cttstore.com/windows-toolbox
@@ -53,7 +79,7 @@ If you have Issues, refer to [Known Issues](https://winutil.christitus.com/known
5379

5480
These are the sponsors that help keep this project alive with monthly contributions.
5581

56-
<!-- sponsors --><a href="https://github.com/TriHydera"><img src="https:&#x2F;&#x2F;github.com&#x2F;TriHydera.png" width="60px" alt="User avatar: TriHydera" /></a><a href="https://github.com/DelDongo"><img src="https:&#x2F;&#x2F;github.com&#x2F;DelDongo.png" width="60px" alt="User avatar: " /></a><a href="https://github.com/markamos"><img src="https:&#x2F;&#x2F;github.com&#x2F;markamos.png" width="60px" alt="User avatar: Mark Amos" /></a><a href="https://github.com/dwelfusius"><img src="https:&#x2F;&#x2F;github.com&#x2F;dwelfusius.png" width="60px" alt="User avatar: " /></a><a href="https://github.com/mews-se"><img src="https:&#x2F;&#x2F;github.com&#x2F;mews-se.png" width="60px" alt="User avatar: Martin Stockzell" /></a><a href="https://github.com/jdiegmueller"><img src="https:&#x2F;&#x2F;github.com&#x2F;jdiegmueller.png" width="60px" alt="User avatar: Jason A. Diegmueller" /></a><a href="https://github.com/robertsandrock"><img src="https:&#x2F;&#x2F;github.com&#x2F;robertsandrock.png" width="60px" alt="User avatar: RMS" /></a><a href="https://github.com/KenichiQaz"><img src="https:&#x2F;&#x2F;github.com&#x2F;KenichiQaz.png" width="60px" alt="User avatar: Stefan" /></a><a href="https://github.com/paulsheets"><img src="https:&#x2F;&#x2F;github.com&#x2F;paulsheets.png" width="60px" alt="User avatar: Paul" /></a><a href="https://github.com/djones369"><img src="https:&#x2F;&#x2F;github.com&#x2F;djones369.png" width="60px" alt="User avatar: Dave J. - WhamGeek" /></a><a href="https://github.com/anthonymendez"><img src="https:&#x2F;&#x2F;github.com&#x2F;anthonymendez.png" width="60px" alt="User avatar: Anthony Mendez" /></a><a href="https://github.com/FatBastard0"><img src="https:&#x2F;&#x2F;github.com&#x2F;FatBastard0.png" width="60px" alt="User avatar: " /></a><a href="https://github.com/DursleyGuy"><img src="https:&#x2F;&#x2F;github.com&#x2F;DursleyGuy.png" width="60px" alt="User avatar: DursleyGuy" /></a><a href="https://github.com/realmuddy"><img src="https:&#x2F;&#x2F;github.com&#x2F;realmuddy.png" width="60px" alt="User avatar: Phillip Waters" /></a><a href="https://github.com/quaszi"><img src="https:&#x2F;&#x2F;github.com&#x2F;quaszi.png" width="60px" alt="User avatar: " /></a><a href="https://github.com/DwayneTheRockLobster1"><img src="https:&#x2F;&#x2F;github.com&#x2F;DwayneTheRockLobster1.png" width="60px" alt="User avatar: " /></a><a href="https://github.com/KieraKujisawa"><img src="https:&#x2F;&#x2F;github.com&#x2F;KieraKujisawa.png" width="60px" alt="User avatar: Kiera Meredith" /></a><a href="https://github.com/craigccfl"><img src="https:&#x2F;&#x2F;github.com&#x2F;craigccfl.png" width="60px" alt="User avatar: CraigW" /></a><a href="https://github.com/RoelCrabbe"><img src="https:&#x2F;&#x2F;github.com&#x2F;RoelCrabbe.png" width="60px" alt="User avatar: Roel Crabbé" /></a><a href="https://github.com/Data-Syd"><img src="https:&#x2F;&#x2F;github.com&#x2F;Data-Syd.png" width="60px" alt="User avatar: Data Syd" /></a><!-- sponsors -->
82+
<!-- sponsors --><a href="https://github.com/TriHydera"><img src="https:&#x2F;&#x2F;github.com&#x2F;TriHydera.png" width="60px" alt="User avatar: TriHydera" /></a><a href="https://github.com/DelDongo"><img src="https:&#x2F;&#x2F;github.com&#x2F;DelDongo.png" width="60px" alt="User avatar: " /></a><a href="https://github.com/markamos"><img src="https:&#x2F;&#x2F;github.com&#x2F;markamos.png" width="60px" alt="User avatar: Mark Amos" /></a><a href="https://github.com/dwelfusius"><img src="https:&#x2F;&#x2F;github.com&#x2F;dwelfusius.png" width="60px" alt="User avatar: " /></a><a href="https://github.com/mews-se"><img src="https:&#x2F;&#x2F;github.com&#x2F;mews-se.png" width="60px" alt="User avatar: Martin Stockzell" /></a><a href="https://github.com/jdiegmueller"><img src="https:&#x2F;&#x2F;github.com&#x2F;jdiegmueller.png" width="60px" alt="User avatar: Jason A. Diegmueller" /></a><a href="https://github.com/robertsandrock"><img src="https:&#x2F;&#x2F;github.com&#x2F;robertsandrock.png" width="60px" alt="User avatar: RMS" /></a><a href="https://github.com/KenichiQaz"><img src="https:&#x2F;&#x2F;github.com&#x2F;KenichiQaz.png" width="60px" alt="User avatar: Stefan" /></a><a href="https://github.com/paulsheets"><img src="https:&#x2F;&#x2F;github.com&#x2F;paulsheets.png" width="60px" alt="User avatar: Paul" /></a><a href="https://github.com/djones369"><img src="https:&#x2F;&#x2F;github.com&#x2F;djones369.png" width="60px" alt="User avatar: Dave J. - WhamGeek" /></a><a href="https://github.com/anthonymendez"><img src="https:&#x2F;&#x2F;github.com&#x2F;anthonymendez.png" width="60px" alt="User avatar: Anthony Mendez" /></a><a href="https://github.com/FatBastard0"><img src="https:&#x2F;&#x2F;github.com&#x2F;FatBastard0.png" width="60px" alt="User avatar: " /></a><a href="https://github.com/DursleyGuy"><img src="https:&#x2F;&#x2F;github.com&#x2F;DursleyGuy.png" width="60px" alt="User avatar: DursleyGuy" /></a><a href="https://github.com/realmuddy"><img src="https:&#x2F;&#x2F;github.com&#x2F;realmuddy.png" width="60px" alt="User avatar: Phillip Waters" /></a><a href="https://github.com/quaszi"><img src="https:&#x2F;&#x2F;github.com&#x2F;quaszi.png" width="60px" alt="User avatar: " /></a><a href="https://github.com/DwayneTheRockLobster1"><img src="https:&#x2F;&#x2F;github.com&#x2F;DwayneTheRockLobster1.png" width="60px" alt="User avatar: " /></a><a href="https://github.com/KieraKujisawa"><img src="https:&#x2F;&#x2F;github.com&#x2F;KieraKujisawa.png" width="60px" alt="User avatar: Kiera Meredith" /></a><a href="https://github.com/RoelCrabbe"><img src="https:&#x2F;&#x2F;github.com&#x2F;RoelCrabbe.png" width="60px" alt="User avatar: Roel Crabbé" /></a><a href="https://github.com/Data-Syd"><img src="https:&#x2F;&#x2F;github.com&#x2F;Data-Syd.png" width="60px" alt="User avatar: Data Syd" /></a><!-- sponsors -->
5783

5884
## 🏅 Thanks to all Contributors
5985
Thanks a lot for spending your time helping Winutil grow. Thanks a lot! Keep rocking 🍻.

config/applications.json

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
"content": "AnyDesk",
8686
"description": "AnyDesk is a remote desktop software that enables users to access and control computers remotely. It is known for its fast connection and low latency.",
8787
"link": "https://anydesk.com/",
88-
"winget": "AnyDeskSoftwareGmbH.AnyDesk"
88+
"winget": "AnyDesk.AnyDesk"
8989
},
9090
"audacity": {
9191
"category": "Multimedia Tools",
@@ -247,14 +247,6 @@
247247
"link": "https://github.com/Hibbiki/chromium-win64",
248248
"winget": "Hibbiki.Chromium"
249249
},
250-
"arc": {
251-
"category": "Browsers",
252-
"choco": "na",
253-
"content": "Arc",
254-
"description": "Arc is a Chromium based browser, known for it's clean and modern design.",
255-
"link": "https://arc.net/",
256-
"winget": "TheBrowserCompany.Arc"
257-
},
258250
"clementine": {
259251
"category": "Multimedia Tools",
260252
"choco": "clementine",
@@ -555,7 +547,7 @@
555547
"category": "Multimedia Tools",
556548
"choco": "ffmpeg-full",
557549
"content": "FFmpeg (full)",
558-
"description": "FFmpeg is a powerful multimedia processing tool that enables users to convert, edit, and stream audio and video files with a vast range of codecs and formats.",
550+
"description": "FFmpeg is a powerful multimedia processing tool that enables users to convert, edit, and stream audio and video files with a vast range of codecs and formats. | Note: FFmpeg can not be uninstalled using winget.",
559551
"link": "https://ffmpeg.org/",
560552
"winget": "Gyan.FFmpeg"
561553
},
@@ -2309,7 +2301,7 @@
23092301
"content": "Viber",
23102302
"description": "Viber is a free messaging and calling app with features like group chats, video calls, and more.",
23112303
"link": "https://www.viber.com/",
2312-
"winget": "Viber.Viber"
2304+
"winget": "Rakuten.Viber"
23132305
},
23142306
"videomass": {
23152307
"category": "Multimedia Tools",

config/feature.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,14 @@
258258
"ButtonWidth": "300",
259259
"link": "https://winutil.christitus.com/dev/features/legacy-windows-panels/control"
260260
},
261+
"WPFPanelcomputer": {
262+
"Content": "Computer Management",
263+
"category": "Legacy Windows Panels",
264+
"panel": "2",
265+
"Type": "Button",
266+
"ButtonWidth": "300",
267+
"link": "https://winutil.christitus.com/dev/features/legacy-windows-panels/computer"
268+
},
261269
"WPFPanelpower": {
262270
"Content": "Power Panel",
263271
"category": "Legacy Windows Panels",

config/preset.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
"WPFTweaksConsumerFeatures",
55
"WPFTweaksDisableExplorerAutoDiscovery",
66
"WPFTweaksDVR",
7-
"WPFTweaksHiber",
87
"WPFTweaksHome",
98
"WPFTweaksLoc",
109
"WPFTweaksServices",

config/themes.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
"AppInstallUnselectedColor": "#F7F7F7",
4747
"AppInstallHighlightedColor": "#CFCFCF",
4848
"AppInstallSelectedColor": "#C2C2C2",
49+
"AppInstallOverlayBackgroundColor":"#6A6D72",
4950
"ComboBoxForegroundColor": "#232629",
5051
"ComboBoxBackgroundColor": "#F7F7F7",
5152
"LabelboxForegroundColor": "#232629",
@@ -85,6 +86,7 @@
8586
"AppInstallUnselectedColor": "#232629",
8687
"AppInstallHighlightedColor": "#3C3C3C",
8788
"AppInstallSelectedColor": "#4C4C4C",
89+
"AppInstallOverlayBackgroundColor":"#2E3135",
8890
"ComboBoxForegroundColor": "#F7F7F7",
8991
"ComboBoxBackgroundColor": "#1E3747",
9092
"LabelboxForegroundColor": "#0567ff",
@@ -99,7 +101,7 @@
99101

100102
"ProgressBarForegroundColor": "#222222",
101103
"ProgressBarBackgroundColor": "Transparent",
102-
"ProgressBarTextColor": "#cccccc",
104+
"ProgressBarTextColor": "#232629",
103105
"ButtonInstallBackgroundColor": "#222222",
104106
"ButtonTweaksBackgroundColor": "#333333",
105107
"ButtonConfigBackgroundColor": "#444444",

0 commit comments

Comments
 (0)