This is my personal dotfiles for Windows. Feel free to use it or fork it.
- Package Manager
- Development Environment
- Clone the repository
- Setup Environment Variables
- Installation Script
- Workflow Tools
- Security Tools
- Note
- Miscellaneous
- Call to action
Download Scoop as your package manager. Run the command below on PowerShell to install it.
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh | iex
scoop install git
irm https://raw.githubusercontent.com/BosEriko/dotfiles/HEAD/scoop/install.sh | iex
Turn on Developer Mode on the settings then install both Windows Terminal and Ubuntu on WSL. Restart your computer after the installation is complete. Downloaded FiraMono Nerd Font then update Windows Terminal's settings.
To start you must first clone the repository. Run the command below on Ubuntu on WSL to clone the repository.
git clone --recurse-submodules https://github.com/BosEriko/dotfiles.git ~/.files
Before running the installation script you first need to setup your environment variables located on KeePassXC. Run the command below on Ubuntu on WSL to setup your environment variables.
cp ~/.files/zsh/example.env.z.sh ~/.files/zsh/env.z.sh
vim ~/.files/zsh/env.z.sh
After setting up the environment variables you can now proceed to the installation script. Run the command below on Ubuntu on WSL to start installing.
source ~/.files/zsh/env.z.sh && ~/.files/install/entry.sh
There are individual install instructions for the workflow tools I use. Refer below to learn more:
There are individual install instructions for the security tools I use. Refer below to learn more:
If you want to play games please close the following applications:
- Overload Capslock (AutoHotkey)
- Hide Mouse When Typing (AutoHotkey)
- GlazeWM
Tip: You can create desktop shortcuts for the applications listed above so you can easily open them again once you're done playing games.
I also have some apps and games that I frequently use and play along with the equipment of my choice.
If you want to share some ideas you can email me at boseriko@duck.com.