Skip to content

Ciphrox/windots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

20 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Windows Dotfiles

My personal configuration files for a tiling window manager workflow on Windows.

๐Ÿ“ฆ Included Configurations

  • Komorebi - Tiling Window Manager
  • WHKD - Windows Hotkey Daemon
  • YASB - Yet Another Status Bar
  • Fastfetch - System Information Tool

๐Ÿ› ๏ธ Prerequisites

1. Enable Developer Mode

Symlinks require Developer Mode to be enabled on Windows.

  1. Open Settings.
  2. Go to System > For developers.
  3. Toggle Developer Mode to On.

2. Install Tools

Run the following in PowerShell to install the required tools via winget:

winget install LGUG2Z.komorebi
winget install LGUG2Z.whkd
winget install --id AmN.yasb
winget install fastfetch

3. Install Dotfile Manager

I recommend using tuckr to manage symlinks.

# Requires Rust/Cargo installed
cargo install tuckr

๐Ÿš€ Setup

1. Configure Environment Variables

Set the configuration paths for komorebi and whkd. Run the following in Administrator PowerShell:

[Environment]::SetEnvironmentVariable('KOMOREBI_CONFIG_HOME', "$env:USERPROFILE\.config\komorebi", 'User')
[Environment]::SetEnvironmentVariable('WHKD_CONFIG_HOME', "$env:USERPROFILE\.config\whkd", 'User')

2. Installation

Option A: Using Tuckr (Recommended)

# Create directory
mkdir -Force "$env:APPDATA/dotfiles"

# Clone repository
git clone https://github.com/Ciphrox/windots.git "$env:APPDATA/dotfiles"

# Link configurations
tuckr add windots

Option B: Manual Installation

  1. Clone the repository:

    git clone https://github.com/Ciphrox/windots.git
  2. Copy the contents of windots/Configs/windots/* to your C:/Users/<username>/*/ directory

๐Ÿƒ Usage

Managing Komorebi & WHKD

# Start Komorebi and WHKD
komorebic start --whkd

# Stop Komorebi and WHKD
komorebic stop --whkd

# Enable Autostart on login
komorebic enable-autostart

Status Bar

# Run YASB
yasb

โŒจ๏ธ Keybindings

  • Press Alt + i to view a list of available shortcuts.
  • Check the whkd configuration file in .config/whkd/whkdrc for the full list of hotkeys.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published