HyDE, your Development Environment 🖥️💻
This report presents the forensic synthetic code analysis of HyDE-Project/HyDE, a Shell project with 9,435 GitHub stars. SynthScan v2.0 examined 64,090 lines of code across 427 source files, recording 450 pattern matches distributed across 15 syntactic categories. The overall adjusted score of 10.3 places this repository in the Low AI signal band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 450 distinct pattern matches across 15 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. 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 diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| 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 | 242 | #*┌────────────────────────────────────────────────────────────────────────────┐ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 247 | #*└────────────────────────────────────────────────────────────────────────────┘ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 251 | #*┌──────────────────────────────────────────────────────────────────────────┐ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 256 | #*└──────────────────────────────────────────────────────────────────────────┘ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 261 | #*┌────────────────────────────────────────────────────────────────────────────┐ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 268 | #*└────────────────────────────────────────────────────────────────────────────┘ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 271 | #*┌──────────────────────────────────────────────────────────────────────────┐ | 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 | 290 | #└────────────────────────────────────────────────────────────────────────────┘ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 293 | #┌────────────────────────────────────────────────────────────────────────────┐ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 299 | #└────────────────────────────────────────────────────────────────────────────┘ | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/hyprlock.sh | 301 | #┌────────────────────────────────────────────────────────────────────────────┐ | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/hyprlock.sh | 348 | #└────────────────────────────────────────────────────────────────────────────┘ | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 17 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 19 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 81 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 83 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 127 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 129 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 188 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 190 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 237 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 239 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 293 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 295 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 345 | # ========================= | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/pyutils/python_env.py | 347 | # ========================= | 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 |
|---|---|---|---|---|
| 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 | 154 | except Exception: | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 506 | except Exception as e: | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 517 | except Exception as e: | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 738 | except Exception as e: | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 938 | except Exception as e: | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 975 | except Exception as e: | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 1166 | 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 |
| 26 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/python/check_dots.py | 55 | CODE | |
| LOW | tests/python/check_dots.py | 100 | CODE | |
| LOW | Configs/.local/lib/hyde/theme.import.py | 21 | 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 | 77 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 96 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 119 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 132 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 234 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 349 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 388 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 428 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 663 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 769 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 927 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 980 | CODE | |
| LOW | Configs/.local/lib/hyde/waybar.py | 1136 | 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 | 328 | 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 | 159 | CODE | |
| LOW | Configs/.local/lib/hyde/keybinds/hint-hyprland.py | 227 | CODE | |
| LOW | Configs/.local/lib/hyde/gamelauncher/catalog.py | 53 | CODE | |
| LOW | Configs/.local/lib/hyde/gamelauncher/lutris.py | 65 | CODE | |
| LOW | Configs/.local/lib/hyde/gamelauncher/lutris.py | 84 | 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 | 134 | CODE | |
| LOW | Configs/.local/lib/hyde/gamelauncher/steam.py | 247 | CODE | |
| 15 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 | 37 | # Check if uv exists in the HyDE venv | COMMENT |
| LOW | Configs/.local/lib/hyde/pyutils/python_env.py | 41 | # 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 | 284 | # Check if user wants to override QEMU command entirely | COMMENT |
| LOW | Scripts/hydevm/hydevm.sh | 382 | # Check if snapshot already exists | COMMENT |
| LOW | Scripts/hydevm/hydevm.sh | 443 | # Check if it's a branch or commit | COMMENT |
| LOW | Scripts/hydevm/hydevm.sh | 486 | # 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 | 129 | # Create a horizontal separator | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/keybinds/hint-hyprland.py | 132 | # Create the header row | COMMENT |
| MEDIUM⚡ | Configs/.local/lib/hyde/keybinds/hint-hyprland.py | 139 | # Create the table rows | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/keybinds/hint-hyprland.py | 163 | # Create the header row | COMMENT |
| MEDIUM | Configs/.local/lib/hyde/keybinds/hint-hyprland.py | 176 | # 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 | 165 | def get_current_layout_from_config(): | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 495 | def is_waybar_running_for_current_user(): | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 927 | def get_value_from_hypr_theme(variable_name): | CODE |
| LOW | Configs/.local/lib/hyde/waybar.py | 849 | 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/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 | tests/python/check_dots.py | 8 | CODE | |
| 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 |
| 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 |
| 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 | tests/run.sh | 4 | # Usage: | COMMENT |
| 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 | 190 | # 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 |