紀錄一下安裝清單,搭配 powershell 7+
scoop 是一套 windows 下的 installer,有點像是 MacOS 下的 brew
以 powershell 當做後端
也有許多 buckets 可以加入
scoop bucket add nerd-fonts
scoop bucket add extras
scoop bucket add sysinternals
也可以利用 線上搜尋 package 看看有沒有自己要用的
Productivity Tools
- firefox 95.0.2
 - draw.io - 畫圖好幫手
 - vlc
 - 7zip
 - anydesk
 - teamviewer
 - obs-studio
 - keepassxc - 管理密碼
 - marktext - markdown 編輯器
 - snipaste - 截圖工具
 - megasync
 
Command Tools
- sudo - 在 windows 下用管理員權限執行
 - curl
 - netcat
 - wget
 - ag - 搜尋好工具
 - croc - 傳檔案好幫手
 - speedtest-cli - 無聊測測
 - file
 - bat
 - busybox - 多很多 linux command
 - cloc - 計算檔案類型數量
 - grep
 - less
 - hexyl - 看看 hex
 - upx
 - ttyd
 - strings
 - neovim
 
Security Tools
- gobuster
 - yara
 - x64dbg - debugger
 - pe-bear
 - sysinternals - 微軟工具包大集合
 - processhacker
 - detect-it-easy
 - process-explorer
 
Font
字體魔人?
- Meslo-NF-Mono
 - Hack-NF-Mono
 - FiraCode-NF-Mono
 - SourceCodePro-NF-Mono
 - UbuntuMono-NF-Mono
 - DroidSansMono-NF-Mono
 - CascadiaCode-NF-Mono
 - DejaVuSansMono-NF-Mono
 
Dev Tools
- git
 - make
 - cmake
 - xmake - 有時候懶得寫 cmake
 - llvm - 主要是用到 ClangFormat
 - python
 - go
 - vim
 - winscp
 - dbeaver
 - sqlitebrowser
 - posh-git - 搭配 powershell 使用 (加入 $Profile)
 - doxygen
 - graphviz - (搭配 doxygen 畫圖)
 - jq
 - jx
 - hyperfine 效能評估工具
 - openssh
 
Win tools
- crystaldiskinfo
 - cpu-z
 - etcher
 - ventoy - 製作多 iso boot usb
 - rufus - 製作 boot usb
 
Misc
- cloudflared
 - scoop-search - 加快 search 速度
 - innounp
 - aria2 - 加快 scoop 下載速度
 - winbox
 - hashcheck - 在檔案屬性顯示 file hash 很方便
 - hugo
 - miniserve
 - ngrok
 - vale
 
安裝後可以用 scoop checkup 看看哪裡有問題需要修復
例如安裝 netcat 會跳防毒,可以把 scoop 目錄加入白名單
Add-MpPreference -ExclusionPath "$($env:programdata)\scoop", "$($env:scoop)"
在日常使用中可以使用 scoop update * 來更新 package,scoop cleanup * 來清除舊有的版本
假如有時候會遇到 bucket 爛掉的情況,大概像下面這樣
Updating Scoop...
Updating 'extras' bucket...
error: Your local changes to the following files would be overwritten by merge:
    bucket/xxxx
Please commit your changes or stash them before you merge.
可以把它移除掉在加回來
scoop bucket rm extras; scoop bucket add extras