1446 Commits (main)
 

Author SHA1 Message Date
Plínio Larrubia 2070de7156
`docs`: Show develop branch as a download option 2 weeks ago
Plínio Larrubia ab5d4476e0
`refactor`: GUI window will scale based on current resolution
- Resolutions less than 1024 x XXX will set Window width to 99%
- Added lib to get current resolution
  - As a parameter switch, if enabled will get resolution by Scaling (DPI%)
- Renamed 'Remove and Disable Xbox' on GUI and file to 'Remove Xbox', 'remove-xbox'
- Fixed PictureBox size after running debloat tweaks
`docs`: Update GUI Script Features section
2 weeks ago
Plínio Larrubia 8f7947bf2a
`feat`: added disable-photo-viewer.reg
- Should work with personal-tweaks when Undoing tweaks
- Update line spacing in enable-photo-viewer
2 weeks ago
Plínio Larrubia f70e563791
`refactor`:
- Create set-service-state lib
 - This lib is to improve setting Windows Service configurations
- Use new lib on optimize-services script to manage services better
- Use new lib on remove-and-disable-xbox script
- Services configurations are now uniform!
- Use Write-Status over Write-Host on remove-and-disable-xbox
2 weeks ago
Plínio Larrubia 530e2ba0ad
`refactor`:
- Rename libs install-software and remove-uwp-apps
- Break comment lines
2 weeks ago
Plínio Larrubia c08a79dc28
ci: update powershell-linter to apply on main and develop branches 2 weeks ago
Plínio Larrubia 078575a407
git: create develop branch
- helps with development and pull requests
2 weeks ago
Plínio Larrubia 73e57b5809
feat: add stream deck install 2 weeks ago
Plínio Larrubia 6baa7e60df
feat: Rename and update Streamlabs OBS install to rebranded version (#17) 2 weeks ago
Plínio Larrubia 5ab74d1be1
fix: PSUseOutputTypeCorrectly on get-hardware-info.psm1 2 weeks ago
Plínio Larrubia 7dadde765d
fix: Streaming services to alphabetic order 2 weeks ago
Plínio Larrubia d8f9c9b78c
feat(UI): added new sw install category (Streaming Services)
- Moved Spotify from 'Audio/Video Tools'
- Show current GPU from Window (May overflow depending on your hardware)
- Fixed weird Labels position 🤨
2 weeks ago
Plínio Larrubia be7f43c7c9
docs: updated script gui GIF 2 weeks ago
Plínio Larrubia e0a9c5ef1c
fix: improve git-gnupg-ssh setup algorithm for Git user
- Setting git properties is now relative to 2 properties selected by call
- Added init.defaultBranch configuration
- Select GPG folder even if SSH was cancelled
- Changed comment on SSH key creation
2 weeks ago
Plínio Larrubia baefafd99d
fix(ui-helper): Pass the remaining parameter to the function 2 weeks ago
Plínio Larrubia 70a4008942
feat: drop 'Install Gaming Dependencies' button, but readd each package to GUI 2 weeks ago
Plínio Larrubia 7a96c90593
feat: drop 'Install CPU/GPU Drivers Updaters' button, but readd each package to GUI
- Added AMD Ryzen Chipset Driver (via Chocolatey)
2 weeks ago
Plínio Larrubia 86ab8e7417
fix: 3x optimize-performance Line trailing whitespace 2 weeks ago
Plínio Larrubia 8601e3cfbf
feat/fix: revamped Repair Windows to be more verbose
- Restoring default power plans is now possible
- All BITS jobs will be deleted to get disk space
2 weeks ago
Plínio Larrubia 508cd32fce
feat(power-plan): finally be able to remove duplicates of "Ultimate Performance"
- Only deleted found dupes, your custom power plans are safe, as long it doens't have the same name
- Moved Hibernate tweaks from personal-tweaks to optimize-performance
2 weeks ago
Plínio Larrubia 4692036656
lib(write-caption): went back to '==>' when outputing 2 weeks ago
Plínio Larrubia 4eb0591d7a
docs: refactored 'More Debloat Scripts' section 2 weeks ago
Plínio Larrubia 86f9503cb6
lib(fix): shortcut is created with full description 2 weeks ago
Plínio Larrubia 4bd3771a4c
fix: shutdown computer shortcut is now created due to a dumb mistake 🤦‍♂️
- Added hotkey to shortcut description
2 weeks ago
Plínio Larrubia d3dfa24640
fix: remove qemu-guest-agent as the host computer is not the guest
- only affects qemu installation
2 weeks ago
Plínio Larrubia e643662846
fix: 3x Line with trailing whitespace (no code changes) 2 weeks ago
Plínio Larrubia 8bca3941e5
packages: added a bunch of packages to install via GUI
- Adobe Acrobat DC
- Audacity
- HWInfo
- JetBrains.Toolbox
- Oracle VirtualBox
- PuTTy
- QEMU + QEMU Guest Agent
- Signal
- Skype 🤡 (Updated troubleshooting documentation)
- Sumatra PDF
- Visual Studio Community 2022
- VMware Workstation Player
- Whatsapp Desktop (MS Store)
- WinSCP
- Wireshark

UI: reorganized each section (again)
- Had a better Apps distribution after formatting a fresh Windows install
- Refactor more variable names (CaptionLabel) to not get confused while reordering softwares categories
(seriously, it was a hell, now it's painless)
2 weeks ago
Plínio Larrubia ae24ff68a6
UI: cleanup comments and rename variables to more ease of maintainment 2 weeks ago
Plínio Larrubia 1f32834321
feat(UI): added 2 customizable tweaks
- Enable/Disable God Mode: create or remove the hidden desktop folder
- Enable/Disable Shutdown Computer shortcut: create or remove a shortcut on the Desktop to shutdown the PC without prompting anything

files: removed the old create-shutdown-shortcut.bat and enable-god-mode.ps1
- God Mode code was reutilized

UI: divided customizable tweaks in 2 categories
- Moved Take Ownership and God Mode tweaks to Miscellaneous Features
- Fixed PictureBox positioning
- Change PictureBox after running "Remove and Disable Xbox"

Doc: revamped GUI Script Features section and More Debloat Scripts
2 weeks ago
Plínio Larrubia 996243ddb5
lib: added new lib to create shortcut file ".lnk"
- WScript required but always enabled
- Renamed prop on ui-helper New-PictureBox()
- Added () to function names without it
2 weeks ago
Plínio Larrubia c3b61dbccb
fix: updated assets resolutions
- On windows-11-logo.png increased rounded rectangle from 20% to 25% (i swear i don't change from this anymore)
- Other images changed resolution proportion (1:1)
2 weeks ago
Plínio Larrubia 7ffd878e8c
Feat(Registry/UI): New customizable tweaks options with registry
- Added Enable/Disable Activity history
- Added Enable/Disable Take Ownership context menu
- Renamed enable/disable-search-idx
- Renamed UI sections
- Updated Documentation
2 weeks ago
Plínio Larrubia 92ecd8eaf5
misc: replace and remove comments 2 weeks ago
Plínio Larrubia c345715568
Refactor(UI): remove unused code at all
- Move back the UI Layout to the Win10ScriptGUI
- Rename gui-helper to ui-helper
- Switched UI functions parameters to direct values instead of global variables
- As the layout code is back on Win10ScriptGUI, there are much less global variables (less problems)
- Updated green color to not burn the eyes
- Use White instead of Purple on labels
- Renamed WSL software install
- Compensate the Customizable Tweaks state (OFF/ON) with spaces
- Buttons now have colored borders and have effect on mouse hover
- PSScriptAnalyzer is much happy now (-40 Security Warnings 🙂)
2 weeks ago
Plínio Larrubia 24d2abe5a5
refactor(WSL/Arch): Rename files and install remaining features to WSL Preview 2 weeks ago
Plínio Larrubia b073e20051
fix(pkg-mngrs): Use Write-Status lib over Write-Host 2 weeks ago
Plínio Larrubia 0a79419fff
fix(remove-uwp-apps): Say that the Apps removed will be wiped from all users 2 weeks ago
Plínio Larrubia 7d4e875965
fix(install-font): When adding a OpenType font overwrite - and _ with 1 space 2 weeks ago
Plínio Larrubia 84293026dd
fix(UI): Small refactor
- New-Form function defaults minimize and maximize as true
- Put more values that can be used on FormBorderStyle in case i forgot
- Removed static type to Font Styles, was occupying line space

fix(CLI/GUI): Use -Force param to import modules

- This remove the need to restart the terminal every time i update an lib (.psm1)
2 weeks ago
Plínio Larrubia 89c1de054c
Feat(GUI): final stylization touches 2 weeks ago
Plínio Larrubia 4fe85761d9
fix: miscellanious fixes 2 weeks ago
Plínio Larrubia 9651046980
feat: Install Nerd Fonts is isolated in as a new option
- Install JetBrains Mono font aside with MesloLGS
- Install-Font lib updated to install TrueType or OpenType fonts
- Removed verification before installing fonts, it was a soft and useless way to verify
- Fonts folder will be deleted after process

feat: Windows Terminal will remain as first option on Devlopment (Windows)

fix: GUI elements with wrong button sizes

- Also put yellow buttons and blue checkboxes in Italic style

fix: Put src/tmp/Fonts folder on .gitignore
2 weeks ago
Plínio Larrubia 7c4cf9d826
fix: Refactored libs
- Get-CPU passed list direct through the ForEach
- Get-APIFile got parameters renamed for better understanding
- Uninstall-Software was getting 'installed successfully' message, renamed it
- Write-Status Parameter was spaces ahead the identation
2 weeks ago
Plínio Larrubia 4302d95486
fix(optimize-privacy): Change Windows Update registry path (Removed Wow6432Node)
feat(wsl-install): when installing WSL, enable updates to other microsoft products on Windows Update

- This will auto-update WSL via Windows Update
2 weeks ago
Plínio Larrubia 0928df22a4
fix(arch-wsl): Install the certificate manually to not get errors
- Also import title-templates to get colored output on terminal
- Remove the downloaded files after finished
2 weeks ago
Plínio Larrubia 819bfbf523
Docs: Reduce icon size 2 weeks ago
Plínio Larrubia 14fec1f79d
Docs: Transform icon with rounded borders 2 weeks ago
Plínio Larrubia 5b67bef859
Feat(GUI): You can now uninstall the WSL Preview via Uninstall Selected
Doc: Changed 2 words for better understanding
2 weeks ago
Plínio Larrubia 0ccac78ed8
fix(wsl-install): Refactor update after WSL install 2 weeks ago
Plínio Larrubia fb9a0d098e
fix/feat: Unify WSL(g) 2 / Preview install to let the script decide which WSL is better 2 weeks ago