diff --git a/windows/README.md b/windows/README.md
new file mode 100644
index 0000000..fb0b061
--- /dev/null
+++ b/windows/README.md
@@ -0,0 +1,9 @@
+# dots2-windows
+
+Dotfiles for Windows managed using [PSDotFiles](https://github.com/ralish/PSDotFiles). Install it using:
+
+```
+Install-Module -Name PSDotFiles
+$DotFilesPath = $PWD
+Install-DotFiles
+```
diff --git a/windows/metadata/nvim.xml b/windows/metadata/nvim.xml
new file mode 100644
index 0000000..d4bc25f
--- /dev/null
+++ b/windows/metadata/nvim.xml
@@ -0,0 +1,14 @@
+
+
+ Neovim
+
+
+ FindInPath
+ nvim
+
+
+
+ LocalApplicationData
+ nvim
+
+
diff --git a/windows/metadata/pwsh.xml b/windows/metadata/pwsh.xml
new file mode 100644
index 0000000..51490fb
--- /dev/null
+++ b/windows/metadata/pwsh.xml
@@ -0,0 +1,14 @@
+
+
+ Windows PowerShell
+
+
+ FindInPath
+ powershell
+
+
+
+ Personal
+ PowerShell
+
+
diff --git a/windows/nvim b/windows/nvim
new file mode 120000
index 0000000..a071a4f
--- /dev/null
+++ b/windows/nvim
@@ -0,0 +1 @@
+../nvim
\ No newline at end of file
diff --git a/windows/pwsh/Microsoft.PowerShell_profile.ps1 b/windows/pwsh/Microsoft.PowerShell_profile.ps1
new file mode 100644
index 0000000..93a9725
--- /dev/null
+++ b/windows/pwsh/Microsoft.PowerShell_profile.ps1
@@ -0,0 +1,2 @@
+# TODO: Fix path
+$DotFilesPath = "$HOME\Documents\dots2\windows"