Skip to content

Instantly share code, notes, and snippets.

View wyattferguson's full-sized avatar

Wyatt Ferguson wyattferguson

View GitHub Profile
# Verion 2.0
# PowerShell Config: ~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
# Create profie with command:
# code $profile
# Welcome Message
Write-Host ' '
Write-Host ("🐍 python " + ((python --version) -split ' ')[1])
Write-Host ("🤖 powershell " + ((pwsh --version) -split ' ')[1])
Write-Host ("🦀 cargo " + ((cargo --version) -split ' ')[1])
# EZA Theme: ~/.config/eza/theme.yml
# Powershell:
# Set-Item -Path Env:\EZA_CONFIG_DIR C:\Users\wyatt\.config\eza
colourful: true
filekinds:
normal: { foreground: "#ABB2BF" }
directory: { foreground: "#61AFEF" }
symlink: { foreground: "#56B6C2" }
# Starship Config: ~/.config/starship.toml
# THEME: https://starship.rs/presets/pastel-powerline
# Get editor completions based on the config schema
"$schema" = 'https://starship.rs/config-schema.json'
# Timeout for commands executed by starship (in milliseconds).
command_timeout = 3600000
:: Installer 5.5v
:: install python 3.13
winget install -e --id Python.Python.3.13 --scope machine
:: install uv
winget install --id=astral-sh.uv -e
:: install latest Rust
winget install Microsoft.VisualStudio.2022.Community --silent --override "--wait --quiet --add ProductLang En-us --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended"