An open API service indexing awesome lists of open source software.

https://github.com/txg0fk3/windows-dots

My DotFiles for Windows
https://github.com/txg0fk3/windows-dots

autoinstall autoscript dotfiles fastfetch komorebi powershell script statusbar whkd windows wm yasb

Last synced: 6 months ago
JSON representation

My DotFiles for Windows

Awesome Lists containing this project

README

          


TXG0Fk3's Windows DotFiles



![GitHub Repo stars](https://img.shields.io/github/stars/TXG0Fk3/Windows-Dots?style=for-the-badge&color=ff94bc)
![GitHub last commit](https://img.shields.io/github/last-commit/TXG0Fk3/Windows-Dots?style=for-the-badge&color=ff94bc)
![GitHub repo size](https://img.shields.io/github/repo-size/TXG0Fk3/Windows-Dots?style=for-the-badge&color=ff94bc)



Features



- [Komorebi](https://github.com/LGUG2Z/komorebi) with smooth animations, seven BSP workspaces, colored borders, transparency and various window rules;
- [WHKD](https://github.com/LGUG2Z/whkd) for keybindings;
- [Yasb](https://github.com/amnweb/yasb) with one of the default themes and some modifications to the widgets;
- [Powershell](https://github.com/PowerShell/PowerShell) with custom prompt using [Oh-My-Posh](https://github.com/JanDeDobbeleer/oh-my-posh);
- [Fastfetch](https://github.com/fastfetch-cli/fastfetch) with custom fetching information.


Config Files Overview




Komorebi

- [Config](https://github.com/TXG0Fk3/Windows-Dots/blob/main/Config/UserProfile/komorebi.json)
- [Window Rules](https://github.com/TXG0Fk3/Windows-Dots/blob/main/Config/UserProfile/applications.json)


WHKD

- [Config](https://github.com/TXG0Fk3/Windows-Dots/blob/main/Config/UserProfile/.config/whkdrc)


Yasb

- [Config](https://github.com/TXG0Fk3/Windows-Dots/blob/main/Config/UserProfile/.config/yasb/config.yaml)
- [Theme](https://github.com/TXG0Fk3/Windows-Dots/blob/main/Config/UserProfile/.config/yasb/styles.css)


Windows Terminal

- [Config](https://github.com/TXG0Fk3/Windows-Dots/blob/main/Config/UserProfile/AppData/Local/Packages/Microsoft.WindowsTerminal_8wekyb3d8bbwe/LocalState/settings.json)


Powershell

- [Powershell 7](https://github.com/TXG0Fk3/Windows-Dots/blob/main/Config/Documents/PowerShell/Microsoft.PowerShell_profile.ps1)
- [Powershell 5](https://github.com/TXG0Fk3/Windows-Dots/blob/main/Config/Documents/WindowsPowerShell/profile.ps1)


Fastfetch

- [Config](https://github.com/TXG0Fk3/Windows-Dots/blob/main/Config/UserProfile/AppData/Roaming/Fastfetch/config.jsonc)


Screenshots



![image](https://github.com/user-attachments/assets/53541acd-a48f-441b-be3e-e5359180e542)
![image](https://github.com/user-attachments/assets/c215456c-cec8-4906-87ed-8698f02282e7)


Installation



- Open Windows Terminal with admin privileges.
- Clone repositorie in your computer.
- You can use Git (You need Git in your system `winget install Git.Git`):
```powershell
git clone --depth=1 https://github.com/TXG0Fk3/Windows-Dots
cd Windows-Dots
```
- Allow scripts to run:
```powershell
Set-ExecutionPolicy Unrestricted
```
- Run the auto-install script:
```powershell
.\install.ps1
```

### ⚠️ What does the installer do? ⚠️
Basically it installs the programs mentioned in the **FEATURES** section, installs the **JetBrainsMono Nerd Font** and copies the config files to their respective folders.

### Other Softwares
```powershell
winget install Discord.Discord Valve.Steam EpicGames.EpicGamesLauncher Microsoft.PowerToys vscode Microsoft.VisualStudio.2022.Community.Preview Vim.Vim Oracle.VirtualBox Git.Git Spotify.Spotify Meltytech.Shotcut OBSProject.OBSStudio
```