aboutsummaryrefslogtreecommitdiffstats
path: root/config
Commit message (Collapse)AuthorAgeLines
...
* | config(hypr): run Weather.sh at startup; lower weather cache TTL to 5 minutesprabinpanta02025-10-27-1/+4
| |
* | config(hypr): disable tooltip markup by default, refine place handling & ↡prabinpanta02025-10-27-95/+19
| | | | | | | | | | | | | | | | | | | | simple output; replace wttr wrapper - Set TOOLTIP_MARKUP default to off (ENV-driven still supported). - Use truthy checks in place extraction helpers and simplify extraction logic. - Change place formatting to show resolved place with coordinates or coordinates-only. - Prepend place to simple text cache and add icons for wind, humidity and visibility. - Replace legacy wttr-based Weather.sh with a direct Python Weather.py invocation.
* | config(hypr): relax out_data typing in Weather.py to Dict[str, Any]prabinpanta02025-10-26-1/+1
| | | | | | | | | | | | Change out_data annotation from Dict[str, str] to Dict[str, Any] so the output can include non-string values (tooltip, class, etc.) and avoid type mismatches.
* | config(hypr): improve numeric coercion and add ensure_* warningsprabinpanta02025-10-26-2/+12
| | | | | | | | | | | | | | | | | | - Parse numeric strings more robustly in coerce_number: convert to float then return int when the float has no fractional part (handles scientific notation and avoids brittle '.'/'e' checks). - Add diagnostic warnings to ensure_dict and ensure_list that print the unexpected type and a truncated repr to stderr to help detect API shape mismatches.
* | config(hypr): refactor Weather.py β€” pathlib, typing, safer parsing & ↡prabinpanta02025-10-26-178/+500
| | | | | | | | | | | | | | | | | | | | | | | | | | modular flow - Convert to dataclasses (Location, WeatherData) and add richer typing/casts - Replace os.path with pathlib for cache paths and file I/O - Add robust numeric coercion helpers (coerce_int/float/number) and unit-safe parsing - Introduce ensure_dict/ensure_list and improved safe_get for resilient JSON traversal - Split geolocation into env/cache/ip providers and modular reverse-geocoding helpers - Modularize cache/fetch logic (try_cached, fetch_fresh, try_stale) and unify output builder - Safer handling of API cache timestamp/TTL and stale-cache fallback - Add simple tests for coercion functions
* | config: update icon from linux to hyprland for fastfetchbrockar2025-10-20-8/+8
| |
* | config: fastfetch: add the dots version on every fastfetchbrockar2025-10-20-24/+49
| |
* | config: add env var for dots versionbrockar2025-10-20-0/+3
| |
* | Merge 'Development' into development to publish Waybar marker fixDon Williams2025-10-20-2/+2
|\ \
| * | Waybar: fix rofi selection marker stripping; prevent embedding πŸ‘‰ in ↡Don Williams2025-10-20-2/+2
| |/ | | | | | | | | | | | | | | | | | | | | | | 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.
* / disabled workspace rules adj dropdown term sizeDon Williams2025-10-18-307/+308
|/ | | | | | | | | | | | 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
* hotfix: Update GameMode.sh to switch several times properlymio-dokuhaki2025-10-16-0/+1
|
* hotfix: Update WallustSwww.sh (Changed wallpaper_path)mio-dokuhaki2025-10-15-1/+2
|
* Update UserKeybinds.confDonald Williams2025-10-13-1/+1
| | | Fix typo in bindings for Show open apps
* Resolve merge conflict in Weather.py by keeping ddubs-hyprsunset versionDon Williams2025-10-13-1/+9
|\
| * Update WindowRules.confDonald Williams2025-10-06-1/+1
| | | | | | Fixed windowrule2 syntax error
| * Merge branch 'main' into developmentDonald Williams2025-10-03-1/+1
| |\
| | * Merge branch 'main' into mainDonald Williams2025-10-03-0/+8
| | |\
| | * | Update Dropterminal.shCharlyMH2025-10-03-2/+2
| | | | | | | | | | | | The function now chooses the focused monitor instead of the first one in the array.
| * | | Merge branch 'main' into developmentDonald Williams2025-10-03-0/+8
| |\ \ \ | | | |/ | | |/|
| | * | Made few tweaks to make the windows to stop the constant changes in the ↡Vighnesh Shukla2025-09-23-0/+8
| | |/ | | | | | | | | | focus of the Jetbrains Softwares
| * | Weather.py: switch to Open-Meteo; add caching, reverse geocoding, robust ↡Don Williams2025-09-22-46/+1032
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | geolocation, and config options Conflicts: config/hypr/UserScripts/Weather.py interactive rebase in progress; onto ce07268 Last command done (1 command done): pick 2a5a7c5 # Weather.py: switch to Open-Meteo; add caching, reverse geocoding, robust geolocation, and config options No commands remaining. You are currently rebasing branch 'development' on 'ce07268'. Changes to be committed: modified: config/hypr/UserScripts/Weather.py
* | | Removed v2.3.16 file in prep for releaseDon Williams2025-10-13-5/+0
| | |
* | | Removed group featureDon Williams2025-10-12-32/+0
| | |
* | | Added Groups & keybinds from Matt @ The Linux castDon Williams2025-10-12-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | On branch ddubs-hyprsunset Your branch is up to date with 'origin/ddubs-hyprsunset'. Changes to be committed: modified: config/hypr/UserConfigs/UserKeybinds.conf modified: config/hypr/UserConfigs/UserSettings.conf
* | | Updated weather.py should be same as development branchDon Williams2025-10-05-107/+504
| | | | | | | | | | | | | | | | | | | | | | | | On branch ddubs-hyprsunset Your branch is up to date with 'origin/ddubs-hyprsunset'. Changes to be committed: modified: config/hypr/UserScripts/Weather.py
* | | feat(nightlight/ui): enlarge icon via Pango markup (escape=false), reserve ↡Don Williams2025-10-05-3/+4
| | | | | | | | | | | | space (min-length)
* | | fix(waybar/nightlight): use universal icons (β˜€/πŸŒ‡) and explicit {text} ↡Don Williams2025-10-05-7/+8
| | | | | | | | | | | | format for JSON
* | | feat(hyprsunset): add libnotify messages on toggle; use plain glyph text; ↡Don Williams2025-10-05-7/+12
| | | | | | | | | | | | ensure nightlight button is visible in [TOP] Default Laptop; set escape=false for custom/nightlight
* | | fix(hyprsunset): support hyprsunset v0.3.x (-i instead of -r), avoid CTM ↡Don Williams2025-10-05-4/+22
| | | | | | | | | | | | conflicts, run in background, process-based status
* | | feat(hyprsunset): add Hyprsunset toggle script, SUPER+N keybind, and Waybar ↡Don Williams2025-10-05-6/+119
| | | | | | | | | | | | nightlight button across all layouts; include in status and vertical power groups
* | | Merge pull request #797 from SherLock707/qs_overview_fix_v2Donald Williams2025-10-05-9/+61
|\ \ \ | | | | | | | | Overview multimonitor fix Test with laptop and external display
| * \ \ Merge branch 'development' into qs_overview_fix_v2Donald Williams2025-10-03-32/+33
| |\ \ \
| * \ \ \ Merge branch 'development' into qs_overview_fix_v2Donald Williams2025-09-23-32/+75
| |\ \ \ \
| * \ \ \ \ Merge branch 'development' into qs_overview_fix_v2Donald Williams2025-09-20-56/+91
| |\ \ \ \ \
| * | | | | | Setting 'showAllMonitors' for testingKiran George2025-08-09-1/+1
| | | | | | |
| * | | | | | Overview multimonitor fixKiran George2025-08-09-9/+61
| | | | | | |
* | | | | | | Update WindowRules.confDonald Williams2025-10-04-0/+1
| | | | | | | | | | | | | | | | | | | | | Fixing windowrule for opacity
* | | | | | | Merge branch 'development' into ddubs-dropdown-updDonald Williams2025-10-01-32/+33
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | |
| * | | | | | Bug fix for sending incorrect playing statusmio-dokuhaki2025-10-01-32/+33
| | |_|/ / / | |/| | | |
* / | | | | Update Startup_Apps.conf improve dropdown Donald Williams2025-09-30-0/+4
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See bug 810 https://github.com/JaKooLit/Hyprland-Dots/issues/810#issuecomment-3351947644 85% of the time when trying to use the keybindings for the drop down terminal, including custom keybindings, it hides the application in the background, or brings an app in a different workspace into the current one, instead of the terminal popping up. I tested this and it works well for me
* | | | | Merge branch 'development' into feat/sddm-wallpaper-default-path-detectionDonald Williams2025-09-22-1/+3
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | UserSettings.conf - Allow session lock restoreDonald Williams2025-09-22-0/+1
| | | | | | | | | | | | | | | Yuni asked me to add this to prevent Lockscreen crashes when resuming from suspend/hibernate
| * | | | Update Weather.py - index out of rangeDonald Williams2025-09-21-1/+2
| | |/ / | |/| | | | | | | | | | Changed index to resolve "index out of range error" Fix provided by mio-dokuhaki tested and verified
* / | | fix(sddm): set Backgrounds/default as primary and update fallbacks; detect ↡Don Williams2025-09-20-31/+72
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge branch 'development' into feature/waybarcava-hardeningDonald Williams2025-09-20-37/+59
|\ \ \
| * \ \ Merge branch 'main' into fix/wallust-refresh-raceDonald Williams2025-09-20-2/+2
| |\ \ \ | | | |/ | | |/|
| | * | change the "when available" to "when-available"Ahmad Hassan2025-08-15-2/+2
| | | |
| * | | fix(wallust): make theme regeneration deterministic on wallpaper changeDon Williams2025-09-20-33/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
| * | | fix: gestures for hyprland 0.51.0brockar2025-09-11-2/+1
| | |/ | |/|
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage