📖 [Docs]: Font check, update, and uninstall workflows now documented#67
📖 [Docs]: Font check, update, and uninstall workflows now documented#67Marius Storhaug (MariusStorhaug) wants to merge 4 commits intomainfrom
Conversation
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
There was a problem hiding this comment.
Pull request overview
This PR updates the project README to document common post-installation workflows (checking whether a font is installed, updating to the latest version, and uninstalling) using the existing Fonts module dependency, addressing the discoverability gap described in issue #66.
Changes:
- Added README usage guidance for verifying installed NerdFonts via
Get-Font(current user vs all users). - Documented the recommended “update” approach as a reinstall using
Install-NerdFont -Forcedue to lack of embedded version metadata in font files. - Added README examples for uninstalling fonts via
Uninstall-Font, including user and system scopes.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
The update/reinstall section only showed the default CurrentUser scope, inconsistent with Check and Uninstall sections that show both scopes. Added -Scope AllUsers variant with elevation note to prevent users from accidentally creating a separate per-user install when updating a system-wide font.
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
…stream; add Update-Module guidance
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| ``` | ||
|
|
||
| This re-downloads and installs the font version bundled with your installed NerdFonts module, overwriting any existing | ||
| files. To pick up newer font releases, update the NerdFonts module first (`Update-Module -Name NerdFonts`). |
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| ``` | ||
|
|
||
| This re-downloads and installs the font version bundled with your installed NerdFonts module, overwriting any existing | ||
| files. To pick up newer font releases, update the NerdFonts module first (`Update-Module -Name NerdFonts`). |
The README now documents the three most common post-install workflows that were previously undiscoverable: checking whether a NerdFont is installed, updating to the latest version, and uninstalling a font. These workflows use the Fonts module that is already installed automatically as a dependency.
New: Check if a NerdFont is installed
The README now includes examples showing how to use
Get-Fontto query whether a specific NerdFont is installed, for bothCurrentUserandAllUsersscopes.New: Update an installed NerdFont
A new section explains that font files do not embed a NerdFonts release version, so there is no direct "outdated" check. The documented approach is to reinstall with
Install-NerdFont -Name '<font>' -Forceto ensure the latest version.New: Uninstall a NerdFont
The README now shows how to use
Uninstall-Fontto remove NerdFonts, with examples for both user and system scopes. The section links to the Fonts module documentation and notes the dependency is installed automatically.Technical Details
README.mdwas changed — no code changes.## Usage, following the established pattern of the existing install subsections.