https://github.com/journeycodesayush/dotfiles
Config files for different platforms I work on
https://github.com/journeycodesayush/dotfiles
chocolatey dotfiles lazyvim neovim powershell vscode windows
Last synced: 2 months ago
JSON representation
Config files for different platforms I work on
- Host: GitHub
- URL: https://github.com/journeycodesayush/dotfiles
- Owner: JourneyCodesAyush
- License: mit
- Created: 2026-04-13T16:22:29.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-04-26T15:30:36.000Z (2 months ago)
- Last Synced: 2026-04-26T17:23:06.575Z (2 months ago)
- Topics: chocolatey, dotfiles, lazyvim, neovim, powershell, vscode, windows
- Language: Lua
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dotfiles
My personal configuration files and setup scripts.
Currently contains Windows setup only - more platforms may be added later (when I use them).
---
## What's inside
- `windows/` - PowerShell scripts for setting up a new Windows machine
- `nvim/` - Neovim config (LazyVim)
- `vscode/` - VS Code settings and extensions list
---
## Setup on a new Windows machine
> [!NOTE]
> Must be run as Administrator
**1. Install Chocolatey**
```powershell
.\windows\install-chocolatey.ps1
```
**2. Install packages**
```powershell
.\windows\choco-packages.ps1
```
**3. Install npm globals**
```powershell
.\windows\global-package.ps1
```
**4. Create symlinks**
```powershell
.\windows\symlinks.ps1
```
---
## VS Code extensions
To restore extensions:
```powershell
Get-Content vscode\extensions.txt | ForEach-Object { code --install-extension $_ }
```
To export current extensions:
```powershell
code --list-extensions > vscode\extensions.txt
```
---
## License
> Files have their respective licenses
[MIT](LICENSE)