Bu repository, Windows ortamı için Tiling Window Manager (GlazeWM) ve Status Bar (YASB) yapılandırmalarını içerir.
| Masaüstü (Desktop) | Pencere Düzeni (Tiling) |
|---|---|
![]() |
![]() |
| Medya Oynatıcı | Hava Durumu | Takvim |
|---|---|---|
![]() |
![]() |
![]() |
Aşağıdaki araçların kurulu olması gerekmektedir:
- AltSnap: Pencere taşıma ve boyutlandırma için (Alt tuşu ile).
- GlazeWM: Tiling Window Manager.
- YASB (Yet Another Status Bar): Python tabanlı, özelleştirilebilir durum çubuğu.
- Python 3.10+: YASB ve scriptler için gereklidir.
-
Bu repoyu bilgisayarınıza klonlayın:
git clone https://github.com/kullaniciadi/windows-dotfiles.git cd windows-dotfiles -
GlazeWM yapılandırmasını kopyalayın:
glazewm/config.yamldosyasını%USERPROFILE%\.glzr\glazewm\dizinine kopyalayın (veya symlink oluşturun).
-
YASB yapılandırmasını kopyalayın:
yasb/klasörünün içeriğini%USERPROFILE%\.config\yasb\dizinine kopyalayın.- Eğer
yasbklasörü yoksa oluşturun.
-
Python Bağımlılıkları:
- YASB'nin çalışması için gerekli kütüphaneleri yükleyin.
- Ayrıca
yasb_glazewm_auto_hide.pyveweatherapi_fetch.pyscriptlerinin çalışması için ek paketler gerekebilir (requests,pyyamlvb.).
yasb_glazewm_auto_hide.py: Mouse barın üzerinden çekildiğinde üst boşluğu (gap) kaldırır ve barı gizler. Mouse yukarı gittiğinde barı geri getirir.start_yasb_glazewm_hidden.bat: Arka planda scriptleri başlatmak için kullanılır.
- Dosya yolları (
C:/Users/mert/...) bazı scriptlerde hardcoded (sabit) olabilir. Kendi kullanıcı adınıza göre düzenlemeyi unutmayın. - Weather widget için API key
yasb/config.yamliçindedir, kendi anahtarınızla değiştirin.




