Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kamack38/windows-dotfiles
🖥️ My Windows dotfiles and other configuration files.
https://github.com/kamack38/windows-dotfiles
config configuration dotfiles powershell windows wsl
Last synced: 1 day ago
JSON representation
🖥️ My Windows dotfiles and other configuration files.
- Host: GitHub
- URL: https://github.com/kamack38/windows-dotfiles
- Owner: kamack38
- License: mit
- Created: 2021-08-05T16:16:40.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-28T16:40:18.000Z (11 days ago)
- Last Synced: 2025-01-28T17:35:36.762Z (11 days ago)
- Topics: config, configuration, dotfiles, powershell, windows, wsl
- Language: Lua
- Homepage:
- Size: 4.73 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: .github/README.md
- Changelog: changelog.config.js
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
My .dotfiles for Windows 11
A collection of configuration files for Windows, including application
installation through [**Chocolatey**](https://chocolatey.org/).[![PowerShell](https://img.shields.io/badge/Made%20with%20PowerShell-568ef7.svg?style=for-the-badge&logo=PowerShell&logoColor=white)](https://github.com/PowerShell/PowerShell)
## Installation
### Pre-requirements
- Windows 11 23H2 or higher
- PowerShell 5.0 or higher> [!NOTE]
> With PowerShell, you must ensure `Get-ExecutionPolicy` is not Restricted. I
> suggest using `Set-ExecutionPolicy Bypass -Scope Process` to bypass the policy
> or `Set-ExecutionPolicy RemoteSigned` for quite a bit more security.### Installation script
From [PowerShell](https://docs.microsoft.com/en-us/powershell/):
> [!NOTE]
> You **DON'T** need [**Chocolatey**](https://chocolatey.org/) and
> [**Git**](https://git-scm.com/) installed, because the script will download
> them automatically, but make sure PowerShell is run as administrator.```powershell
Set-ExecutionPolicy RemoteSigned; iwr -useb https://github.com/kamack38/windows-dotfiles/raw/main/install/install.ps1 | iex
```## Showcase
![Windows Terminal](../Pictures/Showcase/Windows-Terminal-Showcase.png)
![Bat](../Pictures/Showcase/Bat-Showcase.png)
![NeoVim](../Pictures/Showcase/NeoVim-Showcase.png)
![NeoVim - Telescope](../Pictures/Showcase/NeoVim-Showcase-Telescope.png)
![VSCode](../Pictures/Showcase/VSCode-Showcase.png)## Other Settings
VSCode Extensions
- aaron-bond.better-comments
- akamud.vscode-caniuse
- akamud.vscode-theme-onedark
- alexcvzz.vscode-sqlite
- aster.vscode-subtitles
- austin.code-gnu-global
- bagetx.inf
- bierner.emojisense
- bierner.markdown-preview-github-styles
- christian-kohler.npm-intellisense
- christian-kohler.path-intellisense
- chunsen.bracket-select
- cschlosser.doxdocgen
- DavidAnson.vscode-markdownlint
- dbaeumer.vscode-eslint
- dirt-lxiv.language-csgo-cfg
- dkundel.vscode-npm-source
- DotJoshJohnson.xml
- dsznajder.es7-react-js-snippets
- eamodio.gitlens
- ecmel.vscode-html-css
- eg2.vscode-npm-script
- enkia.tokyo-night
- Equinusocio.vsc-community-material-theme
- Equinusocio.vsc-material-theme
- esbenp.prettier-vscode
- firefox-devtools.vscode-firefox-debug
- formulahendry.code-runner
- foxundermoon.shell-format
- GEEKiDoS.vdf
- GitHub.vscode-pull-request-github
- GrapeCity.gc-excelviewer
- humao.rest-client
- Hyeon.c-math-viewer
- icrawl.discord-vscode
- ionutvmi.reg
- jeff-hykin.better-cpp-syntax
- liximomo.sftp
- lukasz-wronski.ftp-sync
- mgmcdermott.vscode-language-babel
- mikestead.dotenv
- mkaufman.HTMLHint
- ms-python.python
- ms-python.vscode-pylance
- ms-toolsai.jupyter
- ms-toolsai.jupyter-keymap
- ms-toolsai.jupyter-renderers
- ms-vscode-remote.remote-containers
- ms-vscode-remote.remote-ssh
- ms-vscode-remote.remote-ssh-edit
- ms-vscode-remote.remote-wsl
- ms-vscode-remote.vscode-remote-extensionpack
- ms-vscode.cpptools
- ms-vscode.hexeditor
- ms-vscode.powershell
- ms-vscode.vscode-typescript-next
- ms-vsliveshare.vsliveshare
- ms-vsliveshare.vsliveshare-audio
- mtxr.sqltools
- mutantdino.resourcemonitor
- patbenatar.advanced-new-file
- philnash.ngrok-for-vscode
- PKief.material-icon-theme
- pranaygp.vscode-css-peek
- redhat.vscode-yaml
- richie5um2.vscode-sort-json
- ritwickdey.live-sass
- ritwickdey.LiveServer
- shd101wyy.markdown-preview-enhanced
- slevesque.vscode-autohotkey
- SPGoding.datapack-language-server
- streetsidesoftware.code-spell-checker
- streetsidesoftware.code-spell-checker-polish
- syler.sass-indented
- TabNine.tabnine-vscode
- thomanq.math-snippets
- tldraw-org.tldraw-vscode
- tomoki1207.pdf
- vincaslt.highlight-matching-tag
- VisualStudioExptTeam.vscodeintellicode
- WakaTime.vscode-wakatime
- WallabyJs.quokka-vscode
- WallabyJs.wallaby-vscode
- wix.vscode-import-cost
- wmanth.jar-viewer
- xabikos.JavaScriptSnippets
- xyz.plsql-language
- yzhang.markdown-all-in-one
- zhuangtongfa.material-theme
[My gists](https://gist.github.com/kamack38)
[My Essentials](https://github.com/kamack38/Essentials/wiki)
[winutil](https://github.com/ChrisTitusTech/winutil)
[Optimizer](https://github.com/hellzerg/optimizer)
[Panjo](https://www.youtube.com/channel/UCXKZHfs9sDLYV9HDuz9MLDA) - shows best
settings for GPU and general system performance
## Credits
`windows.ps1` - some reg keys taken from
[jayharris/dotfiles-windows](https://github.com/jayharris/dotfiles-windows/blob/master/windows.ps1)
`windows.ps1` - capitaine-cursors taken from
[keeferrourke/capitaine-cursors](https://github.com/keeferrourke/capitaine-cursors)
`menu.lua` - [jonniek/mpv-menu](https://github.com/jonniek/mpv-menu)
`mordenx.lua` -
[cyl0/mpv-osc-morden-x](https://github.com/cyl0/mpv-osc-morden-x/pull/3)
`pause-indicator.lua` -
[by torque](https://gist.github.com/torque/9dbc69543118347d2e5f43239a7e609a)
`playlistmanager.lua` -
[jonniek/mpv-playlistmanager](https://github.com/jonniek/mpv-playlistmanager)
`youtube-quality.lua` -
[jgreco/mpv-youtube-quality](https://github.com/jgreco/mpv-youtube-quality)
`youtube-search.lua` -
[CogentRedTester/mpv-scripts](https://github.com/CogentRedTester/mpv-scripts/blob/master/youtube-search.lua)
`user-input.lua` & `user-input-module.lua` -
[CogentRedTester/mpv-user-input](https://github.com/CogentRedTester/mpv-user-input)
`scroll-list.lua` -
[CogentRedTester/mpv-scroll-list](https://github.com/CogentRedTester/mpv-scroll-list)
`.config/themes/backgrounds/` -
[HerrDierk/ArtworkLinux](https://github.com/HerrDierk/ArtworkLinux)
`.config/themes/backgrounds/pwsh.png` -
[wallpaperaccess.com](https://wallpaperaccess.com/download/powershell-4834959)