winget install CLechasseur.PathCopyCopy # Windows Explorer extension for copying file paths
winget install Logitech.OptionsPlus # Logitech device configuration
winget install Nvidia.GeForceExperience # NVIDIA GPU managementSet-ExecutionPolicy RemoteSigned -Scope CurrentUser
iwr -useb get.scoop.sh | iex
scoop bucket add main
scoop bucket add extras
scoop bucket add versions
scoop bucket add nerd-fonts
scoop bucket add nonportableThe full list lives in the PowerShell script. To install everything on a new Windows machine:
pwsh ~/scripts/windows/install-scoop-apps.ps1Install uv per OS (Scoop on Windows, pacman/brew on Linux/mac, or see https://docs.astral.sh/uv/getting-started/installation/):
# Linux (Arch): sudo pacman -S uv
# macOS: brew install uv
# Windows: scoop install main/uv (included in install script above)
uv tool install sqlit-tui # A user friendly TUI for SQL databases.User-level Python venvs (in ~/.venvs/) that the Obsidian "obsidian_terminal" plugin
and Neovim's Python provider depend on. The dotfiles repo ships bootstrap scripts in
~/.config/uv/scripts/ — run them once after chezmoi apply on a new machine.
# Obsidian "obsidian_terminal" plugin (Python 3.11)
pwsh ~/.config/uv/scripts/install-obsidian-terminal.ps1
# Neovim's Python provider (Python 3.12)
pwsh ~/.config/uv/scripts/install-pynvim.ps1After running, point the consuming tool at the rebuilt interpreter:
- Obsidian plugin settings → Python path:
C:\Users\<you>\.venvs\obsidian_terminal\Scripts\python.exe - Neovim is already configured to use
C:\Users\<you>\.venvs\pynvim\Scripts\python.exe(seedot_config/nvim/lua/config/globals.lua.tmpl).
TBD
TBD