Skip to content

shawanGIT/dots-windows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dots-windows

Weather Setup

YASB Windows Inspired

No tiling, just bar.

🌍 English | Русский


📸 Preview

Full Preview

the taskbar at the bottom is from windhawk. Mod: Windows 11 Taskbar Styler. Style: WindowGlass (split)

Features

  • Minimalist design inspired by dots-hyprland
  • Device-aware widgets — battery indicator appears only on portable devices
  • Custom widgets: screenshoter (PrintScreen), on-screen keyboard, dot separator
  • Weather widget with one-time location setup
  • 12/24h clock toggle via right-click
  • Auto-hide for unavailable widgets (WiFi, Bluetooth, brightness)

📦 Installation

1. Install Required Fonts

For proper rendering, install these fonts:

2. Configure Weather

Weather Setup

If you see overlay text instead of weather:

  1. Click the placeholder (rightmost element near center)
  2. Enter your location (data is stored locally)
  3. Enjoy real-time weather

To change location later:

# Delete the weather cache file
Remove-Item "$env:LOCALAPPDATA\YASB\weather.json"

# Reload YASB via system tray: Right-click icon → "Reload YASB"

Bar Layout (Left → Right)

Left Section

Widget Description
Power Menu Shutdown, restart, sleep, logout
Active App Name of currently focused application

Center Section

Widget Description
CPU Load Real-time processor usage
RAM Memory usage indicator
Network Upload/download speed
Media Current track/app with audio (hidden when silent)
Taskbar All open windows across virtual/desktop workspaces

Taskbar Widget

💡 Tip: Prefer workspace switching over taskbar?
Edit config.yaml at ~/.config/yasb/ and uncomment

Change this: #"windows_workspaces", To: "windows_workspaces",

Change this: "taskbar", To: #"taskbar",

windows_workspaces

Right Section

Widget Description
Clock Time & date (right-click to toggle 12/24h format)
Actions Screenshoter On-screen keyboard Brightness*
Weather Current conditions & temperature
Layout Current keyboard input language
Decorative dot separator
Notifications System notification indicator
WiFi / Bluetooth Connection status

*Brightness control appears only on supported devices


⚙️ Configuration & Troubleshooting

Centering Issues

If the bar appears misaligned:

  1. Open ~/.config/yasb/style.css
  2. Adjust margin
  3. Save & reload YASB

centering

📁 Config Paths Reference

File Purpose Path
config.yaml Widget configuration & behavior ~/.config/yasb/
style.css Visual styling & positioning ~/.config/yasb/
weather.json Cached weather location %LOCALAPPDATA%\YASB\

~ = C:\Users\your_username on Windows


Who Is This For?

  1. Windows 11 users seeking a clean, modern status bar
  2. Fans of minimalism & dots-hyprland aesthetics
  3. Users who want enhancements without replacing their workflow

❌ Not for users seeking a full tiling window manager experience


Language Support

This README is available in:

  • 🇬🇧 English (current)
  • 🇷🇺 Русский (see bottom of file)

🙏 Thanks

  • YASB — The powerful status bar tool
  • end-4 — Original inspiration from dots-hyprland
  • Font authors: Google Fonts (Rubik), JetBrains (Mono)

🇷🇺 Русский (Russian)

Современная тема для YASB, вдохновлённая dots-hyprland от end-4. Минималистичный бар для Windows 11 без тайлинга.

Возможности

  • Минималистичный дизайн в стиле dots-hyprland
  • Адаптация под устройства — батарея только на ноутбуках
  • Кастомные виджеты: screenshoter, экранная клавиатура, разделитель-точка
  • Погода с выбором локации
  • Переключение 12/24ч по ПКМ
  • Авто-скрытие ненужных виджетов

📦 Установка

  1. Установите шрифты Rubik и JetBrains Mono
  2. Настройте погоду: нажмите на placeholder, введите локацию
  3. Для смены локации: удалите %LOCALAPPDATA%\YASB\weather.json и перезагрузите YASB

Структура бара (слева направо)

  • Слева: Power Menu, активное приложение
  • Центр: CPU, RAM, сеть, медиа, taskbar (или workspaces)
  • Справа: часы, действия, погода, раскладка, уведомления, WiFi/Bluetooth

⚙️ Настройка

  • Центрирование: правьте ~/.config/yasb/style.css
  • Конфиги: config.yaml (поведение), style.css (стили)

🙏 Благодарности

YASB • end-4 • dots-hyprland

About

yasb theme

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages