TerminalStyles
0.8.12
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 Felipe Cremerius. MIT.
Package Details
Author(s)
- Felipe Cremerius
Tags
WindowsTerminal Terminal Theme ColorScheme Prompt Cursor Background Font Customization Console Dotfiles pwsh iTerm2 zsh bash ANSI Windows MacOS Linux
Functions
Invoke-TerminalStyle Invoke-TerminalStylesUpdate
PSEditions
Dependencies
This module has no dependencies.
Release Notes
v0.8.12: the picker garbled itself once the style list outgrew the terminal window. It redraws by parking the cursor at a fixed row and overwriting in place, which only works while the whole frame fits below that row -- draw more rows than the terminal has and it scrolls, the saved home row stops pointing at the top of the menu, and every later redraw lands in the wrong place. With 17 styles the frame is already 23 rows and a stock Terminal.app window is 24, so a couple of tuned styles was enough to break it. The list now scrolls within the window, keeping the selection visible and showing how many entries are hidden above and below. Also: the synchronous background fetch could strand a truncated image in the cache, the same way the picker's prefetch could before 0.8.11 -- its error handling cleans up after a failed request, but a Ctrl+C or a killed process never reaches it, and a file sitting at the cache path is treated as a complete entry by every reader. Both paths now download to a temporary name and rename only once the transfer finished.
FileList
- TerminalStyles.nuspec
- tstyles.ps1
- shell\tstyles.sh
- styles\forest\prompt.sh
- styles\eva\theme.json
- styles\tombraider\scheme.json
- styles\sober\profile.ps1
- styles\marquee\README.md
- styles\kitty\prompt.sh
- styles\lain\theme.json
- styles\snowday\scheme.json
- LICENSE
- scripts\capture-screenshots.ps1
- styles\forest\README.md
- styles\eva\prompt.sh
- styles\tombraider\theme.json
- styles\sober\scheme.json
- styles\umbrella\profile.ps1
- styles\kitty\README.md
- styles\lain\prompt.sh
- styles\snowday\theme.json
- terminals.ps1
- styles\gitbash\profile.ps1
- styles\golden-forest\profile.ps1
- styles\eva\README.md
- styles\tombraider\prompt.sh
- styles\sober\theme.json
- styles\umbrella\scheme.json
- styles\garden-rain\profile.ps1
- styles\lain\README.md
- styles\snowday\prompt.sh
- README.md
- styles\gitbash\scheme.json
- styles\golden-forest\scheme.json
- styles\rain\profile.ps1
- styles\tombraider\README.md
- styles\sober\prompt.sh
- styles\umbrella\theme.json
- styles\garden-rain\scheme.json
- styles\neon-rain\profile.ps1
- styles\snowday\README.md
- TerminalStyles.psm1
- styles\gitbash\theme.json
- styles\golden-forest\theme.json
- styles\rain\scheme.json
- styles\halo\profile.ps1
- styles\sober\README.md
- styles\umbrella\prompt.sh
- styles\garden-rain\theme.json
- styles\neon-rain\scheme.json
- styles\ex-machina\profile.ps1
- TerminalStyles.psd1
- styles\gitbash\prompt.sh
- styles\golden-forest\prompt.sh
- styles\rain\theme.json
- styles\halo\scheme.json
- styles\marquee\profile.ps1
- styles\umbrella\README.md
- styles\garden-rain\prompt.sh
- styles\neon-rain\theme.json
- styles\ex-machina\scheme.json
- fonts.json
- styles\gitbash\README.md
- styles\golden-forest\README.md
- styles\rain\prompt.sh
- styles\halo\theme.json
- styles\marquee\scheme.json
- styles\kitty\profile.ps1
- styles\garden-rain\README.md
- styles\neon-rain\prompt.sh
- styles\ex-machina\theme.json
- styles\forest\profile.ps1
- styles\eva\profile.ps1
- styles\rain\README.md
- styles\halo\prompt.sh
- styles\marquee\theme.json
- styles\kitty\scheme.json
- styles\lain\profile.ps1
- styles\neon-rain\README.md
- styles\ex-machina\prompt.sh
- apply.ps1
- styles\forest\scheme.json
- styles\eva\scheme.json
- styles\tombraider\profile.ps1
- styles\halo\README.md
- styles\marquee\prompt.sh
- styles\kitty\theme.json
- styles\lain\scheme.json
- styles\snowday\profile.ps1
- styles\ex-machina\README.md
- shell\appleterminal.js
- styles\forest\theme.json
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.8.15 | 5 | 8/26/2026 |
| 0.8.14 | 3 | 8/26/2026 |
| 0.8.13 | 5 | 8/26/2026 |
| 0.8.12 (current version) | 4 | 8/26/2026 |
| 0.8.11 | 6 | 8/26/2026 |
| 0.8.10 | 5 | 8/26/2026 |
| 0.8.9 | 7 | 8/26/2026 |
| 0.8.8 | 5 | 8/25/2026 |
| 0.8.7 | 6 | 8/25/2026 |
| 0.8.6 | 5 | 8/25/2026 |
| 0.8.5 | 4 | 8/25/2026 |
| 0.8.4 | 11 | 8/22/2026 |
| 0.8.3 | 6 | 8/22/2026 |
| 0.8.2 | 5 | 8/21/2026 |
| 0.8.1 | 8 | 8/21/2026 |
| 0.8.0 | 7 | 8/21/2026 |
| 0.7.1 | 20 | 8/7/2026 |
| 0.7.0 | 5 | 8/7/2026 |
| 0.6.3 | 47 | 6/24/2026 |
| 0.6.2 | 15 | 6/13/2026 |
| 0.6.1 | 10 | 5/30/2026 |
| 0.6.0 | 5 | 5/30/2026 |
| 0.5.0 | 6 | 5/30/2026 |
| 0.4.2 | 6 | 5/29/2026 |
| 0.4.1 | 5 | 5/29/2026 |
| 0.4.0 | 5 | 5/29/2026 |
| 0.3.0 | 5 | 5/29/2026 |
| 0.2.2 | 12 | 5/27/2026 |
| 0.2.1 | 12 | 5/27/2026 |
| 0.2.0 | 16 | 5/27/2026 |
| 0.1.0 | 11 | 5/27/2026 |