HyDE, your Development Environment 🖥️💻
This report summarizes scanner evidence for HyDE-Project/HyDE, a Shell project with 9,651 GitHub stars. SynthScan examined 65,901 lines of code across 414 source files, recording 506 pattern matches distributed across 16 syntactic categories. The legacy adjusted pattern signal is 13.1 (Moderate pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 272 finding(s).
Are imports declared and package/API names verified? 20 finding(s).
Are wrappers, guards, and repeated structures necessary? 246 finding(s).
Which changes need focused human review? 506 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 506 distinct pattern matches across 16 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | Configs/.config/zsh/prompt.zsh | 7 | # ================================================================ | COMMENT |
| MEDIUM | Configs/.config/zsh/plugin.zsh | 8 | # ================================================================ | COMMENT |
| MEDIUM | Configs/.config/zsh/functions/error-handlers.zsh | 74 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | Configs/.config/zsh/conf.d/00-hyde.zsh | 8 | #! ╚═════╝░░╚════╝░ ╚═╝░░╚══╝░╚════╝░░░░╚═╝░░░ ╚══════╝╚═════╝░╚═╝░░░╚═╝░░░ | COMMENT |
| MEDIUM | Configs/.config/zsh/conf.d/hyde/prompt.zsh | 8 | #! ╚═════╝░░╚════╝░ ╚═╝░░╚══╝░╚════╝░░░░╚═╝░░░ ╚══════╝╚═════╝░╚═╝░░░╚═╝░░░ | COMMENT |
| MEDIUM | Configs/.config/zsh/conf.d/hyde/terminal.zsh | 8 | #! ╚═════╝░░╚════╝░ ╚═╝░░╚══╝░╚════╝░░░░╚═╝░░░ ╚══════╝╚═════╝░╚═╝░░░╚═╝░░░ | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/session.py | 114 | # ── /proc helpers ───────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/session.py | 142 | # ── Flatpak detection (Step A) ──────────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/session.py | 164 | # ── .desktop file matching (Step B) ────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/session.py | 196 | # ── Electron filter (used in Step C) ───────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/session.py | 216 | # ── Three-step command resolution pipeline ──────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/session.py | 273 | # ── Save ────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/session.py | 435 | # ── Restore ─────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/session.py | 699 | # ── Plugin override: let a plugin build a custom dispatch ───── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/session.py | 795 | # ── CLI ─────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/completions.py | 37 | # ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/completions.py | 39 | # ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/completions.py | 79 | # ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/completions.py | 81 | # ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/completions.py | 102 | # ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/completions.py | 104 | # ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/completions.py | 190 | # ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/completions.py | 192 | # ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/completions.py | 300 | # ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/completions.py | 302 | # ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/completions.py | 412 | # ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/completions.py | 414 | # ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/completions.py | 425 | # ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/completions.py | 427 | # ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 259 | #*┌────────────────────────────────────────────────────────────────────────────┐ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 264 | #*└────────────────────────────────────────────────────────────────────────────┘ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 268 | #*┌──────────────────────────────────────────────────────────────────────────┐ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 273 | #*└──────────────────────────────────────────────────────────────────────────┘ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 278 | #*┌────────────────────────────────────────────────────────────────────────────┐ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 285 | #*└────────────────────────────────────────────────────────────────────────────┘ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 288 | #*┌──────────────────────────────────────────────────────────────────────────┐ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 290 | #*└──────────────────────────────────────────────────────────────────────────┘ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 295 | #┌────────────────────────────────────────────────────────────────────────────┐ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 307 | #└────────────────────────────────────────────────────────────────────────────┘ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 310 | #┌────────────────────────────────────────────────────────────────────────────┐ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 316 | #└────────────────────────────────────────────────────────────────────────────┘ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 318 | #┌────────────────────────────────────────────────────────────────────────────┐ | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/hyprlock.sh | 390 | #└────────────────────────────────────────────────────────────────────────────┘ | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 18 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 20 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 137 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 139 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 202 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 204 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 263 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 265 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 312 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 314 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 368 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 370 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 420 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 422 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/share/hypr/hyde.lua | 14 | -- // ╚═════╝░░╚════╝░ ╚═╝░░╚══╝░╚════╝░░░░╚═╝░░░ ╚══════╝╚═════╝░╚═╝░░░╚═╝░░░ | CODE |
| MEDIUM | Configs/.local/share/hypr/lua/animations/classic.lua | 1 | -- # ----------------------------------------------------- | CODE |
| MEDIUM | Configs/.local/share/hypr/lua/animations/classic.lua | 7 | -- # ----------------------------------------------------- | CODE |
| 11 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | Configs/.local/lib/hyde/system.update.py | 194 | except EOFError: | CODE |
| HIGH | Configs/.local/lib/hyde/window.mute.py | 38 | except FileNotFoundError: | CODE |
| HIGH | Configs/.local/lib/hyde/window.mute.py | 75 | except FileNotFoundError: | CODE |
| HIGH | Configs/.local/lib/hyde/window.mute.py | 114 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/weather.py | 133 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/weather.py | 317 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/pm.py | 341 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/completions.py | 170 | except (OSError, IOError): | CODE |
| HIGH | Configs/.local/lib/hyde/completions.py | 185 | except (OSError, IOError): | CODE |
| HIGH | Configs/.local/lib/hyde/completions.py | 227 | except PermissionError: | CODE |
| HIGH | Configs/.local/lib/hyde/cava.py | 328 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/cava.py | 689 | except KeyboardInterrupt: | CODE |
| HIGH | Configs/.local/lib/hyde/cava.py | 210 | except (ValueError, IOError, FileNotFoundError): | CODE |
| HIGH | Configs/.local/lib/hyde/cava.py | 694 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/cava.py | 182 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/cava.py | 196 | except (ValueError, IOError, FileNotFoundError): | CODE |
| HIGH | Configs/.local/lib/hyde/cava.py | 279 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/cava.py | 232 | except FileNotFoundError: | CODE |
| HIGH | Configs/.local/lib/hyde/cava.py | 251 | except FileNotFoundError: | CODE |
| HIGH | Configs/.local/lib/hyde/cava.py | 292 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/cava.py | 246 | except FileNotFoundError: | CODE |
| HIGH | Configs/.local/lib/hyde/cava.py | 532 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/package_managers/pacman.py | 145 | except FileNotFoundError: | CODE |
| HIGH | Configs/.local/lib/hyde/gamelauncher/lutris.py | 125 | except sqlite3.Error: | CODE |
| HIGH | Configs/.local/lib/hyde/gamelauncher/steam.py | 102 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/gamelauncher/steam.py | 76 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/pyutils/logger.py | 57 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/pyutils/logger.py | 65 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/pyutils/logger.py | 73 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/session/plugins/code.py | 103 | except (json.JSONDecodeError, OSError): | CODE |
| HIGH | Configs/.local/lib/hyde/session/plugins/kitty.py | 40 | except OSError: | CODE |
| HIGH | Configs/.local/lib/hyde/session/plugins/kitty.py | 38 | except OSError: | CODE |
| HIGH | Configs/.local/lib/hyde/session/plugins/kitty.py | 36 | except ValueError: | CODE |
| HIGH | Configs/.local/lib/hyde/session/compositor/hyprland.py | 79 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/session/compositor/hyprland.py | 103 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/session/compositor/hyprland.py | 153 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/session/compositor/hyprland.py | 162 | except Exception: | CODE |
| HIGH | Configs/.local/lib/hyde/session/compositor/hyprland.py | 101 | except Exception: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Configs/.local/lib/hyde/window.mute.py | 54 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/window.mute.py | 91 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/window.mute.py | 107 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/window.mute.py | 114 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/window.mute.py | 285 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/window.mute.py | 293 | except Exception as exc: | CODE |
| MEDIUM | Configs/.local/lib/hyde/window.mute.py | 289 | def main() -> int: | CODE |
| LOW⚡ | Configs/.local/lib/hyde/mediaplayer.py | 265 | except Exception as e: | CODE |
| LOW⚡ | Configs/.local/lib/hyde/mediaplayer.py | 274 | except Exception as e: | CODE |
| LOW⚡ | Configs/.local/lib/hyde/mediaplayer.py | 283 | except Exception: | CODE |
| LOW⚡ | Configs/.local/lib/hyde/mediaplayer.py | 287 | except Exception: | CODE |
| LOW⚡ | Configs/.local/lib/hyde/mediaplayer.py | 291 | except Exception as e: | CODE |
| LOW | Configs/.local/lib/hyde/mediaplayer.py | 310 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/mediaplayer.py | 314 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/mediaplayer.py | 487 | except Exception as e: | CODE |
| LOW | Configs/.local/lib/hyde/amdgpu.py | 96 | except Exception as e: # Handle any other unexpected errors | CODE |
| LOW | Configs/.local/lib/hyde/reload.py | 37 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 177 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 569 | except Exception as e: | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 580 | except Exception as e: | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 801 | except Exception as e: | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 1001 | except Exception as e: | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 1039 | except Exception as e: | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 1237 | except Exception as e: | CODE |
| LOW | Configs/.local/lib/hyde/session.py | 689 | except Exception as exc: | CODE |
| LOW | Configs/.local/lib/hyde/session.py | 719 | except Exception as exc: | CODE |
| LOW | Configs/.local/lib/hyde/session.py | 741 | except Exception as exc: | CODE |
| LOW | Configs/.local/lib/hyde/session.py | 774 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/weather.py | 133 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/weather.py | 248 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/weather.py | 302 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/weather.py | 317 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/pm.py | 341 | except Exception: | CODE |
| MEDIUM | Configs/.local/lib/hyde/cava.py | 360 | print("Error: cava not found. Please install cava.") | CODE |
| MEDIUM | Configs/.local/lib/hyde/cava.py | 458 | print("Error: cava not found. Please install cava.") | CODE |
| MEDIUM | Configs/.local/lib/hyde/cava.py | 546 | print(f"Error starting manager: {e}") | CODE |
| MEDIUM | Configs/.local/lib/hyde/cava.py | 629 | print("Error: Could not start cava manager", file=sys.stderr) | CODE |
| MEDIUM | Configs/.local/lib/hyde/cava.py | 635 | print("Error: Cava manager not accessible after timeout", file=sys.stderr) | CODE |
| MEDIUM | Configs/.local/lib/hyde/cava.py | 687 | print("Error: Cannot connect to cava manager", file=sys.stderr) | CODE |
| LOW | Configs/.local/lib/hyde/cava.py | 56 | except Exception as e: | CODE |
| LOW | Configs/.local/lib/hyde/cava.py | 182 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/cava.py | 279 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/cava.py | 292 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/cava.py | 328 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/cava.py | 348 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/cava.py | 529 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/cava.py | 532 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/cava.py | 545 | except Exception as e: | CODE |
| LOW | Configs/.local/lib/hyde/cava.py | 591 | except Exception as e: | CODE |
| LOW | Configs/.local/lib/hyde/cava.py | 694 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/cava.py | 754 | except Exception as e: | CODE |
| MEDIUM | Configs/.local/lib/hyde/sensorsinfo.py | 121 | print("Error: Failed to decode JSON from sensors output") | CODE |
| LOW | Configs/.local/lib/hyde/bookmarks.py | 71 | except Exception as e: | STRING |
| MEDIUM | Configs/.local/lib/hyde/bookmarks.py | 72 | print(f"Error reading Firefox bookmarks: {e}", file=sys.stderr) | STRING |
| LOW | Configs/.local/lib/hyde/bookmarks.py | 89 | except Exception as e: | STRING |
| MEDIUM | Configs/.local/lib/hyde/bookmarks.py | 90 | print(f"Error reading Chromium bookmarks: {e}", file=sys.stderr) | STRING |
| LOW | Configs/.local/lib/hyde/bookmarks.py | 105 | except Exception as e: | STRING |
| MEDIUM | Configs/.local/lib/hyde/bookmarks.py | 106 | print(f"Error reading custom bookmarks: {e}", file=sys.stderr) | STRING |
| LOW | Configs/.local/lib/hyde/bookmarks.py | 123 | except Exception as e: | STRING |
| MEDIUM | Configs/.local/lib/hyde/bookmarks.py | 124 | print(f"Error reading recent bookmarks: {e}", file=sys.stderr) | STRING |
| 43 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Configs/.config/pypr/config.toml | 1 | # Since Pyprland is very configurable, this is just a basic example config | COMMENT |
| LOW | Configs/.config/hyde/config.toml | 1 | # Configuration file for HyDE | COMMENT |
| LOW | Configs/.config/starship/starship.toml | 81 | # bold | COMMENT |
| LOW | Configs/.config/lsd/config.yaml | 21 | COMMENT | |
| LOW | Configs/.config/lsd/config.yaml | 61 | # Whether to group directories together and where. | COMMENT |
| LOW | Configs/.config/uwsm/env.d/01-gpu.sh | 1 | #!/usr/bin/env sh | COMMENT |
| LOW | Configs/.config/zsh/prompt.zsh | 1 | # Add you own custom prompt here | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1 | # Generated by Powerlevel10k configuration wizard on 2024-03-08 at 14:49 IST. | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 101 | timewarrior # timewarrior tracking status (https://timewarrior.net/) | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 121 | # to false, icons go after content. If empty or not set, icons go before content in the left | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 261 | # or nested_git_repo/baz (last). This assumes that git_repo and nested_git_repo contain markers | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 281 | # COLUMNS * POWERLEVEL9K_DIR_MIN_COMMAND_COLUMNS_PCT * 0.01 columns for typing commands. | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 301 | # extended_glob option enabled. | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 321 | # Simply assigning classes to directories doesn't have any visible effects. It merely gives you an | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 341 | # typeset -g POWERLEVEL9K_DIR_WORK_NON_EXISTENT_FOREGROUND=254 | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 361 | COMMENT | |
| LOW | Configs/.config/zsh/.p10k.zsh | 461 | # Remove the next line if you don't want to see untracked files at all. | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 481 | typeset -g POWERLEVEL9K_VCS_MAX_INDEX_SIZE_DIRTY=-1 | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 561 | #######################[ background_jobs: presence of background jobs ]####################### | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 581 | typeset -g POWERLEVEL9K_ASDF_FOREGROUND=0 | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 601 | # Hide tool versions that don't come from one of these sources. | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 621 | # | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 741 | typeset -g POWERLEVEL9K_NORDVPN_{DISCONNECTED,CONNECTING,DISCONNECTING}_VISUAL_IDENTIFIER_EXPANSION= | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 761 | typeset -g POWERLEVEL9K_LF_FOREGROUND=0 | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 781 | # Midnight Commander shell color. | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 841 | # RAM color. | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 881 | # - P9K_TODO_FILTERED_TASK_COUNT The number of tasks after filtering. | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 901 | # Tip: To hide task names and display just the icon when time tracking is enabled, set the | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 921 | # | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 941 | # typeset -g POWERLEVEL9K_PER_DIRECTORY_HISTORY_LOCAL_VISUAL_IDENTIFIER_EXPANSION='⭐' | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 981 | # typeset -g POWERLEVEL9K_CONTEXT_PREFIX='with ' | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1001 | COMMENT | |
| LOW | Configs/.config/zsh/.p10k.zsh | 1021 | # Note: '({default_env}) ' is the default value of env_prompt. | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1041 | typeset -g POWERLEVEL9K_PYENV_SHOW_SYSTEM=true | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1061 | typeset -g POWERLEVEL9K_GOENV_BACKGROUND=4 | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1081 | # If set to false, hide node version if it's equal to "system". | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1101 | typeset -g POWERLEVEL9K_NODEENV_BACKGROUND=0 | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1121 | typeset -g POWERLEVEL9K_GO_VERSION_BACKGROUND=2 | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1141 | typeset -g POWERLEVEL9K_DOTNET_VERSION_PROJECT_ONLY=true | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1161 | #############[ rbenv: ruby version from rbenv (https://github.com/rbenv/rbenv) ]############## | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1181 | # Show brief version. | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1201 | #######################[ rvm: ruby version from rvm (https://rvm.io) ]######################## | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1221 | typeset -g POWERLEVEL9K_LUAENV_FOREGROUND=0 | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1241 | typeset -g POWERLEVEL9K_JENV_PROMPT_ALWAYS_SHOW=false | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1261 | ###########[ perlbrew: perl version from perlbrew (https://github.com/gugod/App-perlbrew) ]############ | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1281 | typeset -g POWERLEVEL9K_PHPENV_SHOW_SYSTEM=true | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1301 | typeset -g POWERLEVEL9K_HASKELL_STACK_FOREGROUND=0 | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1321 | # that gets matched. If you unset all POWERLEVEL9K_TERRAFORM_*CONTENT_EXPANSION parameters, | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1361 | # Show kubecontext only when the command you are typing invokes one of these tools. | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1381 | # '*' DEFAULT) | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1401 | # segment. Parameter expansions are very flexible and fast, too. See reference: | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1421 | # - P9K_KUBECONTEXT_CLOUD_NAME Either "gke" or "eks". | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1441 | # Show P9K_KUBECONTEXT_CLOUD_CLUSTER if it's not empty and fall back to P9K_KUBECONTEXT_NAME. | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1461 | # | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1481 | typeset -g POWERLEVEL9K_AWS_DEFAULT_FOREGROUND=7 | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1501 | typeset -g POWERLEVEL9K_AZURE_SHOW_ON_COMMAND='az|terraform|pulumi|terragrunt' | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1521 | # You can define different colors, icons and content expansions for different classes: | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1541 | typeset -g POWERLEVEL9K_GCLOUD_SHOW_ON_COMMAND='gcloud|gcs|gsutil' | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1561 | # and even fail. When project name is unknown, P9K_GCLOUD_PROJECT_NAME is not set and gcloud | COMMENT |
| LOW | Configs/.config/zsh/.p10k.zsh | 1581 | # Show google_app_cred only when the command you are typing invokes one of these tools. | COMMENT |
| 41 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Configs/.local/lib/hyde/theme.import.py | 58 | CODE | |
| LOW | Configs/.local/lib/hyde/mediaplayer.py | 30 | CODE | |
| LOW | Configs/.local/lib/hyde/mediaplayer.py | 104 | CODE | |
| LOW | Configs/.local/lib/hyde/mediaplayer.py | 255 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 80 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 109 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 142 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 155 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 257 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 402 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 451 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 491 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 726 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 832 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 990 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 1044 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 1207 | CODE | |
| LOW | Configs/.local/lib/hyde/session.py | 167 | CODE | |
| LOW | Configs/.local/lib/hyde/session.py | 276 | CODE | |
| LOW | Configs/.local/lib/hyde/session.py | 438 | CODE | |
| LOW | Configs/.local/lib/hyde/session.py | 801 | CODE | |
| LOW | Configs/.local/lib/hyde/session.py | 568 | CODE | |
| LOW | Configs/.local/lib/hyde/weather.py | 123 | CODE | |
| LOW | Configs/.local/lib/hyde/weather.py | 359 | CODE | |
| LOW | Configs/.local/lib/hyde/completions.py | 105 | CODE | |
| LOW | Configs/.local/lib/hyde/completions.py | 175 | CODE | |
| LOW | Configs/.local/lib/hyde/completions.py | 193 | CODE | |
| LOW | Configs/.local/lib/hyde/completions.py | 428 | CODE | |
| LOW | Configs/.local/lib/hyde/cava.py | 781 | CODE | |
| LOW | Configs/.local/lib/hyde/cava.py | 31 | CODE | |
| LOW | Configs/.local/lib/hyde/cava.py | 120 | CODE | |
| LOW | Configs/.local/lib/hyde/cava.py | 164 | CODE | |
| LOW | Configs/.local/lib/hyde/cava.py | 221 | CODE | |
| LOW | Configs/.local/lib/hyde/cava.py | 266 | CODE | |
| LOW | Configs/.local/lib/hyde/cava.py | 310 | CODE | |
| LOW | Configs/.local/lib/hyde/cava.py | 402 | CODE | |
| LOW | Configs/.local/lib/hyde/cava.py | 617 | CODE | |
| LOW | Configs/.local/lib/hyde/cava.py | 461 | CODE | |
| LOW | Configs/.local/lib/hyde/sensorsinfo.py | 117 | CODE | |
| LOW | Configs/.local/lib/hyde/sensorsinfo.py | 209 | CODE | |
| LOW | Configs/.local/lib/hyde/bookmarks.py | 93 | CODE | |
| LOW | Configs/.local/lib/hyde/bookmarks.py | 109 | CODE | |
| LOW | Configs/.local/lib/hyde/bookmarks.py | 127 | CODE | |
| LOW | Configs/.local/lib/hyde/bookmarks.py | 150 | CODE | |
| LOW | Configs/.local/lib/hyde/idle-inhibitor.py | 71 | CODE | |
| LOW | Configs/.local/lib/hyde/pygui/color.shuffle.py | 37 | CODE | |
| LOW | Configs/.local/lib/hyde/pygui/color.shuffle.py | 155 | CODE | |
| LOW | Configs/.local/lib/hyde/pygui/color.shuffle.py | 1052 | CODE | |
| LOW | Configs/.local/lib/hyde/pygui/color.shuffle.py | 1153 | CODE | |
| LOW | Configs/.local/lib/hyde/keybinds/hint-hyprland.py | 236 | CODE | |
| LOW | Configs/.local/lib/hyde/keybinds/hint-hyprland.py | 304 | CODE | |
| LOW | Configs/.local/lib/hyde/gamelauncher/catalog.py | 53 | CODE | |
| LOW | Configs/.local/lib/hyde/gamelauncher/lutris.py | 75 | CODE | |
| LOW | Configs/.local/lib/hyde/gamelauncher/lutris.py | 94 | CODE | |
| LOW | Configs/.local/lib/hyde/gamelauncher/steam.py | 38 | CODE | |
| LOW | Configs/.local/lib/hyde/gamelauncher/steam.py | 107 | CODE | |
| LOW | Configs/.local/lib/hyde/gamelauncher/steam.py | 136 | CODE | |
| LOW | Configs/.local/lib/hyde/gamelauncher/steam.py | 249 | CODE | |
| LOW | Configs/.local/lib/hyde/gamelauncher/steam.py | 151 | CODE | |
| LOW | Configs/.local/lib/hyde/pyutils/lua_env.py | 52 | CODE | |
| 13 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Configs/.config/uwsm/env.d/01-gpu.sh | 28 | # Check if nvidia-smi exists and works (proper drivers installed) | COMMENT |
| LOW | Configs/.config/uwsm/env.d/01-gpu.sh | 64 | # Check if libva-nvidia-driver is installed by looking for the VA-API driver | COMMENT |
| LOW | Configs/.config/zsh/user.zsh | 3 | # Check if the interactive shell option is set | COMMENT |
| LOW | Configs/.config/zsh/functions/error-handlers.zsh | 31 | # Check if the lock file exists | COMMENT |
| LOW⚡ | Configs/.config/zsh/functions/kb_help.zsh | 5 | # Check if the buffer contains only spaces | COMMENT |
| LOW⚡ | Configs/.config/zsh/functions/kb_help.zsh | 11 | # Check if the cursor is inside quotes | COMMENT |
| LOW | Configs/.config/zsh/conf.d/hyde/terminal.zsh | 109 | # Check if the terminal supports images | COMMENT |
| LOW | Configs/.local/lib/hyde/polkitkdeauth.sh | 53 | # Loop through the list of paths | COMMENT |
| LOW | Configs/.local/lib/hyde/hyprsunset.sh | 119 | $(basename "$0") --cm temp -s 4000 # Set temperature to 4000K | CODE |
| LOW | Configs/.local/lib/hyde/hyprsunset.sh | 122 | $(basename "$0") --cm gamma -s 80 # Set gamma to 80 | CODE |
| LOW | Configs/.local/lib/hyde/screenrecord.sh | 70 | # Check if selection meets minimum size | COMMENT |
| LOW | Configs/.local/lib/hyde/shutils/argparse.sh | 77 | # Set ARGPARSE_ACTION to the action name (remove -- from first flag) | COMMENT |
| LOW | Configs/.local/lib/hyde/pygui/color.shuffle.py | 1220 | # Check if input file is provided and exists | COMMENT |
| LOW | Configs/.local/lib/hyde/pyutils/python_env.py | 93 | # Check if uv exists in the HyDE venv | COMMENT |
| LOW | Configs/.local/lib/hyde/pyutils/python_env.py | 97 | # Check if uv exists system-wide | COMMENT |
| LOW | Configs/.local/share/hyde/schema/gen-table.py | 81 | # Check if this section has direct properties with defaults | COMMENT |
| LOW | Scripts/restore_svc.sh | 43 | # Check if this is the new pipe-delimited format or legacy format | COMMENT |
| LOW | Scripts/restore_fnt.sh | 23 | # Check if the line has the correct number of fields | COMMENT |
| LOW | Scripts/restore_cfg.sh | 102 | # Check if ctlFlag is not one of the values 'O', 'R', 'B', 'S', or 'P' | COMMENT |
| LOW | Scripts/restore_cfg.sh | 125 | # Check if the variable pth is empty, if it is, skip the current iteration | COMMENT |
| LOW | Scripts/restore_cfg.sh | 163 | # Check if the directory specified by BkpDir and tgt exists, if it doesn't, create it | COMMENT |
| LOW | Scripts/restore_cfg.sh | 242 | # Check if hyq is already available | COMMENT |
| LOW | Scripts/hydevm/hydevm.sh | 144 | # Check if KVM is available | COMMENT |
| LOW | Scripts/hydevm/hydevm.sh | 176 | # Check if KVM is available | COMMENT |
| LOW | Scripts/hydevm/hydevm.sh | 326 | # Check if user wants to override QEMU command entirely | COMMENT |
| LOW | Scripts/hydevm/hydevm.sh | 456 | # Check if snapshot already exists | COMMENT |
| LOW | Scripts/hydevm/hydevm.sh | 517 | # Check if it's a branch or commit | COMMENT |
| LOW | Scripts/hydevm/hydevm.sh | 560 | # Check if HyDE is already installed | COMMENT |
| LOW | .github/workflows/ci.yml | 28 | # Check if there are any commits between rc and dev | COMMENT |
| LOW | .github/workflows/ci.yml | 136 | # Output message when no commits are found | COMMENT |
| LOW | .github/workflows/ci.yml | 159 | # Check if there are any commits between master and rc | COMMENT |
| LOW | .github/workflows/ci.yml | 267 | # Output message when no commits are found | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | Configs/.config/zsh/functions/error-handlers.zsh | 33 | # Create the lock file | COMMENT |
| MEDIUM⚡ | Configs/.config/zsh/functions/kb_help.zsh | 2 | # Define a Zsh widget to append '--help' to the current command and execute it, but allow natural use of `?` when the bu | COMMENT |
| MEDIUM | Configs/.config/zsh/conf.d/hyde/terminal.zsh | 11 | # This file is sourced by ZSH on startup | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/amdgpu.py | 72 | # Create a dictionary with the GPU information | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/keybinds/hint-hyprland.py | 206 | # Create a horizontal separator | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/keybinds/hint-hyprland.py | 209 | # Create the header row | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/keybinds/hint-hyprland.py | 216 | # Create the table rows | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/keybinds/hint-hyprland.py | 240 | # Create the header row | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/keybinds/hint-hyprland.py | 253 | # Create the table rows | COMMENT |
| MEDIUM | Configs/.local/share/hyde/config-registry.toml | 2 | # This file defines applications and their configuration files with hooks | COMMENT |
| MEDIUM | Configs/.local/share/hyde/schema/gen-config.py | 71 | "# This file contains default values for all configuration options", | CODE |
| MEDIUM | Configs/.local/share/hyde/schema/config.toml | 2 | # This file contains default values for all configuration options | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Configs/.local/lib/hyde/window.mute.py | 45 | def _list_sink_inputs_pulsectl() -> list[_SinkInput]: | CODE |
| LOW | Configs/.local/lib/hyde/window.mute.py | 82 | def _mute_sink_inputs_pulsectl(sink_ids: list[int], want_mute: bool) -> tuple[int, int]: | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 188 | def get_current_layout_from_config(): | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 558 | def is_waybar_running_for_current_user(): | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 990 | def get_value_from_hypr_theme(variable_name): | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 912 | def get_waybar_value_from_sources(value_name, default_value, sources): | STRING |
| LOW | Configs/.local/lib/hyde/session.py | 42 | def _default_snapshot_for_backend(backend) -> Path: | CODE |
| LOW | Configs/.local/lib/hyde/session.py | 480 | def _default_restore_sort_key(client: dict) -> tuple: | CODE |
| LOW | Configs/.local/lib/hyde/weather.py | 355 | def print_weather_unavailable() -> None: | CODE |
| LOW | Configs/.local/lib/hyde/pm.py | 244 | def _resolve_conflicts_in_group(group: list[tuple[str, PMMetadata]]) -> list[tuple[str, PMMetadata]]: | CODE |
| LOW | Configs/.local/lib/hyde/completions.py | 175 | def script_has_public_metadata(file_path: str) -> bool: | CODE |
| LOW | Configs/.local/lib/hyde/completions.py | 247 | def get_public_script_names_stripped() -> list: | CODE |
| LOW | Configs/.local/lib/hyde/completions.py | 268 | def get_public_script_entries() -> list: | CODE |
| LOW | Configs/.local/lib/hyde/completions.py | 328 | def get_commands_for_script_desc(script_name: str) -> list: | CODE |
| LOW | Configs/.local/lib/hyde/completions.py | 365 | def get_options_for_script_desc(script_name: str, cmd: str) -> list: | CODE |
| LOW | Configs/.local/lib/hyde/completions.py | 387 | def get_flags_for_script_desc(script_name: str, cmd: str) -> list: | CODE |
| LOW | Configs/.local/lib/hyde/completions.py | 398 | def get_global_flags_for_script(script_name: str) -> list: | CODE |
| LOW | Configs/.local/lib/hyde/cava.py | 295 | def _handle_client_connections(self): | CODE |
| LOW | Configs/.local/lib/hyde/cava.py | 487 | def handle_client_connections(): | CODE |
| LOW | Configs/.local/lib/hyde/cava.py | 604 | def _auto_start_manager_if_needed(self, bars=16, range_val=15): | CODE |
| LOW | Configs/.local/lib/hyde/pygui/color.shuffle.py | 702 | def update_primary_button_style(self, pry_btn, row_idx): | CODE |
| LOW | Configs/.local/lib/hyde/pygui/color.shuffle.py | 724 | def update_primary_button_tooltip(self, pry_btn, row_idx): | CODE |
| LOW | Configs/.local/lib/hyde/pygui/color.shuffle.py | 731 | def update_accent_button_style(self, acc_btn, row_idx, accent_idx): | CODE |
| LOW | Configs/.local/lib/hyde/pygui/color.shuffle.py | 753 | def update_accent_button_tooltip(self, acc_btn, row_idx, accent_idx): | CODE |
| LOW | Configs/.local/lib/hyde/pygui/color.shuffle.py | 787 | def update_text_button_tooltip(self, txt_btn, row_idx): | CODE |
| LOW | Configs/.local/lib/hyde/pygui/color.shuffle.py | 834 | def apply_default_curve_to_row(self, row_idx): | CODE |
| LOW | Configs/.local/lib/hyde/pygui/color.shuffle.py | 982 | def apply_curve_to_accents_and_text(self, curve_str): | CODE |
| LOW | Configs/.local/lib/hyde/session/compositor/niri.py | 61 | def append_multiwindow_metadata(self, rep: dict, client: dict) -> None: | CODE |
| LOW | Configs/.local/lib/hyde/session/compositor/hyprland.py | 186 | def append_multiwindow_metadata(self, rep: dict, client: dict) -> None: | CODE |
| LOW | Configs/.local/lib/hyde/session/compositor/hyprland.py | 459 | def _command_from_exec_dispatch(cmd: str) -> str | None: | CODE |
| LOW | Configs/.local/lib/hyde/session/compositor/__init__.py | 50 | def append_multiwindow_metadata(self, rep: dict, client: dict) -> None: | CODE |
| LOW | Scripts/nvidia-db/gen_table.py | 33 | def generate_table_of_contents(directory): | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Configs/.local/lib/hyde/system.update.py | 4 | CODE | |
| LOW | Configs/.local/lib/hyde/window.mute.py | 3 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 13 | CODE | |
| LOW | Configs/.local/lib/hyde/cliphist.image.py | 50 | CODE | |
| LOW | Configs/.local/lib/hyde/session.py | 802 | CODE | |
| LOW | Configs/.local/lib/hyde/pm.py | 4 | CODE | |
| LOW | Configs/.local/lib/hyde/help.py | 4 | CODE | |
| LOW | Configs/.local/lib/hyde/help.py | 6 | CODE | |
| LOW | Configs/.local/lib/hyde/package_managers/pacman.py | 3 | CODE | |
| LOW | Configs/.local/lib/hyde/package_managers/yay.py | 3 | CODE | |
| LOW | Configs/.local/lib/hyde/package_managers/zypper.py | 3 | CODE | |
| LOW | Configs/.local/lib/hyde/package_managers/dnf.py | 3 | CODE | |
| LOW | Configs/.local/lib/hyde/package_managers/apt.py | 3 | CODE | |
| LOW | Configs/.local/lib/hyde/package_managers/flatpak.py | 3 | CODE | |
| LOW | Configs/.local/lib/hyde/package_managers/paru.py | 3 | CODE | |
| LOW | Configs/.local/lib/hyde/session/pluginloader.py | 8 | CODE | |
| LOW | Configs/.local/lib/hyde/session/plugins/code.py | 15 | CODE | |
| LOW | Configs/.local/lib/hyde/session/compositor/hyprland.py | 1 | CODE | |
| LOW | Configs/.local/lib/hyde/session/compositor/__init__.py | 1 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | Configs/.local/lib/hyde/pygui/color.shuffle.py | 884 | # Step 1: Create RGB negative (wallbash rgb_negative function) | COMMENT |
| LOW⚡ | Configs/.local/lib/hyde/pygui/color.shuffle.py | 889 | # Step 2: Check brightness of primary (wallbash fx_brightness function) | COMMENT |
| LOW⚡ | Configs/.local/lib/hyde/pygui/color.shuffle.py | 895 | # Step 3: Apply brightness modulation like wallbash | COMMENT |
| LOW⚡ | Configs/.local/lib/hyde/pygui/color.shuffle.py | 903 | # Step 4: Apply modulation to negative color (like ImageMagick -modulate) | COMMENT |
| LOW | Configs/.local/share/wallbash/scripts/dunst.sh | 30 | # WARNING: This file is auto-generated by '${WALLBASH_SCRIPTS}/dunst.sh'. | COMMENT |
| LOW⚡ | Scripts/install.sh | 200 | # Step 1: Check if any AUR helper is installed | COMMENT |
| LOW⚡ | Scripts/install.sh | 202 | # Step 2: Show detected helper and ask user to confirm | COMMENT |
| LOW | Scripts/install.sh | 223 | # Step 3: If no helper chosen yet, show selection menu | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | Configs/.local/lib/hyde/pygui/color.shuffle.py | 884 | # Step 1: Create RGB negative (wallbash rgb_negative function) | COMMENT |
| LOW⚡ | Configs/.local/lib/hyde/pygui/color.shuffle.py | 889 | # Step 2: Check brightness of primary (wallbash fx_brightness function) | COMMENT |
| LOW⚡ | Configs/.local/lib/hyde/pygui/color.shuffle.py | 895 | # Step 3: Apply brightness modulation like wallbash | COMMENT |
| LOW⚡ | Configs/.local/lib/hyde/pygui/color.shuffle.py | 903 | # Step 4: Apply modulation to negative color (like ImageMagick -modulate) | COMMENT |
| LOW⚡ | Scripts/install.sh | 200 | # Step 1: Check if any AUR helper is installed | COMMENT |
| LOW⚡ | Scripts/install.sh | 202 | # Step 2: Show detected helper and ask user to confirm | COMMENT |
| LOW | Scripts/install.sh | 223 | # Step 3: If no helper chosen yet, show selection menu | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | Configs/.config/pypr/config.toml | 6 | # Since You are using Hyde, you can use `hyde-shell` to run pypr commands | COMMENT |
| MEDIUM | Configs/.config/pypr/config.toml | 14 | # using variables for demonstration purposes (not needed) | COMMENT |
| MEDIUM | Configs/.config/starship/powerline.toml | 98 | # Here is how you can shorten some long paths by text replacement | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | Configs/.local/lib/hyde/reload.py | 34 | ["bash", "-c", 'type print_log >/dev/null 2>&1 && print_log "$@" || echo "$*" >&2', "--"] + list(args), | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Configs/.config/uwsm/env.d/01-gpu.sh | 9 | # Usage: | COMMENT |
| LOW | Configs/.local/lib/hyde/shutils/argparse.sh | 3 | # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Configs/.config/zsh/.p10k.zsh | 1776 | # Usually, you should either not define instant_prompt_* or simply call prompt_* from it. If | COMMENT |
| LOW | Configs/.local/lib/hyde/waybar.py | 213 | # If config.jsonc doesn't exist, just use the first available layout | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Configs/.local/lib/hyde/pyutils/xdg_base_dirs.py | 41 | __all__ = [ | CODE |
| LOW⚡ | Configs/.local/lib/hyde/session/compositor/hyprland.py | 167 | def _set_config(self, path: str, value: bool | int | str) -> None: | CODE |