aboutsummaryrefslogtreecommitdiffstats
path: root/config/hypr/scripts
Commit message (Collapse)AuthorAgeLines
...
* Adding reload config to ghostty on theme/wallpaper changeDon Williams2026-01-08-0/+14
| | | | | | | | | On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/ThemeChanger.sh modified: config/hypr/scripts/WallustSwww.sh
* Fixing ghostty wallust integrationDon Williams2026-01-08-0/+11
| | | | | | | | | | On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/ThemeChanger.sh modified: config/hypr/scripts/WallustSwww.sh modified: copy.sh
* Added support for ghostty term integrated w/wallustDon Williams2026-01-08-0/+7
| | | | | | | | | | | | On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/ghostty/ghostty.config modified: config/hypr/scripts/ThemeChanger.sh modified: config/hypr/scripts/WallustSwww.sh new file: config/wallust/templates/colors-ghostty.conf modified: config/wallust/wallust.toml
* Fixing rofi selection color issueDon Williams2026-01-07-0/+15
| | | | | | | | | On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/ThemeChanger.sh modified: config/rofi/themes/KooL_style-5.rasi
* Found Urgent was hard coded RED, setting toDon Williams2026-01-07-0/+2
|
* Wait timer was wrongDon Williams2026-01-07-5/+30
|
* Adding better control over wallust pallete generationDon Williams2026-01-07-8/+13
| | | | | | | | | | Then refresh On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/ThemeChanger.sh
* Updated CHANGELOG removed backup fileDon Williams2026-01-06-27/+0
| | | | | | | | | On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: CHANGELOG.md deleted: config/hypr/scripts/ThemeChanger.sh.ori
* Possible race condition now waits then refreshesDon Williams2026-01-06-4/+20
| | | | | | | | On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: hypr/scripts/ThemeChanger.sh
* Adding small delay to allow wallust to finish same for WP selectDon Williams2026-01-06-4/+12
| | | | | | | | On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: hypr/scripts/ThemeChanger.sh
* Improved error and dependency checkingDon Williams2026-01-06-14/+67
| | | | | | | | | | | | | | | Cancel behavior under set -e: rofi returns non‑zero on Escape/cancel. Added dependency checksf wallust/rofi/notify-send aren’t installed Combine the two sed calls into one. Error handling always send a “changed” notification even if wallust theme fails. Check the exit status and notify on failure. On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/ThemeChanger.sh new file: config/hypr/scripts/ThemeChanger.sh.ori
* scripts: update_WindowRules.sh for hyprland 0.53brockar2026-01-05-0/+60
|
* set ThemeChanger.sh executableDon Williams2026-01-05-0/+0
|
* Add theme switcher help shortcut (#906)Ahum Maitra2026-01-04-1/+2
| | | | | | | * fix: Add Theme Switcher script * enhancement: add theme switcher shortcut * Refactor ThemeChanger.sh for improved readability
* feat: Add Wallust based global Theme Switcher (#905)Ahum Maitra2026-01-03-0/+27
| | | | | | | * fix: Add Theme Switcher script * feat: Add theme switcher shortcut * enhancement: simplify the program, fix spelling mistakes, add safety mechanism
* Modify SwitchKeyboardLayout.sh to not require .cache/kb_layout (#901)kayprish2025-12-31-103/+119
| | | | | | | | | | | | | | | | | | | | | | * Modify SwitchKeyboardLayout.sh to not require .cache/kb_layout The bulk of the SwitchKeyboardLayout.sh script has been renamed to KeyboardLayout.sh, meanwhile its behavior has been changed. Instead of relying on the file .cache/kb_layout, to check the current keyboard layout, as well as to toggle it, it now uses hyprctl to query this information, while making sure that it checks the first non-ignored keyboard. In this way, it querys from keyboards which it's also in charge of modifying. The logic from the script is also repurposed in waybar, just for viewing, so the script was renamed. * Implement fixes for KeyboardLayout.sh changes * Remove SwitchKeyboardLayout call from initial-boot.sh --------- Co-authored-by: Petar Kapriš <kayprish@bonsai.cool> Co-authored-by: Donald Williams <129223418+dwilliam62@users.noreply.github.com>
* fix: respect XDG dir instead of forcing ~/Pictures (#899)Jaël Champagne Gareau2025-12-30-3/+6
| | | | | | | | | * fix: respect XDG dir instead of forcing ~/Pictures * fix: make xdg-user-dir usage more robust --------- Co-authored-by: Donald Williams <129223418+dwilliam62@users.noreply.github.com>
* Fix: Update wallpaper path in WallustSwww.shMaximilian Zhu2025-12-29-1/+2
| | | Updated wallpaper path in WallustSwww.sh to match the newest version of swww. It worked in a test on my local machine on fedora. The change was necessary to let ~/.config/rofi/.current_wallpaper to update automatically and it also fixed wallust updating the color scheme automatically. It also made hyprlock to use the current wallpaper as background. Rofi's embed wallpaper section got fixed too.
* Merge branch 'development' into fix-cyclenext-cycleprev-window-layout-awareDonald Williams2025-12-24-55/+53
|\
| * Switch KB layout updated for new locationDon Williams2025-12-23-55/+53
| | | | | | | | | | | | | | | | | | | | | | | | System settings move to hypr/configs/Systemsettings On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: CHANGELOG.md modified: config/hypr/scripts/SwitchKeyboardLayout.sh modified: config/hypr/scripts/Tak0-Per-Window-Switch.sh
* | fix: layout aware cycleprev and cyclenext window bindingsSuresh Thagunna2025-12-23-8/+23
|/
* feat: Add precise volume adjustmentRyan Garofano2025-12-22-23/+40
|
* Update Overview integration with corrected qs ipc commands and startupDon Williams2025-11-30-6/+4
|
* Fixed AWK to pull keybind description not dispatcherDon Williams2025-11-26-8/+3
|
* KeyBinds.sh checks sys and user keybinds and flags dupsDon Williams2025-11-26-3/+81
|
* Left out UserKeybinds in editor screenDon Williams2025-11-26-0/+2
|
* Updated menu names for clarityDon Williams2025-11-26-12/+12
|
* Small formatting change on Setting MenuDon Williams2025-11-26-14/+14
|
* Merge br-userconfigs: Resolve conflict - remove WindowRules-v3.confDon Williams2025-11-25-0/+56
|\
| * new: UserConfigsSwitches.shbrockar2025-11-22-0/+56
| | | | | | | | Script to manage UserConfigs
* | fix: Update Kool_Quick_Settings.sh for UserConfigs/configs separationDon Williams2025-11-25-24/+33
| | | | | | | | | | | | | | | | | | - Remove UserKeybinds option (file no longer exists) - Point user overlay files to UserConfigs versions (Startup_Apps, WindowRules) - Add System Defaults view-only section - Point UserSettings to configs/SystemSettings.conf with info notification - Separate menu into USER CUSTOMIZATIONS, SYSTEM DEFAULTS, and UTILITIES sections - Add show_info() helper function for notifications
* | Updated Edit Menu for both system and user settingsDon Williams2025-11-25-20/+24
|/ | | | | | | | | | Also changed to just "Edit" since it calls an editor not viewwr On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: Kool_Quick_Settings.sh
* Adjusted sleep timers, last change was too longinstaller2025-11-22-16/+15
| | | | | | | | | | Slowed down changes and waybar startup On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/Refresh.sh
* Repeated gamemode cycling gets multiple waybarsDon Williams2025-11-21-1/+6
| | | | | | | | | | | | | | | You have to hammer on it, to get it to occr Added addtional sleep timer to allow pkill to keep up Resolves: https://github.com/JaKooLit/Hyprland-Dots/issues/870 On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: CHANGES-v2.3.18.md modified: config/hypr/scripts/GameMode.sh modified: config/hypr/scripts/Refresh.sh
* Fixed SUPER J/K ping pongingDon Williams2025-11-14-40/+10
| | | | | | | | | | On branch development Your branch is up to date with 'origin/development'. Changes to be committed: new file: CHANGES-v2.3.18.md modified: config/hypr/scripts/ChangeLayout.sh modified: config/hypr/scripts/KeybindsLayoutInit.sh
* hyprctl dispatch returned success w/o QS installedDon Williams2025-11-14-3/+7
| | | | | | | | On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/OverviewToggle.sh
* feat: resume hyprsunset (#862)Alberson Miranda2025-11-08-5/+17
| | | Looks good! Merging this into development branch 👍
* Fixing Super J/K cycle next/prev for auto layoutDon Williams2025-11-07-4/+11
| | | | | | | | | | | | Cycle next/prev is different for dwindle vs. master Oringinal code only worked in master. This script detects which and rebunds SUPER J/K accordingly On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/KeybindsLayoutInit.sh
* Fixing layout aware SUPER J/K cycle next/prevDon Williams2025-11-05-1/+2
| | | | | | | | | On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/configs/Keybinds.conf modified: config/hypr/scripts/KeybindsLayoutInit.sh
* Dropped duplicate startup_apps.sh scriptDon Williams2025-11-05-114/+1
| | | | | | | | | | | | | | Removed the ComposeHyprConfitg.sh script Your branch is up to date with 'origin/development'. Changes to be committed: deleted: config/hypr/UserConfigs/Startup_Apps.conf modified: config/hypr/hyprland.conf deleted: config/hypr/scripts/ComposeHyprConfigs.sh modified: config/hypr/scripts/Kool_Quick_Settings.sh modified: copy.sh modified: upgrade.sh
* fix(qs): Edit Startup Apps opens full vendor defaults ↵Don Williams2025-11-05-1/+1
| | | | (configs/Startup_Apps.conf)\n\n- Restores prior behavior where users edit the complete startup config\n- Composition still merges overlay+vendor at runtime
* fix(startup): preserve KeybindsLayoutInit in composed Startup_Apps; harden ↵Don Williams2025-11-05-0/+4
| | | | hyprlock 12h edits\n\n- ComposeHyprConfigs.sh: ignore disabling /KeybindsLayoutInit.sh\n- copy.sh migration: filter KeybindsLayoutInit from Startup_Apps.disable\n- copy.sh: target existing hyprlock template, avoid sed errors
* feat(hypr): align SUPER+J/K binds to current layout on startup\n\n- Add ↵Don Williams2025-11-05-0/+30
| | | | scripts/KeybindsLayoutInit.sh to set J/K (and O for togglesplit) based on general:layout\n- Wire via Startup_Apps.conf (exec-once) so default dwindle or master both get correct binds\n- Complements scripts/ChangeLayout.sh dynamic rebinds
* scripts is config/hypr/scripts weren't executableDon Williams2025-11-03-14/+23
| | | | | | | | | | | On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: scripts/Battery.sh modified: scripts/ComposeHyprConfigs.sh modified: scripts/OverviewToggle.sh modified: scripts/sddm_wallpaper.sh
* feat: Add smart AGS/Quickshell fallback with OverviewToggle wrapperDon Williams2025-11-02-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implements a robust fallback mechanism for desktop overview functionality that handles both AGS and Quickshell installations gracefully. Changes: - Add OverviewToggle.sh wrapper script that tries Quickshell first, falls back to AGS if unavailable or broken - Update UserKeybinds.conf with new SUPER+A binding to OverviewToggle.sh - Preserve original AGS and Quickshell keybinds as commented references - Simplify copy.sh logic to enable both AGS and QS simultaneously - Remove conflicting keybind toggle logic from copy.sh Benefits: - Users can have both AGS and Quickshell installed simultaneously - Automatic fallback when one tool is broken or unavailable - Quickshell preferred (tried first) as it's more performant - Graceful degradation with user notification if neither available - Auto-starts AGS if installed but not running - Compatible with existing upgrade.sh and ComposeHyprConfigs.sh workflow Technical details: - OverviewToggle.sh checks for running processes before attempting toggle - Uses hyprctl dispatch for Quickshell's global dispatcher - Falls back to ags -t 'overview' with rofi cleanup for AGS - Shows desktop notification if neither tool is available - Script auto-made executable via existing chmod in copy.sh (line 1027) Addresses: Issue where AGS and Quickshell have had recent stability problems, requiring manual keybind switching between them
* refactor(keybinds): use bindd with descriptions across configsDon Williams2025-10-30-13/+56
| | | | | | | - Convert binds to description form (bindd/bindld/binded/bindmd/bindlnd) - Keep naming as powermenu for shutdown/reboot/logout/suspend - Update KeyBinds.sh to parse and display descriptions - Update CHANGELOG
* Changed /usr/bin/bash to /usr/bin/env bashDon Williams2025-10-28-43/+152
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: Distro-Hyprland.sh modified: config/hypr/UserScripts/RainbowBorders.sh modified: config/hypr/UserScripts/RofiBeats.sh modified: config/hypr/UserScripts/RofiCalc.sh modified: config/hypr/UserScripts/Tak0-Autodispatch.sh modified: config/hypr/UserScripts/WallpaperAutoChange.sh modified: config/hypr/UserScripts/WallpaperEffects.sh modified: config/hypr/UserScripts/WallpaperRandom.sh modified: config/hypr/UserScripts/WallpaperSelect.sh modified: config/hypr/UserScripts/Weather.sh modified: config/hypr/UserScripts/WeatherWrap.sh modified: config/hypr/UserScripts/ZshChangeTheme.sh new file: config/hypr/configs/Startup_Apps.conf new file: config/hypr/configs/WindowRules.conf modified: config/hypr/hyprland.conf modified: config/hypr/initial-boot.sh modified: config/hypr/scripts/AirplaneMode.sh modified: config/hypr/scripts/Animations.sh modified: config/hypr/scripts/Battery.sh modified: config/hypr/scripts/Brightness.sh modified: config/hypr/scripts/BrightnessKbd.sh modified: config/hypr/scripts/ChangeBlur.sh modified: config/hypr/scripts/ChangeLayout.sh modified: config/hypr/scripts/ClipManager.sh new file: config/hypr/scripts/ComposeHyprConfigs.sh modified: config/hypr/scripts/DarkLight.sh modified: config/hypr/scripts/Distro_update.sh modified: config/hypr/scripts/Dropterminal.sh modified: config/hypr/scripts/GameMode.sh modified: config/hypr/scripts/Hypridle.sh modified: config/hypr/scripts/KeyBinds.sh modified: config/hypr/scripts/KeyHints.sh modified: config/hypr/scripts/KillActiveProcess.sh modified: config/hypr/scripts/Kitty_themes.sh modified: config/hypr/scripts/KooLsDotsUpdate.sh modified: config/hypr/scripts/Kool_Quick_Settings.sh modified: config/hypr/scripts/LockScreen.sh modified: config/hypr/scripts/MediaCtrl.sh modified: config/hypr/scripts/MonitorProfiles.sh modified: config/hypr/scripts/Polkit-NixOS.sh modified: config/hypr/scripts/Polkit.sh modified: config/hypr/scripts/PortalHyprland.sh modified: config/hypr/scripts/Refresh.sh modified: config/hypr/scripts/RefreshNoWaybar.sh modified: config/hypr/scripts/RofiEmoji.sh modified: config/hypr/scripts/RofiSearch.sh modified: config/hypr/scripts/RofiThemeSelector-modified.sh modified: config/hypr/scripts/RofiThemeSelector.sh modified: config/hypr/scripts/ScreenShot.sh modified: config/hypr/scripts/Sounds.sh modified: config/hypr/scripts/SwitchKeyboardLayout.sh modified: config/hypr/scripts/Tak0-Autodispatch.sh modified: config/hypr/scripts/TouchPad.sh modified: config/hypr/scripts/Volume.sh modified: config/hypr/scripts/WallustSwww.sh modified: config/hypr/scripts/WaybarLayout.sh modified: config/hypr/scripts/WaybarScripts.sh modified: config/hypr/scripts/WaybarStyles.sh modified: config/hypr/scripts/Wlogout.sh modified: config/hypr/scripts/sddm_wallpaper.sh modified: copy.sh modified: release.sh modified: upgrade.sh
* weatherWrap.sh -> WeatherWrap.shbrockar2025-10-28-3/+4
|
* chore(lock): prime weather cache before locking sessionprabinpanta02025-10-28-0/+3
| | | | | - Call weatherWrap.sh synchronously, then loginctl lock-session - Ensures lockscreen/waybar can read an up-to-date ~/.cache/.weather_cache
* Merge 'Development' into development to publish Waybar marker fixDon Williams2025-10-20-2/+2
|\
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage