Add ALT + P binding for grimblast screen capture
Set GTK_USE_PORTAL=1 environment variable
Configure cursor theme and startup commands in startup_apps.lua
Add window rule for modus windows with blur and no animation.
Updated multiple theme variables to new hex values, enhancing UI contrast and visual harmony across the application. This includes changes to main background, foreground, title, highlight, selected states, and various UI component colors. No breaking changes.
Add Bibata-Modern-Ice theme for improved cursor rendering
New Features- Introduce XCURSOR_THEME configuration variable with default value "Bibata-Modern-Ice".
- Extend backend settings to include the new theme.
Enhancements- Update configuration table to reflect theme and backend preferences.
Bug Fixes
- No bug fixes in this change.
The update aligns the Modus submodule with its latest commit and refreshes the kitty color scheme, improving visual consistency and ensuring correct version tracking.
- New Features
- Updated foreground/background and selection colors in kitty/colors.conf.
- Enhancements
- Refined regular and bright color definitions for better contrast.
- Bug Fixes
- Updated submodule commit reference to latest SHA to prevent version drift.
Enhancements:
- Updated manager cwd and hovered colors.
- Modified status separator style.
- Changed mode colors for normal, select, unset.
- Adjusted which mask, cand, desc, and separator colors.
- Updated filetype rules for images, videos, archives, and fallback with new colors.
Switched from a hard‑coded 1‑9 range to a dynamic 1‑10 range, allowing more workspaces and cleaning up the keybinding logic; also removed stray "No emojis." comment.
New Features
- Switch and move active windows using workspace numbers 1‑10.
Enhancements
- Loop now calculates key via modulo to support cyclic indexing.
- Introduced `workspaces` variable for readability.
Bug Fixes
- Removed the leftover comment "No emojis."
Add OLLAMA_HOST environment variable to .zshrc to ensure the correct default host for Ollama commands.
- New Features: Exported OLLAMA_HOST variable.
- Enhancements: Configured default host to 127.0.0.1:11434.
Update theme colors across manager, status, which, and filetype sections to improve readability and visual consistency.
New Features
-
Enhancements
- Adjust cwd, hovered, and separator colors to new palette.
- Update mode_normal, mode_select, and mode_unset colors for better visibility.
- Modify cand and desc text colors in the which section.
- Change filetype rules for images, videos, archives, and fallback to new color scheme.
Bug Fixes
-
- Enhancements: Updated color scheme values to modern dark theme tones.
- Bug Fixes: Adjusted color definitions to maintain consistency across regular and bright palettes.
New Features
- Updated color definitions across the theme to modernize the UI appearance.
Enhancements
- Modified main, title, highlight, selected, inactive, and various UI accent colors to a cohesive new palette.
- Adjusted gradient and meter colors for CPU, memory, network, temperature, download, and upload graphs.
- Unified box divider and outline colors to #928f99 for consistency.
Bug Fixes
- None
- New Features: Added `mainMod + P` binding to execute `grimblast save screen` for screen capture
- Enhancements: Set `allow_workspace_cycles = true` to permit cycling layouts across workspaces
- New Features:
- Enhancements: Updated color palette for improved visual contrast.
- Bug Fixes:
---
New Features:
Enhancements: Updated color palette for improved visual contrast.
Bug Fixes:
---
Actually need to output exactly one message. Let's produce a concise version:
chore(config/kitty): adjust color palette
- New Features:
- Enhancements: Updated color palette for improved visual contrast.
- Bug Fixes:
But ensure bullet points are present. Let's output:
chore(config/kitty): adjust color palette
- New Features:
- Enhancements: Updated color palette for improved visual contrast.
- Bug Fixes: chore(config/kitty): adjust color palette
- New Features:
- Enhancements: Updated color palette for improved visual contrast.
- Bug Fixes:
Enhancements:
- Updated manager.cwd, hovered, separator_style, and mode colors.
- Adjusted filetype rules for images, videos, and archives with new palette.
Bug Fixes:
- None.
New Features:
- None.
- Added required space in keybind strings to ensure correct parsing
- Updated workspace/window movement bindings for clearer readability
- Enabled swallow support with regex matching for selected applications
- Configured XWayland to use nearest‑neighbor scaling for sharper output
- Set damage_tracking level for enhanced debugging output
- Disabled splash rendering and manual resize animation to improve performance- Added mouse_move_focuses_monitor option for dynamic focus handling
- Introduced sync_gsettings_theme and no_hardware_cursors settings for cursor control
Enhancements
- Adjusted dwindle VRR setting for better scaling behavior
- Updated visuals and misc configurations for next‑version readiness
Bug Fixes- Corrected missing space in keybind bindings that could cause execution failures
Enhancements:
- Updated numerous theme color definitions to improve contrast and visual consistency.
- Adjusted temperature, CPU, and memory/disk meter colors to refined shades (#c2c5dd, #b8c4ff, #e4bad9, etc.).
- Modified outline and divider line colors to a lighter gray (#90909a).
- Refined inactive/fg and other miscellaneous colors for better readability.
The Modus submodule reference is updated to the latest upstream commit (e0fee9b227a8ce37b5641238983495cc50b46423).
- New Features
- Enhancements
- Upgraded Modus submodule to a newer revision.
- Bug Fixes
- Renamed `apply_window_rule` helper to `apply_rule` and updated all invocations.
- Streamlined tag patterns by removing obsolete entries (notif, wallpaper, etc.).
- Introduced a `size` preset table and applied size‑based rules for floating windows.
- Replaced legacy `simple_rules` and `special_rules` with a unified `window_rules` list.
- Added new centered and sized rules for various applications (e.g., calculators, thunar, yad).
- Consolidated layer‑rules into a single regex for animation suppression.
- Used `apply_rule` for manual tags and new rule sets, improving consistency.
Enhancements:
- Updated cwd, hovered, separator, status, mode, which, and filetype colors for better contrast.
- Adjusted rule colors for images, videos, archives, and fallback items to align with the new palette.
Introduce programmable layout switching, improve split scaling, update monitor resolution and environment variables, and enable new swipe behavior.
- New Features:
- Added `cycle_layout` function and keybindings (MOD+Tab / MOD+Shift+Tab) to cycle through workspace layouts with on-screen notifications.
- Enabled `workspace_swipe_create_new` to create a new workspace on swipe.
- Enhancements:
- Updated `dwindle` and `master` split configuration with revised `special_scale_factor`.
- Set monitor `output` to fixed "1920x1080@144" mode.
- Refactored environment variable definitions into a table and added Nvidia-specific settings.
- Adjusted `master` new status to "master" and `new_on_top` to true.
- Bug Fixes:
- Cleaned up dead code and comments, removed unused `kb_options` line, fixed formatting.
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.