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.
Drop the deprecated keybinds configuration that has been superseded by the updated config, removing outdated definitions.
- New Features: None
- Enhancements: None
- Bug Fixes: None
New Features- Added `install.sh` to symlink configs, `.zshrc`, and scripts.
- Creates `~/.config` and `~/.local/bin` directories if missing.
- Backs up existing files before replacement.
Enhancements- Provides clear step‑by‑step progress messages.
Bug Fixes
- None.
Added several new keyboard shortcuts and cleaned up obsolete bindings in the Thunar configuration.
- New Features
- Added accelerators for window menu, tab switching (next/prev alt), show‑highlight, split‑view pane switching, and multiple reload variants with descriptive labels.
- Introduced new actions: open‑desktop, open‑network, open‑templates, open‑home, bookmarks‑menu, and send‑to‑desktop/shortcuts.
- Provided clearer descriptions for many existing shortcuts.
- Enhancements
- Updated or added descriptive labels to improve usability.
- Removed outdated or empty accelerator entries.
- Bug Fixes
- Fixed missing descriptions for previously undefined actions.
Replace placeholder alias comment, update WORDCHARS comment, and remove outdated emoji comment.
- New Features:
- Enhancements: Refine word character definition comment and add alias placeholder.
- Bug Fixes: Remove stray emoji comment.
New Features:
- Introduced ALT + Q and SHIFT + ALT + Q bindings to toggle and control a `special` workspace submap.
- Merged ESC and ENTER actions into single `hyprctl dispatch` commands that also reset the submap, ensuring atomic behavior.
Enhancements:
- Removed the obsolete `bindd` entry and cleaned up dead layoutmsg directives.
- Simplified submap reset logic to avoid stale states and reduce keybinding clutter.
Bug Fixes: — (no bug fixes in this change)
Refactored the UserConfigs to simplify environment settings, enhance startup handling, and introduce flexible window rules.
- Added LIBVA, GLX, and Electron env vars for better GPU integration
- Introduced named window rules for viewer, multimedia video, and dialogs- Updated exec‑once commands and DBus import‑environment handling
- Renamed notification variable to fix bind failures
- Refined cursor‑zoom gestures and floating behavior
- Adjusted scrolling, workspace layouts, and XWayland cursor settings- Cleaned up deprecated config lines and removed unused env entries
The changes tidy up the .zshrc, enable extendedglob, and correct the starship config path to a conventional location.
New Features
-
Enhancements
- Added `setopt extendedglob`.
- Updated `zcompdump` path to `$HOME/.config/zsh/zcompdump`.
- Changed `STARSHIP_CONFIG` to `$HOME/.config/starship.toml`.
Bug Fixes
-
- New Features
- Introduce `-a` flag for autoplay mode that automatically plays the next video.
- Remove unused GUI handling (`-g`/`-r`) and update dependency comment.
- Enhancements
- Simplify flag parsing by adding `a` to `optstring` and consolidating logic.
- Replace `isGui` toggle with `autoplay` state management.
- Bug Fixes
- Fix index tracking in autoplay to correctly continue after manual selection.
- Ensure proper termination of playlists when reaching the end.
- New Features
- Add .zshenv defining ZDOTDIR to ~/.config/zsh and generate an extensive .zcompdump with 1000+ completions
- Implement _smooth_fzf, _sudo_replace_buffer, _sudo_command_line, and _vi_search_fix helper functions
- Extend `cd` to automatically list directory contents after change
- Provide `git-svn` convenience wrapper for exporting SVN subdirectories
- Enhancements
- Minor refinements to sudo command line completion and editor handling
- Bug Fixes
- None
Add new .zshrc with modern Zsh features, including plugins (fzf-tab, autosuggestions, syntax-highlighting, history-substring-search), custom key bindings, extended history settings, and streamlined alias definitions.
New Features
- Added `vim`, `code`, `edit` aliases pointing to `$EDITOR`.
- Integrated fzf-tab with enhanced preview and theming.
- Enabled autosuggestions, syntax highlighting, and substring history search.
- Configured advanced completion, prefix highlighting, and tree/completion helpers.
- Exported `VISUAL`, `EDITOR`, `BROWSER` and PATH settings.
- Set up starship prompt with custom styling.
Enhancements
- Configured Zsh history settings for size, deduping, and sharing.
- Added aliases for common commands (e.g., `l`, `lla`, `lt`, `update`, `upgrade`).
- Introduced helper functions for virtualenv activation and git shortcuts.
- Added tree and cat wrappers with icons and colors.
- Added utility aliases for cleanup, cache management, and session switching.