| Commit message (Collapse) | Author | Age | Lines |
| |
|
| |
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.
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |/ |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |\ |
|
| | |
| |
| |
| | |
Script to manage UserConfigs
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
- 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
|
| |/
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
| |
On branch development
Your branch is up to date with 'origin/development'.
Changes to be committed:
modified: config/hypr/scripts/OverviewToggle.sh
|
| |
|
| |
Looks good! Merging this into development branch π
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
| |
(configs/Startup_Apps.conf)\n\n- Restores prior behavior where users edit the complete startup config\n- Composition still merges overlay+vendor at runtime
|
| |
|
|
| |
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
|
| |
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| | |
|
| |
|
|
|
| |
- Call weatherWrap.sh synchronously, then loginctl lock-session
- Ensures lockscreen/waybar can read an up-to-date ~/.cache/.weather_cache
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
symlink names
Problem: reselecting the current style/layout left the 'π ' prefix in the choice, so the symlink target included it (e.g., style.css -> .../π [0 VERTICAL] [Catpuccin] Mocha.css).
Cause: options are annotated as "π ${name}", but the code used: choice=${choice# $MARKER} (matches ' π'), not the actual prefix 'π '.
Fix: use choice=${choice#"$MARKER "} in WaybarStyles.sh and WaybarLayout.sh.
Result: selecting the same item no longer pollutes the symlink target.
|
| |/
|
|
|
|
|
|
|
|
|
|
| |
Added nm-tray startup for ubuntu users
On branch development
Your branch is up to date with 'origin/development'.
Changes to be committed:
modified: config/hypr/UserConfigs/Startup_Apps.conf
modified: config/hypr/UserConfigs/WindowRules.conf
modified: config/hypr/scripts/Dropterminal.sh
|
| | |
|
| | |
|
| |\ |
|
| | |\ |
|
| | | |
| | |
| | | |
The function now chooses the focused monitor instead of the first one in the array.
|
| | | |
| | |
| | |
| | | |
space (min-length)
|
| | | |
| | |
| | |
| | | |
format for JSON
|
| | | |
| | |
| | |
| | | |
ensure nightlight button is visible in [TOP] Default Laptop; set escape=false for custom/nightlight
|
| | | |
| | |
| | |
| | | |
conflicts, run in background, process-based status
|
| | | |
| | |
| | |
| | | |
nightlight button across all layouts; include in status and vertical power groups
|
| | | | |
|
| |/ /
| |
| |
| |
| |
| |
| |
| |
| | |
themes dir (incl. NixOS) and skip prompt on read-only paths
- Prefer Backgrounds/default for simple_sddm_2; update default.jpg/png if present
- Detect SDDM themes dir under /usr/share and /run/current-system
- Avoid prompting when theme is missing or Backgrounds is not writable (e.g., NixOS)
- Skip runtime changes on NixOS since SDDM isnβt used in that config
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Accept explicit image path in WallustSwww.sh; retry swww cache briefly if not provided
- Pass selected image path from WallpaperSelect.sh to WallustSwww.sh
- Run WallustSwww.sh synchronously in RefreshNoWaybar.sh to ensure colors are ready before reload
- Update WallpaperAutoChange.sh to call WallustSwww.sh with each rotated image
This eliminates races against swwwβs cache and ensures Wallust updates waybar/rofi/kitty/hypr colors immediately after changing wallpapers.
Test plan:
- Select a wallpaper (SUPER+W): observe updated files in ~/.config/{waybar,rofi,kitty}/ and immediate border color changes; waybar reloads with new palette
- Enable auto-rotate (WallpaperAutoChange.sh): colors now update on each rotation without manual intervention
Tested-by: KalebNH
|
| |/ / |
|