GitHunt
CR

My Windows dotfiles (PwSh, VSCode, etc.) with a bespoke dotfile manager.

HerFiles

My dotfiles... and, a bespoke Windows dotfiles manager based on modules meant to be version-controlled. Not meant to be used outside of this context.

Dotfiles

How to use

In a PowerShell prompt:

.\Import-HerFiles.ps1

# This will install the `HerFiles` contents by default, installing this repo's dotfiles.
# This will install all the modules by default.
Install-DotFiles
  • If it has to, you will be prompted to allow the installation of the applications.
  • If there's conflicts, you will be prompted to respond to them.

How to update

In a PowerShell prompt:

# This will, by default, generate a `HerFiles` folder in PWD, generating for all modules.
# Recommended to sync with Git.
Gather-DotFiles

then, maybe commit to Git!

Structure

  • PWD: usually, here is where you'll put the results from Gather-DotFiles.
  • $HOME\.herfiles: the directory where all sorts of stray files go. Updated as an Install-DotFiles step.

Why?

Some of the dotfiles get complicated and need file management.

Languages

PowerShell97.7%JavaScript2.1%CSS0.2%

Contributors

Created January 29, 2026
Updated February 17, 2026