sankalp 602dc3cd24 feat(configs): introduce layout‑specific bind helper and extend keybindings with window controls, audio, and brightness
The changes add helper functions, new keybindings for layout manipulation, mouse drag/resize, and system controls while cleaning up old configurations.

New Features:
- Added `layout_bind` helper for layout‑specific key actions.
- Introduced mouse drag/resize via SUPER + LMB/RMB.
- Added audio volume/mute/mic mute and brightness controls bound to XF86 keys.
- Added playerctl media key handling.

Enhancements:
- Consolidated power‑off, reboot, and lock bindings under Ctrl‑L/P/R.
- Refactored keybindings layout for better readability.
- Updated window rules to properly float VSCodium and terminal windows.

Bug Fixes:
- Removed obsolete test notifications and redundant bindings.
- Fixed workspace cycle indexing to use keys 1‑9.
- Corrected ordering of special window rules.
2026-05-12 00:19:18 +05:45
2024-08-10 14:09:08 +05:45
2024-12-31 04:50:00 +05:45
2026-03-06 22:00:30 +05:45
2025-02-17 22:36:25 +05:45

Warning

This configuration is made by myself, for myself, and with very little concern for other's preferences. This configuration is not meant to be "good", it's just meant to be comfortable for me.

This repository contains my personal dotfiles and configuration files.

Note

If you want the bar, check the project Modus

Caution

This repository contains only dotfiles and configuration files, providing a minimal and efficient setup. Most of the previous configurations have been removed in favor of Modus, which offers a more streamlined and customizable experience.

Languages
GLSL 45.4%
Shell 21.9%
Python 11.3%
CSS 8.8%
Lua 8.4%
Other 4.2%