Random notes for Windows. Primarily for my own reference. At some point I’ll talk about JoeyDebloat.
# VSCode Remote Tunneling
code tunnel
# WinSxS Cleanup
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
# [Source](https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/clean-up-the-winsxs-folder?view=windows-11)
# System Volume Information Cleanup
wmic shadowcopy delete /nointeractive
# Edit Powershell profile (.bashrc equivalent)
notepad $profile
(This assumes you ran JoeyDebloat first as it relies on some of the tools installed there.)
function Add-PermanentPathUser {
param(
[string]$Path
)
[Environment]::SetEnvironmentVariable(
"Path",
[Environment]::GetEnvironmentVariable(
"Path",
[EnvironmentVariableTarget]::USER
) + ";$Path",
[EnvironmentVariableTarget]::USER
)
}
$original_dir = Get-Location
$key_deepseek = Read-Host "Deepseek API Key"
cd ~
New-Item -Path .in -ItemType Directory -Force
Add-PermanentPathUser $(Resolve-Path ~\bin)
cd bin
Invoke-WebRequest https://github.com/zyedidia/eget/releases/download/v1.3.4/eget-1.3.4-windows_amd64.zip -OutFile eget.zip
Expand-Archive eget.zip
mv .\eget\eget-1.3.4-windows_amd64\eget.exe .
Remove-Item -Recurse eget
Remove-Item eget.zip
.\eget zyedidia/eget
.\eget sigoden/aichat
.\eget zyedidia/micro
cd ~
if (!(Test-Path $profile)) {
New-Item -Path $profile -ItemType File -Force
}
Add-Content $profile @"
function ai { aichat -e $args }
function l { ls $args }
function e { micro $args }
`$ENV:EDITOR = "$(Resolve-Path ~\bin\micro.exe)"
"@
$aichat_dir = $($env:APPDATA) + "aichat"
New-Item -Path $aichat_dir -ItemType Directory -Force
cd $aichat_dir
Set-Content config.yaml @"
# see https://github.com/sigoden/aichat/blob/main/config.example.yaml
model: deepseek:deepseek-chat
clients:
- type: openai-compatible
name: deepseek
api_base: https://api.deepseek.com
api_key: $key_deepseek
"@
cd $original_dir
. $profile
refreshenv
echo "You may need to restart your terminal for the changes to take effect."
:: Change directory to script location in batch
cd /D "%~dp0"
Name | Description |
---|---|
SrvMan | Create services, manage hidden services |
DriverStoreExplorer (Rapr) | Clean driverstore packages, reclaim space |
PatchCleaner | Cleans up old/redundant installers, reclaim space |
FurMark | GPU stress test |
Prime95 | CPU/RAM stress test |
Rufus | Create USB install media |
Comments are currently disabled.
By enabling comments, you agree to allow this website to connect to Cusdis and to the Cusdis Privacy Policy.