an unhealthy amount of work has been put into this...star it?
This report summarizes scanner evidence for dusklinux/dusky, a Python project with 2,414 GitHub stars. SynthScan examined 528,315 lines of code across 1597 source files, recording 10028 pattern matches distributed across 24 syntactic categories. The legacy adjusted pattern signal is 41.9 (High 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? 2651 finding(s).
Are imports declared and package/API names verified? 324 finding(s).
Are wrappers, guards, and repeated structures necessary? 7965 finding(s).
Which changes need focused human review? 10028 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 10028 distinct pattern matches across 24 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 | .config/foot/foot.ini | 1 | # =================================================================== | COMMENT |
| MEDIUM | .config/foot/foot.ini | 3 | # =================================================================== | COMMENT |
| MEDIUM | …s/dusky_template_generator/host/dusky_template_host.py | 81 | # ─── configuration ─────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …s/dusky_template_generator/host/dusky_template_host.py | 121 | # ─── template text manipulation (pure) ─────────────────────────────────────── | COMMENT |
| MEDIUM | …s/dusky_template_generator/host/dusky_template_host.py | 248 | # ─── file system ───────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …s/dusky_template_generator/host/dusky_template_host.py | 401 | # ── compare-and-swap: refuse to overwrite someone else's change ────── | COMMENT |
| MEDIUM | …s/dusky_template_generator/host/dusky_template_host.py | 424 | # ─── framing ───────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …s/dusky_template_generator/host/dusky_template_host.py | 508 | # ─── self test ─────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …fig/firefox_extentions/dusky_sites/dusky_sites_host.py | 96 | # ── Configuration ───────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …fig/firefox_extentions/dusky_sites/dusky_sites_host.py | 175 | # ── Palette + site rules (stat-signature cached) ───────────────────────────── | COMMENT |
| MEDIUM | …fig/firefox_extentions/dusky_sites/dusky_sites_host.py | 497 | # ── Wire (NMH framing over non-blocking stdin) ─────────────────────────────── | COMMENT |
| MEDIUM | …fig/firefox_extentions/dusky_sites/dusky_sites_host.py | 571 | # ── inotify (man 7 inotify) ────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …fig/firefox_extentions/dusky_sites/dusky_sites_host.py | 641 | # ── Host ───────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | .config/matugen/config.toml | 8 | # ============================================================================= | COMMENT |
| MEDIUM | .config/matugen/config.toml | 10 | # ============================================================================= | COMMENT |
| MEDIUM | .config/matugen/config.toml | 148 | # ============================================================================= | STRING |
| MEDIUM | .config/matugen/config.toml | 150 | # ============================================================================= | STRING |
| MEDIUM | .config/matugen/config.toml | 199 | # ============================================================================= | STRING |
| MEDIUM | .config/matugen/config.toml | 201 | # ============================================================================= | STRING |
| MEDIUM | .config/matugen/config.toml | 399 | #============================================================================= | STRING |
| MEDIUM | .config/matugen/config.toml | 401 | #============================================================================= | STRING |
| MEDIUM | .config/matugen/config.toml | 420 | # ============================================================================= | COMMENT |
| MEDIUM | .config/matugen/config.toml | 422 | # ============================================================================= | COMMENT |
| MEDIUM⚡ | .config/matugen/generated_fresh/mako-colors.ini | 1 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/generated_fresh/mako-colors.ini | 5 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/generated_fresh/mako-colors.ini | 7 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/generated_fresh/mako-colors.ini | 9 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/generated_fresh/mako-colors.ini | 21 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/generated_fresh/mako-colors.ini | 23 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/generated_fresh/mako-colors.ini | 32 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/generated_fresh/mako-colors.ini | 34 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/generated_fresh/mako-colors.ini | 47 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/generated_fresh/mako-colors.ini | 49 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/generated_fresh/mako-colors.ini | 57 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/generated_fresh/mako-colors.ini | 59 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/generated_fresh/mako-colors.ini | 67 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/generated_fresh/mako-colors.ini | 69 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/generated_fresh/mako-colors.ini | 204 | # ------------------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | .config/matugen/generated_fresh/mako-colors.ini | 207 | # ------------------------------------------------------------------------------ | COMMENT |
| MEDIUM | .config/matugen/generated_fresh/mako-colors.ini | 90 | # ============================================================================== | COMMENT |
| MEDIUM | .config/matugen/generated_fresh/mako-colors.ini | 92 | # ============================================================================== | COMMENT |
| MEDIUM | .config/matugen/generated_fresh/mako-colors.ini | 109 | # ============================================================================== | COMMENT |
| MEDIUM | .config/matugen/generated_fresh/mako-colors.ini | 111 | # ============================================================================== | COMMENT |
| MEDIUM | .config/matugen/generated_fresh/mako-colors.ini | 590 | # ============================================================================== | COMMENT |
| MEDIUM | .config/matugen/generated_fresh/mako-colors.ini | 592 | # ============================================================================== | COMMENT |
| MEDIUM | .config/matugen/generated_fresh/foot-colors.ini | 1 | # =================================================================== | COMMENT |
| MEDIUM | .config/matugen/generated_fresh/foot-colors.ini | 3 | # =================================================================== | COMMENT |
| MEDIUM | .config/matugen/generated_fresh/foot-colors.ini | 16 | # =================================================================== | COMMENT |
| MEDIUM | .config/matugen/generated_fresh/foot-colors.ini | 18 | # =================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/templates/mako.ini | 1 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/templates/mako.ini | 5 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/templates/mako.ini | 7 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/templates/mako.ini | 9 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/templates/mako.ini | 21 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/templates/mako.ini | 23 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/templates/mako.ini | 32 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/templates/mako.ini | 34 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/templates/mako.ini | 47 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/templates/mako.ini | 49 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | .config/matugen/templates/mako.ini | 57 | # ============================================================================== | COMMENT |
| 4296 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | .config/firefox_extentions/ai_bridge/bridge.py | 141 | except Exception: | CODE |
| HIGH | .config/firefox_extentions/ai_bridge/bridge.py | 453 | except (ConnectionRefusedError, OSError): | CODE |
| HIGH | .config/firefox_extentions/ai_bridge/bridge.py | 110 | except: pass | CODE |
| HIGH | .config/firefox_extentions/ai_bridge/bridge.py | 304 | except: pass | CODE |
| HIGH | .config/firefox_extentions/ai_bridge/bridge.py | 517 | except Exception: | CODE |
| HIGH | .config/firefox_extentions/ai_bridge/bridge.py | 600 | except Exception: | CODE |
| HIGH | .config/firefox_extentions/ai_bridge/bridge.py | 190 | except Exception: | CODE |
| HIGH | .config/firefox_extentions/ai_bridge/bridge.py | 474 | except Exception: | CODE |
| HIGH | .config/firefox_extentions/ai_bridge/bridge.py | 624 | except Exception: | CODE |
| HIGH | .config/firefox_extentions/ai_bridge/bridge.py | 221 | except Exception: | CODE |
| HIGH | .config/firefox_extentions/ai_bridge/bridge.py | 396 | except Exception: | CODE |
| HIGH | .config/firefox_extentions/ai_bridge/bridge.py | 720 | except Exception: pass | CODE |
| HIGH | .config/firefox_extentions/ai_bridge/bridge.py | 727 | except Exception: | CODE |
| HIGH | …ig/firefox_extentions/ai_bridge/test/run_multi_turn.py | 58 | except Exception: pass | CODE |
| HIGH | …ig/firefox_extentions/ai_bridge/test/run_multi_turn.py | 61 | except Exception: pass | CODE |
| HIGH | user_scripts/firefox/optimize_firefox.py | 569 | except FileNotFoundError: | CODE |
| HIGH | user_scripts/firefox/optimize_firefox.py | 1845 | except OSError: | CODE |
| HIGH | user_scripts/firefox/optimize_firefox.py | 2584 | except OSError: | CODE |
| HIGH | user_scripts/firefox/optimize_firefox.py | 2821 | except OSError: | CODE |
| HIGH | user_scripts/firefox/optimize_firefox.py | 1529 | except FileExistsError: | CODE |
| HIGH | user_scripts/firefox/optimize_firefox.py | 2129 | except FileNotFoundError: | CODE |
| HIGH | user_scripts/firefox/optimize_firefox.py | 2239 | except Exception: | CODE |
| HIGH | user_scripts/firefox/optimize_firefox.py | 3118 | except Exception: | CODE |
| HIGH | user_scripts/firefox/optimize_firefox.py | 1711 | except OSError: | CODE |
| HIGH | user_scripts/firefox/optimize_firefox.py | 2582 | except OSError: | CODE |
| HIGH | …_scripts/firefox/theme_matugen/dusk_personal_custom.py | 446 | except OSError: | CODE |
| HIGH | …_scripts/firefox/theme_matugen/dusk_personal_custom.py | 651 | except OSError: | CODE |
| HIGH | …_scripts/firefox/theme_matugen/dusk_personal_custom.py | 871 | except OSError: | CODE |
| HIGH | …_scripts/firefox/theme_matugen/dusk_personal_custom.py | 301 | except (OSError, RuntimeError): | CODE |
| HIGH | …_scripts/firefox/theme_matugen/dusk_personal_custom.py | 475 | except OSError: | CODE |
| HIGH | …_scripts/firefox/theme_matugen/dusk_personal_custom.py | 716 | except OSError: | CODE |
| HIGH | …_scripts/firefox/theme_matugen/dusk_personal_custom.py | 724 | except OSError: | CODE |
| HIGH | …_scripts/firefox/theme_matugen/dusk_personal_custom.py | 483 | except OSError: | CODE |
| HIGH | user_scripts/firefox/theme_matugen/dusky_sites_setup.py | 328 | except FileNotFoundError: | CODE |
| HIGH | …scripts/firefox/theme_matugen/templates/dusky_sites.py | 20 | except ImportError: | CODE |
| HIGH | …scripts/firefox/theme_matugen/templates/dusky_sites.py | 108 | except (OSError, UnicodeDecodeError): | CODE |
| HIGH | …scripts/firefox/theme_matugen/templates/dusky_sites.py | 261 | except OSError: | CODE |
| HIGH | user_scripts/music/music_recognition.py | 693 | except ProcessLookupError: | CODE |
| HIGH | user_scripts/music/music_recognition.py | 701 | except ProcessLookupError: | CODE |
| HIGH | user_scripts/music/music_recognition.py | 855 | except OSError: | CODE |
| HIGH | user_scripts/music/music_recognition.py | 2574 | except OSError: | CODE |
| HIGH | …/dusky_system/control_center/tests/test_reliability.py | 377 | except ProcessLookupError: | CODE |
| HIGH | user_scripts/dusky_system/control_center/lib/utility.py | 490 | except (OSError, ValueError, IndexError): | CODE |
| HIGH | user_scripts/dusky_system/control_center/lib/utility.py | 509 | except (OSError, ValueError, IndexError): | CODE |
| HIGH | user_scripts/dusky_system/control_center/lib/utility.py | 521 | except OSError: | CODE |
| HIGH | user_scripts/dusky_system/control_center/lib/utility.py | 544 | except (subprocess.TimeoutExpired, FileNotFoundError, OSError): | CODE |
| HIGH | user_scripts/dusky_system/control_center/lib/utility.py | 598 | except OSError: | CODE |
| HIGH | user_scripts/dusky_system/control_center/lib/utility.py | 774 | except Exception: | CODE |
| HIGH | …pts/dusky_system/control_center/lib/service_manager.py | 151 | except Exception: | CODE |
| HIGH | …pts/dusky_system/control_center/lib/service_manager.py | 155 | except Exception: | CODE |
| HIGH | …pts/dusky_system/control_center/lib/service_manager.py | 144 | except Exception: | CODE |
| HIGH | user_scripts/dusky_system/control_center/lib/actions.py | 47 | except ProcessLookupError: | CODE |
| HIGH | user_scripts/dusky_system/control_center/lib/rows.py | 357 | except ValueError: | CODE |
| HIGH | user_scripts/dusky_system/control_center/lib/rows.py | 367 | except (ValueError, OverflowError): | CODE |
| HIGH | user_scripts/dusky_system/control_center/lib/rows.py | 1655 | except GLib.Error: | CODE |
| HIGH | user_scripts/dusky_system/control_center/lib/rows.py | 3785 | except Exception: | CODE |
| HIGH | user_scripts/dusky_system/control_center/lib/rows.py | 4071 | except Exception: | CODE |
| HIGH | user_scripts/dusky_system/control_center/lib/rows.py | 4079 | except Exception: | CODE |
| HIGH | user_scripts/dusky_system/control_center/lib/rows.py | 4104 | except Exception: | CODE |
| HIGH | …er_scripts/dusky_system/quickpanal/dusky_quickpanal.py | 42 | except Exception: | CODE |
| 1059 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …fig/firefox_extentions/dusky_sites/dusky_sites_host.py | 912 | except Exception as e: # last-resort diagnostics land in the Browser Console | CODE |
| MEDIUM | .config/firefox_extentions/ai_bridge/bridge.py | 53 | def recv(self): | CODE |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 56 | except Exception: | CODE |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 141 | except Exception: | CODE |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 190 | except Exception: | CODE |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 221 | except Exception: | CODE |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 237 | except Exception as e: | CODE |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 327 | except Exception: continue | CODE |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 342 | except Exception: dead.add(c) | CODE |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 360 | except Exception: dead.add(c) | CODE |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 381 | except Exception: | CODE |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 396 | except Exception: | CODE |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 404 | except Exception as e: | CODE |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 474 | except Exception: | CODE |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 517 | except Exception: | CODE |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 600 | except Exception: | CODE |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 624 | except Exception: | CODE |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 684 | except Exception: | CODE |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 720 | except Exception: pass | CODE |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 727 | except Exception: | CODE |
| LOW | …firefox_extentions/ai_bridge/test/test_query_client.py | 95 | except Exception: | CODE |
| LOW | …g/firefox_extentions/ai_bridge/test/run_5_turn_test.py | 88 | except Exception as e: | CODE |
| LOW | …ig/firefox_extentions/ai_bridge/test/run_multi_turn.py | 58 | except Exception: pass | CODE |
| LOW | …ig/firefox_extentions/ai_bridge/test/run_multi_turn.py | 61 | except Exception: pass | CODE |
| LOW | …ig/firefox_extentions/ai_bridge/test/run_multi_turn.py | 103 | except Exception as e: | CODE |
| LOW | …entions/ai_bridge/test/run_varying_length_benchmark.py | 91 | except Exception as e: | CODE |
| LOW | …Setup/models/Wisper/faster wisper realtime terminal.md | 104 | except Exception: | CODE |
| MEDIUM | user_scripts/firefox/optimize_firefox.py | 382 | def read_mount_table() -> list[MountEntry]: | CODE |
| LOW | user_scripts/firefox/optimize_firefox.py | 444 | except Exception: | CODE |
| LOW | user_scripts/firefox/optimize_firefox.py | 2239 | except Exception: | CODE |
| LOW | user_scripts/firefox/optimize_firefox.py | 2309 | except Exception as e: | CODE |
| LOW | user_scripts/firefox/optimize_firefox.py | 2325 | except Exception as e: | CODE |
| LOW | user_scripts/firefox/optimize_firefox.py | 2337 | except Exception as e: | CODE |
| LOW | user_scripts/firefox/optimize_firefox.py | 2698 | except Exception: | STRING |
| LOW | user_scripts/firefox/optimize_firefox.py | 3118 | except Exception: | STRING |
| LOW | user_scripts/firefox/optimize_firefox.py | 3424 | except Exception as exc: | STRING |
| LOW | user_scripts/firefox/firefox_symlink_partition.py | 32 | except Exception as e: | CODE |
| LOW | user_scripts/firefox/firefox_symlink_partition.py | 72 | except Exception as e: | CODE |
| LOW | user_scripts/firefox/firefox_symlink_partition.py | 89 | except Exception as e: | CODE |
| LOW | user_scripts/firefox/firefox_symlink_partition.py | 127 | except Exception as e: | CODE |
| LOW | user_scripts/firefox/firefox_symlink_partition.py | 150 | except Exception as e: | CODE |
| LOW⚡ | …scripts/firefox/theme_matugen/templates/dusky_sites.py | 809 | except Exception as e: | CODE |
| LOW | …scripts/firefox/theme_matugen/templates/dusky_sites.py | 67 | except Exception as e: | CODE |
| LOW | …scripts/firefox/theme_matugen/templates/dusky_sites.py | 783 | except Exception as e: | CODE |
| LOW | …ripts/dusky_system/control_center/dusky_text_editor.py | 45 | except Exception as e: | CODE |
| LOW | …ripts/dusky_system/control_center/dusky_text_editor.py | 94 | except Exception as e: | CODE |
| LOW⚡ | …ts/dusky_system/control_center/dusky_control_center.py | 408 | except Exception as e: | CODE |
| LOW | …ts/dusky_system/control_center/dusky_control_center.py | 461 | except Exception as e: | CODE |
| LOW | …ts/dusky_system/control_center/dusky_control_center.py | 521 | except Exception as e: | CODE |
| LOW | …ts/dusky_system/control_center/dusky_control_center.py | 693 | except Exception as rebuild_error: | CODE |
| LOW | …ts/dusky_system/control_center/dusky_control_center.py | 703 | except Exception: | CODE |
| LOW | …ts/dusky_system/control_center/dusky_control_center.py | 1533 | except Exception as e: | CODE |
| LOW | …ts/dusky_system/control_center/dusky_control_center.py | 1586 | except Exception as e: | CODE |
| LOW | …ts/dusky_system/control_center/dusky_control_center.py | 1850 | except Exception as e: | CODE |
| MEDIUM | user_scripts/dusky_system/control_center/lib/utility.py | 768 | def _show() -> bool: | CODE |
| LOW | user_scripts/dusky_system/control_center/lib/utility.py | 253 | except Exception as e: | CODE |
| LOW | user_scripts/dusky_system/control_center/lib/utility.py | 774 | except Exception: | CODE |
| LOW⚡ | …pts/dusky_system/control_center/lib/service_manager.py | 144 | except Exception: | CODE |
| LOW⚡ | …pts/dusky_system/control_center/lib/service_manager.py | 151 | except Exception: | CODE |
| LOW⚡ | …pts/dusky_system/control_center/lib/service_manager.py | 155 | except Exception: | CODE |
| 1389 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .config/firefox_extentions/ai_bridge/content_main.js | 303 | function triggerAngularComponentSubmit() { | CODE |
| LOW | user_scripts/firefox/optimize_firefox.py | 338 | def absolute_without_symlinks(path: Path) -> Path: | CODE |
| LOW | user_scripts/firefox/optimize_firefox.py | 448 | def require_supported_filesystem( | CODE |
| LOW | user_scripts/firefox/optimize_firefox.py | 799 | def strip_legacy_keys_from_prefs(prefs_content: str, legacy_keys: frozenset[str] = LEGACY_KEYS) -> str: | CODE |
| LOW | user_scripts/firefox/optimize_firefox.py | 1514 | def create_backup_directories(destination: Path) -> None: | CODE |
| LOW | user_scripts/firefox/optimize_firefox.py | 1539 | def resolve_backup_destination( | CODE |
| LOW | user_scripts/firefox/optimize_firefox.py | 1892 | def check_and_recover_ungraceful_state(profile_path: Path, table: Sequence[MountEntry]) -> bool: | CODE |
| LOW⚡ | user_scripts/firefox/optimize_firefox.py | 2746 | def require_inactive_maintenance_services() -> None: | STRING |
| LOW | …_scripts/firefox/theme_matugen/dusk_personal_custom.py | 688 | def _browser_processes_running() -> list[str]: | CODE |
| LOW | user_scripts/firefox/theme_matugen/dusky_sites_setup.py | 539 | def _browser_processes_running() -> list[str]: | CODE |
| LOW | user_scripts/firefox/theme_matugen/dusky_sites_setup.py | 659 | def uninstall_profile_artifacts(home: Path) -> int: | CODE |
| LOW | …scripts/firefox/theme_matugen/templates/dusky_sites.py | 279 | def _get_target_moz_documents(self) -> list[tinycss2.ast.AtRule]: | CODE |
| LOW⚡ | …ts/dusky_system/control_center/dusky_control_center.py | 415 | def _load_config_and_css_sync(self) -> ConfigLoadResult: | CODE |
| LOW | …ts/dusky_system/control_center/dusky_control_center.py | 615 | def _create_sidebar_toggle_button(self) -> Gtk.Button: | CODE |
| LOW | …ts/dusky_system/control_center/dusky_control_center.py | 1129 | def _iter_layout_search_entries( | CODE |
| LOW | …ts/dusky_system/control_center/dusky_control_center.py | 1147 | def _iter_item_search_entries( | CODE |
| LOW | …ts/dusky_system/control_center/dusky_control_center.py | 1342 | def _switch_to_page_and_reset(self, page_name: str, root_tag: str) -> None: | CODE |
| LOW | …ts/dusky_system/control_center/dusky_control_center.py | 1556 | def _center_preferences_group(self, group: Adw.PreferencesGroup) -> None: | CODE |
| LOW | …ts/dusky_system/control_center/dusky_control_center.py | 1622 | def _process_directory_generator(self, config: ConfigItem) -> Iterator[ConfigItem]: | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 78 | def test_multiline_round_trip_and_normalized_settings(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 88 | def test_spawn_failure_callback(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 96 | def test_batch_spawn_failure_completes_once(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 103 | def test_empty_output_is_unknown(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 146 | def test_color_initialization_does_not_execute_action(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 154 | def test_entry_fetch_does_not_overwrite_typing(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 160 | def test_delayed_selection_does_not_revert_user_choice(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 167 | def test_options_refresh_preserves_selection(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 173 | def test_worker_output_applied_before_followup_generation(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 182 | def test_delayed_numeric_result_does_not_revert_pending_edit(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 191 | def test_numeric_values_are_finite_and_small_steps_display_correctly(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 197 | def test_hidden_widgets_have_no_periodic_sources(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 204 | def test_real_map_hide_reopen_lifecycle(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 267 | def test_bad_css_preserves_provider(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 277 | def test_bad_reload_preserves_working_config(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 283 | def test_css_read_failure_preserves_working_theme(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 381 | def test_shell_expansion_preserves_quotes(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 388 | def test_double_quoted_escapes_keep_shell_semantics(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 393 | def test_terminal_path_and_arguments(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 401 | def test_plain_commands_do_not_read_terminal_configuration(self): | CODE |
| LOW⚡ | …/dusky_system/control_center/tests/test_reliability.py | 406 | def test_terminal_editor_with_absolute_path_and_arguments(self): | CODE |
| LOW | …/dusky_system/control_center/tests/test_reliability.py | 54 | def test_read_during_flush_and_shutdown_write_order(self): | CODE |
| LOW | …/dusky_system/control_center/tests/test_reliability.py | 118 | def test_poll_once_per_map_and_preserve_intervals(self): | CODE |
| LOW | …/dusky_system/control_center/tests/test_reliability.py | 132 | def test_old_worker_cannot_stall_reopened_widget(self): | CODE |
| LOW | …/dusky_system/control_center/tests/test_reliability.py | 220 | def test_hiding_service_does_not_cancel_transaction(self): | CODE |
| LOW | …/dusky_system/control_center/tests/test_reliability.py | 231 | def test_removing_service_row_does_not_cancel_transaction(self): | CODE |
| LOW | …/dusky_system/control_center/tests/test_reliability.py | 296 | def test_reload_restores_page_by_id(self): | CODE |
| LOW | …/dusky_system/control_center/tests/test_reliability.py | 312 | def test_search_clear_returns_to_page(self): | CODE |
| LOW | …/dusky_system/control_center/tests/test_reliability.py | 319 | def test_reloads_release_all_old_views_and_rows(self): | CODE |
| LOW | …/dusky_system/control_center/tests/test_reliability.py | 348 | def test_poll_cancellation_stops_child_after_parent_exits(self): | CODE |
| LOW | …/dusky_system/control_center/tests/test_reliability.py | 362 | def test_selector_cleanup_stops_children_of_exited_parent(self): | CODE |
| LOW⚡ | …dusky_system/control_center/tests/test_improvements.py | 135 | def test_real_read_only_systemd_status(self): | CODE |
| LOW⚡ | …dusky_system/control_center/tests/test_improvements.py | 144 | def test_not_found_and_option_like_unit(self): | CODE |
| LOW⚡ | …dusky_system/control_center/tests/test_improvements.py | 151 | def test_mapped_service_row_displays_both_states(self): | CODE |
| LOW | …dusky_system/control_center/tests/test_improvements.py | 36 | def test_real_config_and_semantic_failures(self): | CODE |
| LOW | …dusky_system/control_center/tests/test_improvements.py | 51 | def test_validation_is_headless(self): | CODE |
| LOW | …dusky_system/control_center/tests/test_improvements.py | 63 | def test_blocked_unblocked_and_absent(self): | CODE |
| LOW | …dusky_system/control_center/tests/test_improvements.py | 78 | def test_wireguard_interface_name_and_state(self): | CODE |
| LOW | …dusky_system/control_center/tests/test_improvements.py | 89 | def test_completion_failure_and_timeout_kills_child(self): | CODE |
| LOW | …dusky_system/control_center/tests/test_improvements.py | 122 | def test_systemd_status_axes_from_fixture_responses(self): | CODE |
| LOW | …dusky_system/control_center/tests/test_improvements.py | 164 | def test_mapped_service_card_displays_both_states(self): | CODE |
| 849 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …s/dusky_template_generator/host/dusky_template_host.py | 133 | CODE | |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 121 | CODE | |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 145 | CODE | |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 285 | CODE | |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 413 | CODE | |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 477 | CODE | |
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 548 | CODE | |
| LOW | …firefox_extentions/ai_bridge/test/test_query_client.py | 70 | CODE | |
| LOW | …g/firefox_extentions/ai_bridge/test/run_5_turn_test.py | 15 | CODE | |
| LOW | …ig/firefox_extentions/ai_bridge/test/run_multi_turn.py | 15 | CODE | |
| LOW | …ig/firefox_extentions/ai_bridge/test/run_multi_turn.py | 44 | CODE | |
| LOW | …entions/ai_bridge/test/run_varying_length_benchmark.py | 15 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 656 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 718 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 1190 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 1247 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 1539 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 1624 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 1696 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 1826 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 1892 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 1954 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 2080 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 2098 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 2135 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 2174 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 2289 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 2556 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 2602 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 2784 | CODE | |
| LOW | user_scripts/firefox/optimize_firefox.py | 3220 | CODE | |
| LOW | user_scripts/firefox/firefox_symlink_partition.py | 56 | CODE | |
| LOW | user_scripts/firefox/firefox_symlink_partition.py | 93 | CODE | |
| LOW | user_scripts/firefox/firefox_symlink_partition.py | 131 | CODE | |
| LOW | …_scripts/firefox/theme_matugen/dusk_personal_custom.py | 425 | CODE | |
| LOW | …_scripts/firefox/theme_matugen/dusk_personal_custom.py | 568 | CODE | |
| LOW | …_scripts/firefox/theme_matugen/dusk_personal_custom.py | 733 | CODE | |
| LOW | …_scripts/firefox/theme_matugen/dusk_personal_custom.py | 853 | CODE | |
| LOW | …_scripts/firefox/theme_matugen/dusk_personal_custom.py | 876 | CODE | |
| LOW | user_scripts/firefox/theme_matugen/dusky_sites_setup.py | 123 | CODE | |
| LOW | user_scripts/firefox/theme_matugen/dusky_sites_setup.py | 148 | CODE | |
| LOW | user_scripts/firefox/theme_matugen/dusky_sites_setup.py | 316 | CODE | |
| LOW | user_scripts/firefox/theme_matugen/dusky_sites_setup.py | 426 | CODE | |
| LOW | user_scripts/firefox/theme_matugen/dusky_sites_setup.py | 439 | CODE | |
| LOW | …pts/firefox/theme_matugen/templates/audit_variables.py | 62 | CODE | |
| LOW | …scripts/firefox/theme_matugen/templates/dusky_sites.py | 496 | CODE | |
| LOW | …scripts/firefox/theme_matugen/templates/dusky_sites.py | 569 | CODE | |
| LOW | …scripts/firefox/theme_matugen/templates/dusky_sites.py | 692 | CODE | |
| LOW | …scripts/firefox/theme_matugen/templates/dusky_sites.py | 306 | CODE | |
| LOW | …scripts/firefox/theme_matugen/templates/dusky_sites.py | 407 | CODE | |
| LOW | …scripts/firefox/theme_matugen/templates/dusky_sites.py | 428 | CODE | |
| LOW | user_scripts/music/music_recognition.py | 487 | CODE | |
| LOW | user_scripts/music/music_recognition.py | 902 | CODE | |
| LOW | user_scripts/music/music_recognition.py | 1021 | CODE | |
| LOW | user_scripts/music/music_recognition.py | 1742 | CODE | |
| LOW | user_scripts/music/music_recognition.py | 1860 | CODE | |
| LOW | user_scripts/music/music_recognition.py | 1935 | CODE | |
| LOW | user_scripts/music/music_recognition.py | 2039 | CODE | |
| LOW | user_scripts/music/music_recognition.py | 2183 | CODE | |
| LOW | user_scripts/music/music_recognition.py | 608 | CODE | |
| 957 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …ts/dusky_system/control_center/dusky_control_center.py | 1076 | child.push(page) | CODE |
| HIGH | user_scripts/dusky_system/control_center/lib/rows.py | 503 | child.push(page) | CODE |
| HIGH | user_scripts/dusky_system/control_center/lib/rows.py | 2859 | self.nav_view.push(self.builder_func(title, self.layout_data, new_ctx)) | CODE |
| HIGH | user_scripts/tools/ios/ios_compile_and_ssh_sign.py | 734 | "APPINST=$(which appinst 2>/dev/null || echo '/var/jb/usr/bin/appinst'); " | CODE |
| HIGH | user_scripts/tools/ios/ios_compile_and_ssh_sign.py | 735 | "UICACHE=$(which uicache 2>/dev/null || echo '/var/jb/usr/bin/uicache'); " | CODE |
| HIGH⚡ | user_scripts/mako_osd/mako_tui/tui_mako.py | 1255 | default="bash -c '~/user_scripts/theme_matugen/theme_ctl.sh refresh && makoctl reload'", | CODE |
| HIGH | user_scripts/mako_osd/dusky_glance/tui_glance_mako.py | 348 | default="exec sh -c 'makoctl mode -a do-not-disturb && sleep 5 && makoctl mode -r do-not-disturb'", | CODE |
| HIGH | user_scripts/mako_osd/dusky_glance/tui_glance_mako.py | 350 | "exec sh -c 'makoctl mode -a do-not-disturb && sleep 5 && makoctl mode -r do-not-disturb'", | CODE |
| HIGH⚡ | user_scripts/mako_osd/dusky_glance/tui_glance_mako.py | 660 | default="bash -c '~/user_scripts/theme_matugen/theme_ctl.sh refresh && makoctl reload'", | CODE |
| HIGH⚡ | user_scripts/networking/localsend/localsend.py | 350 | notify-send -u "$urgency" -i "localsend" "$title" "$body" 2>/dev/null || true | CODE |
| HIGH⚡ | user_scripts/networking/localsend/localsend.py | 352 | zenity --info --title="$title" --text="$body" 2>/dev/null || true | CODE |
| HIGH⚡ | user_scripts/networking/localsend/localsend.py | 361 | nohup localsend >/dev/null 2>&1 & disown 2>/dev/null || true | CODE |
| HIGH⚡ | user_scripts/networking/localsend/localsend.py | 364 | nohup localsend_app >/dev/null 2>&1 & disown 2>/dev/null || true | CODE |
| HIGH⚡ | user_scripts/networking/localsend/localsend.py | 367 | nohup flatpak run --file-forwarding __FLATPAK_ID__ >/dev/null 2>&1 & disown 2>/dev/null || true | CODE |
| HIGH⚡ | user_scripts/networking/localsend/localsend.py | 377 | nohup localsend "$@" >/dev/null 2>&1 & disown 2>/dev/null || true | CODE |
| HIGH⚡ | user_scripts/networking/localsend/localsend.py | 380 | nohup localsend_app "$@" >/dev/null 2>&1 & disown 2>/dev/null || true | CODE |
| HIGH⚡ | user_scripts/networking/localsend/localsend.py | 388 | nohup flatpak run --file-forwarding __FLATPAK_ID__ @@ "$@" @@ >/dev/null 2>&1 & disown 2>/dev/null || true | CODE |
| HIGH | user_scripts/networking/localsend/localsend.py | 740 | cprint(" Hint: sudo pacman -S --needed ufw && sudo ufw enable && sudo ufw allow 53317/tcp && sudo ufw allow | STRING |
| HIGH | …ipts/networking/network_throttle/src/ebpf_collector.py | 75 | if (family != AF_INET && family != AF_INET6) return 0; | CODE |
| HIGH | …ipts/networking/network_throttle/src/ebpf_collector.py | 123 | if (family != AF_INET && family != AF_INET6) return 0; | CODE |
| HIGH | …ipts/networking/network_throttle/src/ebpf_collector.py | 170 | if (family != AF_INET && family != AF_INET6) return 0; | CODE |
| HIGH | …ipts/networking/network_throttle/src/ebpf_collector.py | 230 | if (family != AF_INET && family != AF_INET6) return 0; | CODE |
| HIGH | …arch_iso_scripts/offline_iso/151_systemd_bootloader.py | 137 | source /etc/mkinitcpio.conf >/dev/null 2>&1 || true | CODE |
| HIGH | …arch_iso_scripts/offline_iso/151_systemd_bootloader.py | 140 | source "$conf" >/dev/null 2>&1 || true | CODE |
| HIGH | …s/arch_iso_scripts/offline_iso/165_deploy_dusky_run.py | 37 | if ! printf '%d\\n' 200 > /proc/self/oom_score_adj 2>/dev/null; then | CODE |
| HIGH | …_iso_scripts/offline_iso/103_configure_hyprland_gpu.py | 304 | L.append(" local cmd = \"for d in /dev/dri/by-path/pci-\"..pci_address..\"*card; do [ -e \\\"$d\\\" ] && readlink -f | CODE |
| HIGH | …scripts/arch_iso_scripts/offline_iso/040_disk_mount.py | 244 | script=f'set +u; source {shlex.quote(str(STATE_ENV))} 2>/dev/null; printf "PROVISIONED_ROOT_PART=%s\\nPROVIS | CODE |
| HIGH⚡ | …ripts/arch_iso_scripts/offline_iso/030_partitioning.py | 294 | script = f'set +u; source {shlex.quote(str(cred))} 2>/dev/null; printf "TARGET_USER=%s\\nENCRYPT_ROOT=%s\\nROOT_ | CODE |
| HIGH⚡ | …ts/offline_iso/iso_maker/python/dusky_iso_generator.py | 2054 | " systemctl is-system-running >/dev/null 2>&1 || true\n" | STRING |
| HIGH⚡ | …ts/offline_iso/iso_maker/python/dusky_iso_generator.py | 2055 | " chmod -R +x /root/arch_install/ 2>/dev/null || true\n" | STRING |
| HIGH⚡ | …ts/offline_iso/iso_maker/python/dusky_iso_generator.py | 2057 | " cd /root/arch_install/ 2>/dev/null && ./000_dusky_arch_install.sh --auto || true\n" | STRING |
| HIGH | user_scripts/update_dusky/python/update_dusky.py | 856 | if ! kill -0 "$pid" 2>/dev/null; then | CODE |
| HIGH | user_scripts/update_dusky/python/update_dusky.py | 863 | elif [ -f "/proc/$pid/cmdline" ] && ! grep -q -e "dusky" -e "update_dusky" -e "orchestrator" -e "python" "/proc/ | CODE |
| HIGH | user_scripts/update_dusky/python/update_dusky.py | 955 | f"umask 077 && cat {shlex.quote(str(staged))} > {shlex.quote(str(path))}.tmp" | STRING |
| HIGH | user_scripts/waybar/overlay_dock/script.py | 21 | bind = SUPER SHIFT, O, exec, pkill -f hypr-ws-overlay || python3 ~/.config/hypr/hypr-ws-overlay.py | STRING |
| HIGH | user_scripts/dusky_vm/passthrough/55_rdp.py | 488 | " [bold cyan]sudo ufw allow in on virbr0 && sudo ufw route allow in on virbr0[/bold cyan] | CODE |
| HIGH⚡ | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 378 | systemctl --user -q is-active "$unit" 2>/dev/null || exit 0 | CODE |
| HIGH⚡ | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 379 | systemctl --user set-property "$unit" ManagedOOMPreference=none >/dev/null 2>&1 || true | CODE |
| HIGH⚡ | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 383 | setfattr -x user.oomd_avoid "$cgroup" 2>/dev/null || true | CODE |
| HIGH⚡ | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 387 | disown || true | CODE |
| HIGH⚡ | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 638 | errno != ENODATA && errno != ENOENT) | CODE |
| HIGH⚡ | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 641 | errno != ENODATA && errno != ENOENT) | CODE |
| HIGH⚡ | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 650 | if (flag == FTW_D || flag == FTW_DP) { | CODE |
| HIGH⚡ | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 1107 | if (strlen(wanted[i]) == tlen && memcmp(line, wanted[i], tlen) == 0) | CODE |
| HIGH⚡ | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 1117 | if (strcmp(argv[i], "-v") == 0 || strcmp(argv[i], "--verbose") == 0) { | CODE |
| HIGH⚡ | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 1119 | } else if (strcmp(argv[i], "-h") == 0 || strcmp(argv[i], "--help") == 0) { | CODE |
| HIGH | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 362 | if ! printf '%d\n' "$score" > /proc/self/oom_score_adj 2>/dev/null; then | CODE |
| HIGH | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 627 | if (setxattr(path, XATTR_MARKER, "1", 1, 0) < 0 && errno != ENOENT) | CODE |
| HIGH | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 773 | return (size_t)(end - p) >= 4 && memcmp(p, "true", 4) == 0; | CODE |
| HIGH | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 834 | if (stat(path, &st) == 0 && S_ISDIR(st.st_mode)) | CODE |
| HIGH | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 946 | if (plen > 0 && strncmp(de->d_name, prefix, (size_t)plen) == 0 && | CODE |
| HIGH | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 979 | return access(cmd, F_OK) == 0 && access(evt, F_OK) == 0; | CODE |
| HIGH | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 1003 | if (a > 0 && (size_t)a < cmd_len && b > 0 && (size_t)b < evt_len && | CODE |
| HIGH | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 1026 | if (stat(v, &st) != 0 || access(c, F_OK) != 0) | CODE |
| HIGH | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 1038 | if (strlen(best_cmd) >= cmd_len || strlen(best_evt) >= evt_len) | CODE |
| HIGH | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 1055 | if (hypr_query(cmd_sock, "j/activewindow", &act) == 0 && act.len > 0) { | CODE |
| HIGH | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 1060 | if (hypr_query(cmd_sock, "j/clients", &clients) == 0 && clients.len > 0) | CODE |
| HIGH | …ts/arch_setup_scripts/scripts/211_systemd_oomd_zram.py | 1366 | if compgen -G '/etc/makepkg.conf.d/*.conf' > /dev/null; then | CODE |
| HIGH | …arch_setup_scripts/scripts/217_pro_active_zram_swap.py | 654 | (( mem_total && mem_avail )) && break | CODE |
| HIGH | …arch_setup_scripts/scripts/217_pro_active_zram_swap.py | 667 | mkdir -p /run/dusky 2>/dev/null || true | CODE |
| 51 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | README.md | 95 | ### Step 1: Clone Dotfiles (Bare Repo Method) | COMMENT |
| LOW | README.md | 122 | ### Step 2: Run the Orchestra | COMMENT |
| LOW | …ive/linux/Arch Installation/Configure System Locale.md | 4 | #### Step 1: Edit Locale Definitions | COMMENT |
| LOW | …ive/linux/Arch Installation/Configure System Locale.md | 25 | #### Step 2: Generate Locales | COMMENT |
| LOW | …ive/linux/Arch Installation/Configure System Locale.md | 35 | #### Step 3: Set the System-Wide Locale | COMMENT |
| LOW | Documents/pensive/linux/Arch Installation/IWD.md | 6 | ### Step 1: Launch the `iwd` Interactive Prompt | COMMENT |
| LOW | Documents/pensive/linux/Arch Installation/IWD.md | 16 | ### Step 2: Identify Your Wireless Device | COMMENT |
| LOW | Documents/pensive/linux/Arch Installation/IWD.md | 27 | ### Step 3: Scan for Networks | COMMENT |
| LOW | Documents/pensive/linux/Arch Installation/IWD.md | 40 | ### Step 4: List Available Networks | COMMENT |
| LOW | Documents/pensive/linux/Arch Installation/IWD.md | 53 | ### Step 5: Connect to a Network | COMMENT |
| LOW | Documents/pensive/linux/Arch Installation/IWD.md | 71 | ### Step 6: Exit `iwd` | COMMENT |
| LOW | Documents/pensive/linux/Arch Installation/IWD.md | 79 | ### Step 7: Verify Internet Connectivity | COMMENT |
| LOW | …ation/Creating Swap Partition (During Arch Install).md | 5 | #### Step 1: Format the Swap Partition | COMMENT |
| LOW | …ation/Creating Swap Partition (During Arch Install).md | 19 | #### Step 2: Enable Swap at Boot via `fstab` | COMMENT |
| LOW | …ts/pensive/linux/Arch Installation/+ Method 2 Dusky.md | 9 | ### Step 1: Connect to Internet | COMMENT |
| LOW | …ts/pensive/linux/Arch Installation/+ Method 2 Dusky.md | 56 | ### Step 2: Download the Script | COMMENT |
| LOW | …ts/pensive/linux/Arch Installation/+ Method 2 Dusky.md | 75 | ### Step 3: Run the ISO Orchestra | COMMENT |
| LOW | …ts/pensive/linux/Arch Installation/+ Method 2 Dusky.md | 82 | ### Step 4: Run the Chroot Orchestra | COMMENT |
| LOW | …ts/pensive/linux/Arch Installation/+ Method 2 Dusky.md | 93 | ### Step 5: Post-Reboot Setup | COMMENT |
| LOW | …pensive/linux/Arch Installation/Set Keyboard Layout.md | 13 | ### Step 1: List Available Keymaps | COMMENT |
| LOW | …pensive/linux/Arch Installation/Set Keyboard Layout.md | 31 | ### Step 2: Load Your Preferred Layout | COMMENT |
| LOW | …ch Installation/Arch ISO/Instructions for Dusky ISO.md | 145 | ### Step 1: The Foundry (Generate the Offline Repository) | COMMENT |
| LOW | …ch Installation/Arch ISO/Instructions for Dusky ISO.md | 173 | ### Step 2: The Clean Room (ZRAM Workspace Setup) | COMMENT |
| LOW | …ch Installation/Arch ISO/Instructions for Dusky ISO.md | 204 | ### Step 3: The Cargo (Stage the Payload) | COMMENT |
| LOW | …ch Installation/Arch ISO/Instructions for Dusky ISO.md | 223 | ### Step 4: The Payload (Build the ISO) | COMMENT |
| LOW | …ch Installation/Arch ISO/Instructions for Dusky ISO.md | 254 | ### Step 5: The Deployment (Burn and Boot) | COMMENT |
| LOW | …ux/Post Install Setup/FTP/Install Required Packages.md | 1 | ### Step 1: Install Required Packages | COMMENT |
| LOW | …linux/Post Install Setup/FTP/Configure the Firewall.md | 1 | ### Step 2: Configure the Firewall | COMMENT |
| LOW | …nsive/linux/Post Install Setup/FTP/Configure vsftpd.md | 1 | ### Step 3: Configure `vsftpd` | COMMENT |
| LOW | …stall Setup/FTP/Start and Enable the vsftpd Service.md | 1 | ### Step 5: Start and Enable the `vsftpd` Service | COMMENT |
| LOW | …x/Post Install Setup/FTP/Create the User Allow List.md | 1 | ### Step 4: Create the User Allow List | COMMENT |
| LOW | …ux/Post Install Setup/models/Parakeet/Parakreet Old.md | 151 | ### Step 1: Create the Directory Structure | COMMENT |
| LOW | …ux/Post Install Setup/models/Parakeet/Parakreet Old.md | 162 | ### Step 2: Download Core Arch Packages | COMMENT |
| LOW | …ux/Post Install Setup/models/Parakeet/Parakreet Old.md | 171 | ### Step 3: Download Python Wheels | COMMENT |
| LOW | …ux/Post Install Setup/models/Parakeet/Parakreet Old.md | 217 | ### Step 4: Download the Parakreet Model | COMMENT |
| LOW | …ux/Post Install Setup/models/Parakeet/Parakreet Old.md | 230 | ### Step 1: Define Environment Variables | COMMENT |
| LOW | …ux/Post Install Setup/models/Parakeet/Parakreet Old.md | 251 | ### Step 2: Prepare the Project Directory | COMMENT |
| LOW | …ux/Post Install Setup/models/Parakeet/Parakreet Old.md | 260 | ### Step 3: Create and Activate a Python Virtual Environment | COMMENT |
| LOW | …ux/Post Install Setup/models/Parakeet/Parakreet Old.md | 274 | ### Step 4: Install Python Packages from Local Files | COMMENT |
| LOW | …ux/Post Install Setup/models/Parakeet/Parakreet Old.md | 294 | ### Step 1: Verify the Installation | COMMENT |
| LOW | …ux/Post Install Setup/models/Parakeet/Parakreet Old.md | 305 | ### Step 2: Common Troubleshooting Steps | COMMENT |
| LOW⚡ | …nux/Post Install Setup/models/Wisper/Faster Whisper.md | 15 | ### Step 1: Create a Workspace Directory | COMMENT |
| LOW⚡ | …nux/Post Install Setup/models/Wisper/Faster Whisper.md | 24 | ### Step 2: Create an Isolated Python Environment | COMMENT |
| LOW⚡ | …nux/Post Install Setup/models/Wisper/Faster Whisper.md | 32 | ### Step 3: Activate the Environment | COMMENT |
| LOW | …nux/Post Install Setup/models/Wisper/Faster Whisper.md | 43 | ### Step 4: Go into the newly created virtual envionment directory. | COMMENT |
| LOW | …nux/Post Install Setup/models/Wisper/Faster Whisper.md | 48 | ### Step 5: Install Faster Whisper | COMMENT |
| LOW | …ux/Post Install Setup/models/Kokoro/Kokoro Rust CPU.md | 15 | ### Step 1: Create a Workspace Directory | COMMENT |
| LOW | …ux/Post Install Setup/models/Kokoro/Kokoro Rust CPU.md | 24 | ### Step 2: Create and Activate a Python Virtual Environment | COMMENT |
| LOW | …ux/Post Install Setup/models/Kokoro/Kokoro Rust CPU.md | 39 | ### Step 3: Clone the Kokoros Repository | COMMENT |
| LOW | …ux/Post Install Setup/models/Kokoro/Kokoro Rust CPU.md | 51 | ### Step 4: Install Python Dependencies | COMMENT |
| LOW | …ux/Post Install Setup/models/Kokoro/Kokoro Rust CPU.md | 77 | ### Step 1: Install Rust and Cargo | COMMENT |
| LOW | …ux/Post Install Setup/models/Kokoro/Kokoro Rust CPU.md | 85 | ### Step 2: Compile the Executable | COMMENT |
| LOW | …ux/Post Install Setup/models/Kokoro/Kokoro Rust CPU.md | 101 | ### Step 3: Verify the Build | COMMENT |
| LOW | …ux/Post Install Setup/models/Kokoro/Kokoro Rust CPU.md | 115 | ### Step 1: Make Download Scripts Executable | COMMENT |
| LOW | …ux/Post Install Setup/models/Kokoro/Kokoro Rust CPU.md | 135 | ### Step 2: Run the Download Scripts | COMMENT |
| LOW | …ux/Post Install Setup/models/Kokoro/Kokoro Rust CPU.md | 149 | ### Step 3: Final Verification | COMMENT |
| LOW | …ux/Post Install Setup/models/Kokoro/Kokoro Rust CPU.md | 163 | ### Step 1: Add `~/.local/bin` to Your PATH | COMMENT |
| LOW | …ux/Post Install Setup/models/Kokoro/Kokoro Rust CPU.md | 180 | ### Step 2: Create the Symbolic Link | COMMENT |
| LOW | …ux/Post Install Setup/models/Kokoro/Kokoro Rust CPU.md | 193 | ### Step 3: Basic Usage | COMMENT |
| LOW | …ve/linux/Post Install Setup/Waydroid/Waydroid Setup.md | 40 | ### Step 1: Install the Waydroid Package | COMMENT |
| 154 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .config/foot/foot.ini | 1 | # =================================================================== | COMMENT |
| LOW | .config/waybar/02_reminiscent_h/style.css | 101 | #pulseaudio.output, | COMMENT |
| LOW | .config/waybar/02_reminiscent_h/style.css | 181 | ========================================================= */ | COMMENT |
| LOW | .config/waybar/05_circular_h/style.css | 201 | #pulseaudio, | COMMENT |
| LOW | .config/waybar/01_mechabar_h/style.css | 221 | } | COMMENT |
| LOW | .config/waybar/01_mechabar_h/style.css | 241 | #mpris:hover, | COMMENT |
| LOW | .config/waybar/15_nerdy_compact_h/style.css | 81 | padding: 0 2px; | COMMENT |
| LOW | .config/waybar/15_nerdy_compact_h/style.css | 101 | #backlight, | COMMENT |
| LOW | .config/waybar/15_nerdy_compact_h/style.css | 121 | #custom-launcher:hover, | COMMENT |
| LOW | .config/waybar/04_notch_h/style.css | 101 | #battery, | COMMENT |
| LOW | .config/waybar/19_omarchy_h/style.css | 41 | } | COMMENT |
| LOW | .config/waybar/08_minimal_v/style.css | 41 | COMMENT | |
| LOW | .config/waybar/07_minimal_h/style.css | 41 | UNIFIED CAPSULE STYLE | COMMENT |
| LOW | .config/waybar/06_nerdy_modern_h/style.css | 121 | #window, | COMMENT |
| LOW | .config/waybar/06_nerdy_modern_h/style.css | 141 | #custom-updates, | COMMENT |
| LOW | .config/waybar/06_nerdy_modern_h/style.css | 161 | #bluetooth:hover, | COMMENT |
| LOW | .config/waybar/20_capsule_h/style.css | 81 | padding: 0; | COMMENT |
| LOW | .config/firefox_extentions/ai_bridge/content_main.js | 101 | // stopButtonSelector - CSS selector(s) for stop/cancel button | COMMENT |
| LOW | .config/matugen/config.toml | 241 | pkill -SIGUSR1 -x kitty || : | COMMENT |
| LOW | .config/matugen/config.toml | 281 | [templates.zathura] | COMMENT |
| LOW | .config/matugen/config.toml | 321 | # post_hook = ''' | COMMENT |
| LOW | .config/matugen/config.toml | 341 | # ln -nfs "$HOME/.config/matugen/generated/beeper.css" "$HOME/.config/BeeperTexts/custom.css" | COMMENT |
| LOW | .config/matugen/config.toml | 401 | #============================================================================= | COMMENT |
| LOW | .config/matugen/generated_fresh/mako-colors.ini | 621 | # 70% = b3 | COMMENT |
| LOW | .config/matugen/templates/mako.ini | 1521 | text-color=#fff3e0 | COMMENT |
| LOW | .config/matugen/templates/mako.ini | 1541 | # 100% = ff | COMMENT |
| LOW | …ve/linux/Arch Installation/Initramfs file Reference.md | 1 | # vim:set ft=sh | COMMENT |
| LOW | …ve/linux/Arch Installation/Initramfs file Reference.md | 21 | # HOOKS | COMMENT |
| LOW | …ve/linux/Arch Installation/Initramfs file Reference.md | 41 | # HOOKS=(base udev modconf block filesystems fsck) | COMMENT |
| LOW | …ve/linux/Arch Installation/Initramfs file Reference.md | 61 | #COMPRESSION="zstd" | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 1 | ```ini | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 21 | #TLP_PS_IGNORE="BAT" | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 41 | # Default: <none> | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 61 | # changing the governor. | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 81 | #CPU_SCALING_MAX_FREQ_ON_BAT=0 | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 101 | CPU_ENERGY_PERF_POLICY_ON_AC=balance_performance | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 121 | # Default: <none> | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 141 | # Select platform profile: | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 161 | # check the output of tlp-stat -s. If unsure, stick with the system default | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 181 | #nvme1n1: nvme-Samsung_SSD_980_1TB_S649NL0T857112D | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 201 | # Separate multiple classes with spaces. | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 221 | # Select I/O scheduler for the disk devices. | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 241 | COMMENT | |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 261 | # on=disable, auto=enable. | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 281 | COMMENT | |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 321 | #RADEON_DPM_STATE_ON_BAT=battery | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 341 | # Disable Wake-on-LAN: Y/N. | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 361 | COMMENT | |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 381 | PCIE_ASPM_ON_BAT=powersupersave | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 401 | # Note: this preserves the kernel driver default, to force a certain state | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 421 | COMMENT | |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 441 | COMMENT | |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 461 | # excluded above (separate with spaces). Use lsusb to get the ids. | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 481 | # Separate multiple devices with spaces. | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 501 | COMMENT | |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 521 | COMMENT | |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 541 | #RESTORE_THRESHOLDS_ON_BAT=1 | COMMENT |
| LOW | …/Post Install Setup/TLP/tlp configured new unsorted.md | 561 | COMMENT | |
| LOW | …ensive/linux/Post Install Setup/TLP/TLP LATEST 1.10.md | 1 | ```ini | COMMENT |
| LOW | …ensive/linux/Post Install Setup/TLP/TLP LATEST 1.10.md | 21 | # for a feature, the _BAT parameter will be used instead. | COMMENT |
| 285 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | user_scripts/firefox/optimize_firefox.py | 74 | CODE | |
| LOW | user_scripts/firefox/firefox_symlink_partition.py | 24 | CODE | |
| LOW | …_scripts/firefox/theme_matugen/dusk_personal_custom.py | 74 | CODE | |
| LOW | user_scripts/firefox/theme_matugen/dusky_sites_setup.py | 10 | CODE | |
| LOW | …pts/firefox/theme_matugen/templates/audit_variables.py | 7 | CODE | |
| LOW | …scripts/firefox/theme_matugen/templates/dusky_sites.py | 19 | CODE | |
| LOW | …scripts/firefox/theme_matugen/templates/dusky_sites.py | 31 | CODE | |
| LOW | user_scripts/music/music_recognition.py | 42 | CODE | |
| LOW | …ts/dusky_system/control_center/dusky_control_center.py | 6 | CODE | |
| LOW | …ripts/dusky_system/control_center/lib/config_schema.py | 3 | CODE | |
| LOW | user_scripts/dusky_system/control_center/lib/utility.py | 7 | CODE | |
| LOW | …pts/dusky_system/control_center/lib/service_manager.py | 17 | CODE | |
| LOW | user_scripts/dusky_system/control_center/lib/actions.py | 3 | CODE | |
| LOW | user_scripts/dusky_system/control_center/lib/rows.py | 16 | CODE | |
| LOW | user_scripts/dusky_system/control_center/lib/rows.py | 57 | CODE | |
| LOW | user_scripts/dusky_system/quickpanal/dusky_ui.py | 7 | CODE | |
| LOW | user_scripts/dusky_system/quickpanal/dusky_backend.py | 8 | CODE | |
| LOW | user_scripts/dusky_system/dusky_polkit/audit_polkit.py | 2 | CODE | |
| LOW | user_scripts/dusky_system/dusky_polkit/audit_polkit.py | 2 | CODE | |
| LOW | user_scripts/gaming/tests/test_reliability.py | 3 | CODE | |
| LOW | user_scripts/hypr/monitor/adjust_scale.py | 40 | CODE | |
| LOW | user_scripts/hypr/monitor/monitor_layout.py | 12 | CODE | |
| LOW | user_scripts/hypr/monitor/monitor_layout.py | 22 | CODE | |
| LOW | user_scripts/hypr/monitor/monitor_layout.py | 30 | CODE | |
| LOW | user_scripts/hypr/input/keybinds_cheatsheet.py | 10 | CODE | |
| LOW | user_scripts/hypr/input/dusky_keybinds.py | 10 | CODE | |
| LOW | user_scripts/hypr/input/dusky_keybinds.py | 29 | CODE | |
| LOW | …ts/hypr/rules/window_rules_generator_new_incomplete.py | 90 | CODE | |
| LOW | user_scripts/hypr/rules/window_rules_generator.py | 15 | CODE | |
| LOW | user_scripts/hypr/rules/window_rules_generator.py | 15 | CODE | |
| LOW | user_scripts/tools/find_scripts/scripts_finder.py | 41 | CODE | |
| LOW | user_scripts/tools/sed/dusky_replace.py | 43 | CODE | |
| LOW | user_scripts/tools/sed/dusky_replace.py | 44 | CODE | |
| LOW | user_scripts/tools/yt_dlp_downloader/dusky_yt_dlp.py | 4 | CODE | |
| LOW | …cripts/tools/yt_dlp_downloader/dusky_downloader_gui.py | 4 | CODE | |
| LOW | …ader/live_stream_mpv/mpv_yt_dlp_playback_livestream.py | 42 | CODE | |
| LOW | …ader/live_stream_mpv/mpv_yt_dlp_playback_livestream.py | 1228 | CODE | |
| LOW | user_scripts/tools/yt_dlp_downloader/nick/rename.py | 2 | CODE | |
| LOW | user_scripts/tools/snake/snake.py | 2 | CODE | |
| LOW | user_scripts/gpu/gpu_disable_toggle.py | 30 | CODE | |
| LOW | user_scripts/llm/llm_side_panal/llm_ui.py | 9 | CODE | |
| LOW | user_scripts/llm/llm_side_panal/llm_ui.py | 10 | CODE | |
| LOW | user_scripts/llm/llm_side_panal/llm_ui.py | 19 | CODE | |
| LOW | user_scripts/llm/llm_side_panal/llm_backend.py | 13 | CODE | |
| LOW | user_scripts/llm/llm_side_panal/llm_backend.py | 15 | CODE | |
| LOW | user_scripts/llm/llm_side_panal/dusky_llm.py | 18 | CODE | |
| LOW | user_scripts/llm/llm_side_panal/dusky_llm.py | 20 | CODE | |
| LOW | user_scripts/llm/llm_side_panal/dusky_llm.py | 35 | CODE | |
| LOW | user_scripts/llm/llm_side_panal/dusky_llm.py | 35 | CODE | |
| LOW | user_scripts/llm/llm_side_panal/dusky_llm.py | 31 | CODE | |
| LOW | …ipts/tts_stt/dusky_parakeet/tests/stress_microphone.py | 5 | CODE | |
| LOW | user_scripts/tts_stt/old/kokoro_gpu/speak.py | 9 | CODE | |
| LOW | …er_scripts/tts_stt/old/parakeet/transcribe_parakeet.py | 17 | CODE | |
| LOW | …/tts_stt/old/parakeet/version_3/transcribe_parakeet.py | 17 | CODE | |
| LOW | …s/tts_stt/old/parakeet/verson_2/transcribe_parakeet.py | 17 | CODE | |
| LOW | …er_scripts/tts_stt/old/dusky_whisper/dusky_stt_main.py | 12 | CODE | |
| LOW | user_scripts/cursor/tui_cursor.py | 15 | CODE | |
| LOW | user_scripts/images/wallpaper_selector.py | 36 | CODE | |
| LOW | user_scripts/networking/02_openssh_setup.py | 35 | CODE | |
| LOW | user_scripts/networking/localsend/localsend.py | 55 | CODE | |
| 136 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | .config/matugen/generated_fresh/mako-colors.ini | 206 | # All pre-filled with the original style for seamless scaling. Change as needed. | COMMENT |
| MEDIUM⚡ | .config/matugen/templates/mako.ini | 492 | # All pre-filled with the original style for seamless scaling. Change as needed. | COMMENT |
| MEDIUM | …scripts/firefox/theme_matugen/templates/dusky_sites.py | 367 | # Enforce !important for robust override capability across sites | COMMENT |
| LOW | user_scripts/hypr/layout_notify.sh | 16 | # Get a short version of the layout if desired, here we just use the provided name | COMMENT |
| MEDIUM⚡ | user_scripts/hypr/old/dusky_workspace_manager.sh | 9 | # (WS 1-10), Global Fallbacks, Ephemeral Memory Overrides, and comprehensive | COMMENT |
| MEDIUM | …ader/live_stream_mpv/mpv_yt_dlp_playback_livestream.py | 502 | # --no-playlist should prevent this, but stay robust for YT mixes | COMMENT |
| MEDIUM | …_dlp_downloader/live_stream_mpv/test_codec_metadata.py | 689 | # The harness then jumps to 114s before rewinding outside the cache. | STRING |
| MEDIUM⚡ | user_scripts/tts_stt/old/425_parakeet_gpu_setup.sh | 191 | # 4. Move the streamlined model to the GPU | COMMENT |
| MEDIUM | user_scripts/tts_stt/old/parakeet/works_1.1/parakeet.sh | 5 | # Description: A robust script to record audio, transcribe it using NVIDIA's | COMMENT |
| MEDIUM | user_scripts/tts_stt/old/piper/piper.sh | 251 | # A more robust check would involve ffprobe or soxi to verify WAV integrity, | COMMENT |
| MEDIUM | …/faster_whisper/backup_old_works/faster_whisper_stt.sh | 5 | # Description: A completely re-architected, robust script to record audio, | COMMENT |
| MEDIUM | …/faster_whisper/backup_old_works/faster_whisper_stt.sh | 140 | # directly by its absolute path. This is the most robust method to ensure the | COMMENT |
| MEDIUM | user_scripts/networking/airmon_ng_gpu.sh | 34 | # It will auto-elevate to root using sudo (required for monitor mode and | COMMENT |
| MEDIUM | user_scripts/networking/arp_scan.sh | 40 | # Self-elevate to root if not already running as root | COMMENT |
| MEDIUM⚡ | user_scripts/networking/localsend/localsend.py | 14 | # • Creates robust dispatcher helper: ~/.local/bin/localsend-thunar | COMMENT |
| MEDIUM | user_scripts/networking/localsend/localsend.py | 38 | # • Borrows robust resolve logic: which(localsend) → flatpak info check → | COMMENT |
| MEDIUM⚡ | user_scripts/networking/localsend/localsend.py | 1226 | # Note: generator skips Exec if binary missing — hypr method is more robust on fresh install. | STRING |
| MEDIUM | …iso_scripts/offline_iso/old_bash/135_plymouth_setup.sh | 225 | # ARCH FIX: Ensure idempotency and robust injection regardless of systemd or udev hooks | COMMENT |
| LOW | user_scripts/update_dusky/update_dusky.sh | 2444 | # producer succeeded, so empty is allowed; just return (no collisions). | COMMENT |
| MEDIUM | user_scripts/hyprlock/check_capslock.sh | 4 | # This is much more robust than grep/awk pipelines. | COMMENT |
| MEDIUM | user_scripts/dusky_vm/passthrough/55_rdp.py | 196 | """Query libvirt via --name + domstate (robust, no column split).""" | STRING |
| MEDIUM⚡ | …ripts/dusky_vm/passthrough/35_cpu_pinning_generator.py | 237 | """Query libvirt via --name + domstate (robust, no column split).""" | STRING |
| MEDIUM | user_scripts/dusky_vm/passthrough/50_win.py | 267 | """Query libvirt via --name + domstate (robust, no column split).""" | STRING |
| MEDIUM | …up_scripts/scripts/130_systemd_dbus_service_manager.py | 256 | # 1. Build comprehensive template dictionary | COMMENT |
| MEDIUM | …up_scripts/scripts/130_systemd_dbus_service_manager.py | 734 | """Renders a comprehensive Rich Table utilizing systemd JSON / JSONL state parsing.""" | STRING |
| MEDIUM⚡ | …r_scripts/arch_setup_scripts/scripts/300_git_config.sh | 61 | # Currently just a placeholder for robust architecture. | COMMENT |
| MEDIUM⚡ | …h_setup_scripts/scripts/475_reverting_sleep_timeout.sh | 50 | # Trap multiple signals for robust cleanup | COMMENT |
| MEDIUM | …pts/arch_setup_scripts/scripts/330_gtk_root_symlink.sh | 2 | #d: Apply comprehensive desktop theming (GTK 3/4, Qt 5/6, KDE, Icons, Fonts) to root GUI apps | COMMENT |
| MEDIUM | …_setup_scripts/scripts/320_systemdboot_optimization.py | 25 | """Writes to a file atomically, with a robust 'sudo tee' fallback for ESP quirks.""" | STRING |
| MEDIUM⚡ | …s/arch_setup_scripts/scripts/040_long_sleep_timeout.sh | 55 | # Trap multiple signals for robust cleanup | COMMENT |
| MEDIUM | …ch_setup_scripts/scripts/383_configure_hyprland_gpu.py | 244 | # Required helper from prompt - robust for-loop version | COMMENT |
| MEDIUM⚡ | user_scripts/rofi/rofi_wallpaper_selctor.sh | 681 | # Extract robust logical integers accurately taking scaling into account | COMMENT |
| MEDIUM | user_scripts/dusky_tui/python/engines/toml.py | 71 | # Cache all permutation formats for robust UI binding | COMMENT |
| MEDIUM | …er_scripts/performance/cpu/tui_dusky_power_throttle.py | 220 | """Renders a rich, comprehensive status table of CPU power limits and telemetry.""" | STRING |
| MEDIUM⚡ | user_scripts/keylogger/tui_keylogger.py | 58 | # Auto-elevate only if system service write needs it (systemd engine handles | COMMENT |
| LOW | user_scripts/keylogger/dusky_keylogger/dashboard_tui.py | 711 | # Alternate row shading — keep spacing as is, just add subtle zebra | COMMENT |
| MEDIUM | …r_scripts/wayclick/sounds/audio_slicer_for_wayclick.py | 28 | # - Uses batched single-process ffmpeg runs (more robust than process swarms) | COMMENT |
| MEDIUM⚡ | user_scripts/misc_extra/backup_hyprlang_files.sh | 74 | # 2. Hard Safeguard: Absolutely DO NOT touch .lua files. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .config/firefox_extentions/ai_bridge/bridge.py | 423 | # Check if the systemd user service is running | COMMENT |
| LOW | user_scripts/firefox/optimize_firefox.py | 1153 | # Check if this is an ungraceful crash state where symlink is broken | COMMENT |
| LOW | …ripts/dusky_system/control_center/dusky_text_editor.py | 62 | # Check if the chosen editor requires a terminal window | COMMENT |
| LOW | user_scripts/tools/images/organize_by_color.sh | 199 | # Check if file already has a color prefix | COMMENT |
| LOW | user_scripts/tools/workspace/countdown.sh | 75 | # Check if a countdown is active. | COMMENT |
| LOW | user_scripts/tts_stt/old/340_kokoro_cpu.sh | 88 | # Check if uv is installed | COMMENT |
| LOW⚡ | user_scripts/tts_stt/old/425_parakeet_gpu_setup.sh | 94 | # Check if sentencepiece is already installed to avoid AUR helper prompts | COMMENT |
| LOW | …r_scripts/tts_stt/old/parakeet/version_1.3/parakeet.sh | 72 | # Check if filename is an integer | COMMENT |
| LOW | user_scripts/tts_stt/old/parakeet/verson_2/parakeet.sh | 118 | # Check if filename is purely numeric | COMMENT |
| LOW | user_scripts/tts_stt/old/piper/piper.sh | 236 | # Check if the output file was created and has content. | COMMENT |
| LOW | user_scripts/networking/localsend/localsend.py | 1002 | # Check if our marker already present | COMMENT |
| LOW | user_scripts/networking/localsend/localsend.py | 1039 | # Check if next non-empty line is shutdown comment or EOF | COMMENT |
| LOW | user_scripts/networking/localsend/localsend.py | 1346 | # Check if already installed | STRING |
| LOW | …pts/networking/network_throttle/tests/test_firewall.py | 17 | # Check if table exists in nftables | COMMENT |
| LOW | …ipts/networking/network_throttle/src/ebpf_collector.py | 325 | # Check if UDP (17) | COMMENT |
| LOW | …er_scripts/networking/network_throttle/src/database.py | 143 | # Check if rule exists | COMMENT |
| LOW | user_scripts/spotify/spotify_toggle.sh | 3 | # Check if spotify process is running | COMMENT |
| LOW⚡ | …ipts/arch_iso_scripts/offline_iso/115_tty_autologin.sh | 60 | # Check if SDDM is installed | COMMENT |
| LOW⚡ | …ipts/arch_iso_scripts/offline_iso/115_tty_autologin.sh | 65 | # Check if greetd is installed | COMMENT |
| LOW⚡ | …ipts/arch_iso_scripts/offline_iso/115_tty_autologin.sh | 70 | # Check if any display manager / greeter is currently enabled | COMMENT |
| LOW | …ipts/arch_iso_scripts/offline_iso/115_tty_autologin.sh | 81 | # Check if the override file exists and configures autologin | COMMENT |
| LOW | …scripts/offline_iso/149_snapper_isolation_subvolume.sh | 317 | # Check if ANY other config covers the path to prevent "subvolume already covered" error | COMMENT |
| LOW | …ripts/arch_iso_scripts/offline_iso/030_partitioning.py | 1195 | # Check if the root partition is actually openable | COMMENT |
| LOW | …ch_iso_scripts/offline_iso/old_bash/limine/152_grub.sh | 148 | # Check if os-prober is needed (for dual boot users) | COMMENT |
| LOW⚡ | user_scripts/waybar/toggle_timer_waybar.sh | 139 | # Open file descriptor 200 for locking | COMMENT |
| LOW | …ive/waybar_kill_in_fullscreen_and_special_workspace.sh | 91 | # Check if we got a valid window (not empty object) | COMMENT |
| LOW⚡ | …cripts/dusky_vm/passthrough/windows_setup/setup_ssh.py | 40 | # Check if sshd service is already installed and running | COMMENT |
| LOW⚡ | …cripts/dusky_vm/passthrough/windows_setup/setup_ssh.py | 55 | # Check if local zip exists on Z: or other common locations to support offline installs | COMMENT |
| LOW | …cripts/dusky_vm/passthrough/windows_setup/setup_ssh.py | 127 | # Check if rule exists | COMMENT |
| LOW⚡ | …cripts/dusky_vm/passthrough/windows_setup/setup_vdd.py | 145 | # Check if the device already exists in the system | STRING |
| LOW | …ts/arch_setup_scripts/scripts/440_config_bat_notify.sh | 155 | # Check if service unit exists | COMMENT |
| LOW | …ipts/arch_setup_scripts/scripts/010_package_removal.sh | 238 | # Check if the demanding package is also scheduled for removal | COMMENT |
| LOW⚡ | …ipts/arch_setup_scripts/scripts/381_nvidia_services.sh | 43 | # Check if the unit file exists effectively without forking grep | COMMENT |
| LOW⚡ | …ipts/arch_setup_scripts/scripts/381_nvidia_services.sh | 45 | # Check if already enabled to avoid redundant systemd output | COMMENT |
| LOW | …_scripts/arch_setup_scripts/scripts/125_pam_keyring.sh | 34 | # Check if script is run as root, if not, re-execute with sudo | COMMENT |
| LOW | …er_scripts/arch_setup_scripts/scripts/160_theme_ctl.py | 119 | # Check if awww-daemon is responding | COMMENT |
| LOW | …up_scripts/scripts/215_powerkey_lid_close_behaviour.sh | 50 | # Write file (Replaces content entirely or creates if missing) | COMMENT |
| LOW | …s/arch_setup_scripts/scripts/380_nvidia_open_source.sh | 261 | # Verify if the headers package exists in sync databases (to prevent installing non-existent dummy packages) | COMMENT |
| LOW | …s/arch_setup_scripts/scripts/040_long_sleep_timeout.sh | 229 | # Check if the unit file exists on disk (even if not loaded) to determine if installed | COMMENT |
| LOW⚡ | …cripts/arch_setup_scripts/scripts/285_tty_autologin.sh | 60 | # Check if SDDM is installed | COMMENT |
| LOW⚡ | …cripts/arch_setup_scripts/scripts/285_tty_autologin.sh | 65 | # Check if greetd is installed | COMMENT |
| LOW⚡ | …cripts/arch_setup_scripts/scripts/285_tty_autologin.sh | 70 | # Check if any display manager / greeter is currently enabled | COMMENT |
| LOW | …cripts/arch_setup_scripts/scripts/285_tty_autologin.sh | 81 | # Check if the override file exists and configures autologin | COMMENT |
| LOW | …s/arch_setup_scripts/scripts/025_configure_keyboard.sh | 135 | # Check if the file actually has the key we want to replace | COMMENT |
| LOW⚡ | …/arch_setup_scripts/scripts/155_blur_shadow_opacity.sh | 59 | # Check if command succeeds; if not, log info and continue instead of exiting. | COMMENT |
| LOW | user_scripts/rofi/dusky_launcher.sh | 59 | # Read the file line-by-line natively to find the Exec command | COMMENT |
| LOW | user_scripts/dusky_tui/python/engines/waybar_engine.py | 219 | # Check if another process (e.g. rapid --next presses) superseded our target symlink | COMMENT |
| LOW | user_scripts/dusky_tui/python/engines/kokoro.py | 389 | # Check if any voice blend parameters are changing | COMMENT |
| LOW | …battery/hardware/toggle_kernal_modules_and_hardware.py | 214 | # Check if /dev/video* devices exist | COMMENT |
| LOW | …battery/hardware/toggle_kernal_modules_and_hardware.py | 568 | # Check if r8169 kernel driver is compiled/available | COMMENT |
| LOW⚡ | user_scripts/apps/factorio/run.sh | 5 | # Set GAME_DIR to a specific path to override, or leave blank ("") to auto-detect. | COMMENT |
| LOW | user_scripts/git/dusky_backup_manager.py | 312 | # Check if key fingerprint is already loaded in agent | COMMENT |
| LOW | user_scripts/git/dusky_backup_manager.py | 574 | # Check if commits exist | COMMENT |
| LOW | user_scripts/git/dusky_backup_manager.py | 755 | # Check if HEAD is valid before pushing | COMMENT |
| LOW | user_scripts/misc_extra/copy_service_files.sh | 112 | # Check if --default flag is active to skip prompts | COMMENT |
| LOW⚡ | …/delete_in_3_weeks/rename_already_deployed_servcies.py | 340 | # Check if failed | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …ts/dusky_system/control_center/dusky_control_center.py | 67 | def _setup_cache() -> None: | CODE |
| LOW | user_scripts/dusky_system/control_center/lib/utility.py | 30 | __all__ = [ | CODE |
| LOW⚡ | …pts/dusky_system/control_center/lib/service_manager.py | 129 | def set_timeout_source(self, source_id: int) -> None: | CODE |
| LOW | user_scripts/dusky_system/control_center/lib/rows.py | 604 | def set_timeout_source(self, source_id: int) -> None: | CODE |
| LOW | user_scripts/dusky_system/control_center/lib/rows.py | 1910 | def _set_unknown_state(self) -> None: | CODE |
| LOW | user_scripts/dusky_system/control_center/lib/rows.py | 2572 | def _set_selection_unknown(self) -> None: | CODE |
| LOW | user_scripts/dusky_system/control_center/lib/rows.py | 3884 | def _set_unknown_state(self) -> None: | CODE |
| LOW | user_scripts/dusky_system/control_center/lib/rows.py | 3888 | def _set_visual(self, state: bool) -> None: | CODE |
| LOW | …er_scripts/dusky_system/quickpanal/dusky_quickpanal.py | 333 | def _update_fade_visibility(self, *args: Any) -> None: | CODE |
| LOW | …er_scripts/dusky_system/quickpanal/dusky_quickpanal.py | 502 | def _set_radio_switch(self, switch: Gtk.Switch, state: bool) -> None: | CODE |
| LOW | …er_scripts/dusky_system/quickpanal/dusky_quickpanal.py | 544 | def _set_wifi_worker(self, state: bool, prior: bool) -> None: | CODE |
| LOW | …er_scripts/dusky_system/quickpanal/dusky_quickpanal.py | 567 | def _set_bt_worker(self, adapter: str, state: bool, prior: bool) -> None: | CODE |
| LOW | …er_scripts/dusky_system/quickpanal/dusky_quickpanal.py | 886 | def _update_content_height(self, *args: Any) -> None: | CODE |
| LOW | user_scripts/dusky_system/quickpanal/dusky_ui.py | 72 | def update_state(self, icon: str | None=None, css_class: str | None=None, tooltip: str | None=None, badge: str='') - | CODE |
| LOW | user_scripts/dusky_system/quickpanal/dusky_ui.py | 133 | def set_value(self, text: str) -> None: | CODE |
| LOW | user_scripts/dusky_system/quickpanal/dusky_ui.py | 248 | def _set_available(self, available: bool) -> None: | CODE |
| LOW | user_scripts/dusky_system/quickpanal/dusky_ui.py | 396 | def set_expanded(self, expanded: bool) -> None: | CODE |
| LOW | user_scripts/dusky_system/quickpanal/dusky_ui.py | 566 | def _update_visibility(self) -> None: | CODE |
| LOW | user_scripts/gaming/runner/master_runner.py | 3359 | def set_graphics_driver(self, driver: str, env: Mapping[str, str]) -> None: | STRING |
| LOW | user_scripts/hypr/monitor/adjust_scale.py | 183 | def update_debounce_timestamp() -> None: | CODE |
| LOW | user_scripts/hypr/monitor/screen_rotate.py | 200 | def update_debounce_timestamp() -> None: | CODE |
| LOW | …ts/hypr/rules/window_rules_generator_new_incomplete.py | 1053 | def _set_preset(self, preset: Preset) -> None: | CODE |
| LOW | …ts/hypr/rules/window_rules_generator_new_incomplete.py | 995 | def update_preset_ui(self) -> None: | STRING |
| LOW | …ts/hypr/rules/window_rules_generator_new_incomplete.py | 1000 | def update_preview(self) -> None: | STRING |
| LOW | user_scripts/tools/zram/zram_test.py | 1496 | def set_rows(self, rows: list[Row]) -> None: | CODE |
| LOW | user_scripts/tools/ios/ios_compile_and_ssh_sign.py | 93 | def set_remote_cleanup(self, host: str, port: int, user: str, remote_path: str) -> None: | CODE |
| LOW | user_scripts/gpu/gpu_disable_toggle.py | 910 | def set_asus_dgpu_disable(disabled: bool) -> None: | CODE |
| LOW | user_scripts/llm/llm_side_panal/llm_ui.py | 307 | def update_content(self, text: str) -> None: | CODE |
| LOW | user_scripts/llm/llm_side_panal/llm_ui.py | 389 | def set_models(self, models: list[str], active_model: Optional[str] = None) -> None: | CODE |
| LOW | user_scripts/llm/llm_side_panal/llm_ui.py | 410 | def set_status(self, status: str) -> None: | CODE |
| LOW | user_scripts/llm/llm_side_panal/dusky_llm.py | 236 | def _set_generating_state(self, generating: bool) -> None: | CODE |
| LOW | user_scripts/tts_stt/dusky_kokoro/dusky_main.py | 2199 | def _set_status(self, text: str) -> None: | CODE |
| LOW | user_scripts/networking/warp_toggle.py | 77 | def update_state_file(state: bool) -> None: | CODE |
| LOW | …cripts/networking/network_throttle/tests/test_quota.py | 13 | def set_global_limits(self, limit_down: Any, limit_up: Any) -> None: | CODE |
| LOW | …er_scripts/networking/network_throttle/src/firewall.py | 31 | def set_default_policy(self, default_deny: bool) -> None: | CODE |
| LOW | …er_scripts/networking/network_throttle/src/database.py | 192 | async def set_quota(period: str, limit_bytes: int, warning_threshold: float = 0.8) -> None: | CODE |
| LOW | …ipts/networking/network_throttle/src/traffic_shaper.py | 40 | def set_global_limits(self, limit_down: Optional[str], limit_up: Optional[str]) -> None: | CODE |
| LOW | …ipts/networking/network_throttle/src/traffic_shaper.py | 95 | def update_throttle_class(self, class_id: int, rate_down: Optional[str], rate_up: Optional[str]) -> None: | CODE |
| LOW⚡ | …r_scripts/arch_iso_scripts/offline_iso/orchestrator.py | 1583 | def set_auto_poweroff_marker() -> None: | CODE |
| LOW⚡ | …r_scripts/arch_iso_scripts/offline_iso/orchestrator.py | 2280 | def _set_pane_widths(self, width_pct: int) -> None: | STRING |
| LOW⚡ | …r_scripts/arch_iso_scripts/offline_iso/orchestrator.py | 2288 | def _update_pane_width_from_mouse(self, mouse_screen_x: int) -> None: | STRING |
| LOW⚡ | …r_scripts/arch_iso_scripts/offline_iso/orchestrator.py | 2328 | def _set_pty_size(fd: int) -> None: | STRING |
| LOW | …r_scripts/arch_iso_scripts/offline_iso/orchestrator.py | 2449 | def update_telemetry(self, status_str: str, speed_str: str = "") -> None: | STRING |
| LOW | …r_scripts/arch_iso_scripts/offline_iso/orchestrator.py | 2453 | def set_task_status(self, task: OrchestratorTask, status: TaskStatus) -> None: | STRING |
| LOW | …r_scripts/arch_iso_scripts/offline_iso/orchestrator.py | 2529 | def _set_foreground_group(fd: int, pgid: int) -> None: | STRING |
| LOW⚡ | user_scripts/drives/dusky_disk_monitor_io.py | 1174 | def _update_meta(self, new_meta: dict[str, dict]) -> None: | CODE |
| LOW | user_scripts/drives/dusky_disk_monitor_io.py | 1147 | def _set_sync_state(self, state: str) -> None: | CODE |
| LOW | user_scripts/update_dusky/python/update_dusky.py | 7111 | def _update_label(self) -> None: | CODE |
| LOW | user_scripts/update_dusky/python/update_dusky.py | 7196 | def _update_results(self, query: str) -> None: | CODE |
| LOW | user_scripts/update_dusky/python/update_dusky.py | 8067 | def update_task_state(self, index: int, new_status: str) -> None: | CODE |
| LOW | user_scripts/update_dusky/python/update_dusky.py | 8384 | def _set_pty_size(fd: int) -> None: | CODE |
| LOW | user_scripts/update_dusky/python/update_dusky.py | 10130 | def _update_header_state(self) -> None: | CODE |
| LOW | user_scripts/update_dusky/python/update_dusky.py | 10168 | def _set_pane_widths(self, width_pct: int) -> None: | CODE |
| LOW | user_scripts/update_dusky/python/update_dusky.py | 10187 | def _update_pane_width_from_mouse(self, mouse_screen_x: int) -> None: | CODE |
| LOW | user_scripts/audio/mono_audio_pipewire.py | 256 | def set_indicator_state(enabled: bool) -> None: | CODE |
| LOW⚡ | …scripts/audio/dusky_audio_studio/dusky_audio_studio.py | 2802 | def update_status_label(self) -> None: | STRING |
| LOW | …scripts/audio/dusky_audio_studio/dusky_audio_studio.py | 2896 | def set_voice_target(self, target: str) -> None: | STRING |
| LOW | …scripts/audio/dusky_audio_studio/dusky_audio_studio.py | 2910 | def set_spatial_target(self, target: str) -> None: | STRING |
| LOW | …scripts/audio/dusky_audio_studio/dusky_audio_studio.py | 3248 | def set_eq_target(self, target: str) -> None: | STRING |
| LOW⚡ | user_scripts/arch_setup_scripts/orchestrator.py | 5123 | def _set_pane_widths(self, width_pct: int) -> None: | STRING |
| 65 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | user_scripts/gaming/gaming_setup.py | 1588 | # Step 2: GPU Detection and Driver Installation | COMMENT |
| LOW⚡ | user_scripts/gaming/gaming_setup.py | 1593 | # Step 3: Kernel 7.x & Sysctl Gaming Optimizations | COMMENT |
| LOW⚡ | user_scripts/gaming/gaming_setup.py | 1598 | # Step 4: Native Gaming Stack | COMMENT |
| LOW⚡ | user_scripts/gaming/gaming_setup.py | 1603 | # Step 5: DwarFS filesystem tools (Binary or Native CPU build) | COMMENT |
| LOW⚡ | user_scripts/gaming/gaming_setup.py | 1618 | # Step 6: Flatpak Ecosystem & Runtime Layers | COMMENT |
| LOW⚡ | user_scripts/gaming/gaming_setup.py | 1623 | # Step 7: Application launcher and icon integration | COMMENT |
| LOW⚡ | user_scripts/gaming/gaming_setup.py | 1630 | # Step 8: Master Game Runner Integration | COMMENT |
| LOW | user_scripts/gaming/gaming_setup.py | 1562 | # Step 1: Pacman configuration & [multilib] activation | COMMENT |
| LOW⚡ | user_scripts/tools/images/image_sorter.sh | 319 | # Step 1: Mode | COMMENT |
| LOW⚡ | user_scripts/tools/images/image_sorter.sh | 334 | # Step 2: Directory | COMMENT |
| LOW⚡ | user_scripts/tools/images/image_sorter.sh | 339 | # Step 3: Options | COMMENT |
| LOW⚡ | …ts_stt/old/parakeet/version_1.3/transcribe_parakeet.py | 34 | # Step 1: Load to System RAM (CPU) | COMMENT |
| LOW⚡ | …ts_stt/old/parakeet/version_1.3/transcribe_parakeet.py | 41 | # Step 2: Convert to Half Precision (FP16) | COMMENT |
| LOW⚡ | …ts_stt/old/parakeet/version_1.3/transcribe_parakeet.py | 46 | # Step 3: Clean up System Memory | COMMENT |
| LOW⚡ | …ts_stt/old/parakeet/version_1.3/transcribe_parakeet.py | 50 | # Step 4: Move to GPU | COMMENT |
| LOW⚡ | …s/tts_stt/old/parakeet/verson_2/transcribe_parakeet.py | 79 | # Step 1: Load to System RAM (CPU) | COMMENT |
| LOW⚡ | …s/tts_stt/old/parakeet/verson_2/transcribe_parakeet.py | 87 | # Step 2: Convert to Half Precision (FP16) | COMMENT |
| LOW⚡ | …s/tts_stt/old/parakeet/verson_2/transcribe_parakeet.py | 91 | # Step 3: Set eval mode UNCONDITIONALLY | COMMENT |
| LOW⚡ | …s/tts_stt/old/parakeet/verson_2/transcribe_parakeet.py | 96 | # Step 4: Clean up memory before GPU transfer | COMMENT |
| LOW⚡ | …s/tts_stt/old/parakeet/verson_2/transcribe_parakeet.py | 101 | # Step 5: Move to GPU if available | COMMENT |
| LOW | …arch_iso_scripts/offline_iso/002_storage_mode_check.py | 380 | # Step 1: Initial drive scan | COMMENT |
| LOW | …arch_iso_scripts/offline_iso/002_storage_mode_check.py | 392 | # Step 2: Auto-probe Intel VMD module if no internal drive found | COMMENT |
| LOW | …arch_iso_scripts/offline_iso/002_storage_mode_check.py | 405 | # Step 3: Deep PCI & Dmesg forensics | COMMENT |
| LOW | …arch_iso_scripts/offline_iso/002_storage_mode_check.py | 430 | # Step 4: Generic missing storage drive failure | COMMENT |
| LOW | user_scripts/drives/format/dusky_formater.py | 591 | # Step 2: Create one aligned partition. | COMMENT |
| LOW | user_scripts/drives/format/dusky_formater.py | 639 | # Step 3: LUKS2 Encryption Setup | COMMENT |
| LOW | user_scripts/drives/format/dusky_formater.py | 672 | # Step 4: Filesystem creation | COMMENT |
| LOW | user_scripts/drives/format/dusky_formater.py | 762 | # Step 5: Close LUKS container if active | COMMENT |
| LOW | user_scripts/update_dusky/update_dusky.sh | 1171 | # Step 1: Scan for paths with ~/ safety and deduplication. | COMMENT |
| LOW | user_scripts/update_dusky/update_dusky.sh | 1207 | # Step 2: Handle missing/duplicate scripts | COMMENT |
| LOW | user_scripts/update_dusky/update_dusky.sh | 1284 | # Step 3: Structural interpreter detection (no substring matching, no eval). | COMMENT |
| LOW⚡ | …ipts/arch_setup_scripts/scripts/180_udev_usb_notify.sh | 48 | # Step 2: Udev rules | COMMENT |
| LOW⚡ | …ipts/arch_setup_scripts/scripts/180_udev_usb_notify.sh | 53 | # Step 3: Daemon reload | COMMENT |
| LOW⚡ | …/arch_setup_scripts/scripts/155_blur_shadow_opacity.sh | 54 | # Step 1: Set Brightness | COMMENT |
| LOW⚡ | …/arch_setup_scripts/scripts/155_blur_shadow_opacity.sh | 66 | # Step 2: Run Visual Toggle Script | COMMENT |
| LOW⚡ | …/delete_in_3_weeks/rename_already_deployed_servcies.py | 333 | # Step 1: Detect active & enabled states | COMMENT |
| LOW⚡ | …/delete_in_3_weeks/rename_already_deployed_servcies.py | 354 | # Step 2: Stop and disable old unit | COMMENT |
| LOW⚡ | …/delete_in_3_weeks/rename_already_deployed_servcies.py | 360 | # Step 3: Daemon reload to flush old unit definition | COMMENT |
| LOW⚡ | …/delete_in_3_weeks/rename_already_deployed_servcies.py | 363 | # Step 4: Enable and start new unit if replacement exists and old unit was enabled/active | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …ackup/my-ublock-static-filters_2025-12-13_18.15.20.txt | 3 | gemini.google.com##hallucination-disclaimer | CODE |
| MEDIUM | …h Installation/Arch ISO/Learning to Create ARCH ISO.md | 1396 | ### C. Installer orchestration logic | COMMENT |
| MEDIUM | …s/Packages CLI/Extensive curated List of Packages 2.md | 248 | - [scaffold-static](https://github.com/jamesgeorge007/scaffold-static) - Scaffolding utility for vanilla JS. | CODE |
| MEDIUM | …s/gaming/runner/profiles/_template_game_installer.toml | 16 | # this installer profile -> scaffold the REAL game profile: | COMMENT |
| MEDIUM | user_scripts/hypridle/dusky_hypridle.sh | 12 | # event-driven redraws, alt-screen, terminal geometry guards, tab | COMMENT |
| MEDIUM | user_scripts/tools/journalctl/journalctl.py | 532 | # High-level event-driven interaction pipeline natively parsing fzf's 0.73.1 syntax safely | COMMENT |
| MEDIUM | user_scripts/tts_stt/old/faster_whisper/config.py | 42 | # Filter out tiny hallucinations (e.g. single symbols) | COMMENT |
| MEDIUM | …old_bash/limine/157_snapper_pacman_hooks_for_limine.sh | 537 | # Master orchestration block | COMMENT |
| MEDIUM | …cripts/376_generate_colorfiles_for_current_wallpaer.sh | 88 | exit 0 # Bail out cleanly without crashing the orchestration script | CODE |
| MEDIUM⚡ | …pts/dusky_tui/bash/generic_template/dusky_tui_5.9.1.sh | 9 | # event-driven redraws, and regression tests in tests/test_template.py. | COMMENT |
| MEDIUM | …snapshots/limine/03_snapper_pacman_hooks_for_limine.sh | 594 | # Master orchestration block | COMMENT |
| MEDIUM | …s/kernel/dusky_kernel_compiler/dusky_kernal_compile.py | 5082 | # across orchestration updates. Hardware/toolchain facts isolate native | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …/tts_stt/old/faster_whisper/backup_old_works/config.py | 52 | # This logic is restored as per your request. | COMMENT |
| HIGH⚡ | …h_setup_scripts/scripts/475_reverting_sleep_timeout.sh | 75 | # (Original logic preserved exactly as requested) | COMMENT |
| HIGH⚡ | user_scripts/misc_extra/backup_hyprlang_files.sh | 52 | # Explicitly define the targeted files / globs as requested | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | .config/firefox_extentions/ai_bridge/bridge.py | 115 | # This function is called by the daemon for EVERY RUN_QUERY, regardless | COMMENT |
| MEDIUM | user_scripts/firefox/firefox_symlink_partition.py | 235 | # Create the symbolic link if it doesn't exist | COMMENT |
| MEDIUM | user_scripts/tts_stt/old/kokoro_gpu/speak.sh | 130 | # Create a named pipe for FFmpeg to ensure we capture its exit status | COMMENT |
| MEDIUM | …arch_setup_scripts/scripts/246_asusd_tuf_f15_config.sh | 193 | # Create the backup | COMMENT |
| MEDIUM⚡ | …arch_setup_scripts/scripts/265_mouse_button_reverse.sh | 11 | # Define the target configuration file (defaults to your specific Lua path) | COMMENT |
| MEDIUM | …ripts/arch_setup_scripts/scripts/385_waydroid_setup.sh | 68 | # Create a temporary sudoers rule to prevent AUR helpers from double-prompting for passwords | COMMENT |
| MEDIUM | …up_scripts/scripts/215_powerkey_lid_close_behaviour.sh | 52 | # This file is part of systemd. | COMMENT |
| MEDIUM | …r_scripts/btrfs_snapshots/cc/dusky_snapshot_manager.py | 156 | # Create the file with 0600 *at open time*. v3.0.0 used FileHandler and | COMMENT |
| MEDIUM | user_scripts/kernel/kernal_modules.sh | 24 | # Create the state file unpredictably (mode 0600, owned by us) so a local | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | Documents/pensive/Adobe/AE Notes.md | 197 | planet.earth.land.soil.tree.toUpperCase() | CODE |
| CRITICAL | Documents/pensive/Adobe/AE Notes.md | 210 | planet.earth.land.soil.tree.toUpperCase() | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | user_scripts/dusky_vm/passthrough/55_rdp.py | 0 | query libvirt via --name + domstate (robust, no column split). | STRING |
| HIGH | …ripts/dusky_vm/passthrough/35_cpu_pinning_generator.py | 0 | query libvirt via --name + domstate (robust, no column split). | STRING |
| HIGH | user_scripts/dusky_vm/passthrough/50_win.py | 0 | query libvirt via --name + domstate (robust, no column split). | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | user_scripts/hypridle/dusky_hypridle.sh | 1179 | local dummy_key dummy_block dummy_min dummy_max dummy_step | CODE |
| LOW | user_scripts/hypridle/dusky_hypridle.sh | 1181 | IFS='|' read -r dummy_key type dummy_block dummy_min dummy_max dummy_step <<< "${ITEM_MAP["${REPLY_CTX}::${item} | CODE |
| LOW | user_scripts/hypridle/dusky_hypridle.sh | 1306 | local dummy_key dummy_block dummy_min dummy_max dummy_step | CODE |
| LOW | user_scripts/hypridle/dusky_hypridle.sh | 1308 | IFS='|' read -r dummy_key type dummy_block dummy_min dummy_max dummy_step <<< "$config" | CODE |
| LOW | user_scripts/hypridle/dusky_hypridle.sh | 1739 | local dummy_key dummy_block dummy_min dummy_max dummy_step | CODE |
| LOW | user_scripts/hypridle/dusky_hypridle.sh | 1741 | IFS='|' read -r dummy_key type dummy_block dummy_min dummy_max dummy_step <<< "${ITEM_MAP["${REPLY_CTX}::${label}"]} | CODE |
| LOW | user_scripts/tts_stt/dusky_kokoro/tui_kokoro.py | 568 | options=["domain", "placeholder", "omit"], | CODE |
| LOW | user_scripts/tts_stt/dusky_kokoro/dusky_main.py | 329 | ("text", "url_mode"): ("domain", "placeholder", "omit"), | CODE |
| LOW | user_scripts/tts_stt/dusky_kokoro/dusky_main.py | 726 | case "placeholder": | CODE |
| LOW | …pts/dusky_tui/bash/generic_template/dusky_tui_5.9.1.sh | 1033 | local dummy_key dummy_block dummy_min dummy_max dummy_step | CODE |
| LOW | …pts/dusky_tui/bash/generic_template/dusky_tui_5.9.1.sh | 1035 | IFS='|' read -r dummy_key type dummy_block dummy_min dummy_max dummy_step <<< "${ITEM_MAP["${REPLY_CTX}::${item} | CODE |
| LOW | …pts/dusky_tui/bash/generic_template/dusky_tui_5.9.1.sh | 1160 | local dummy_key dummy_block dummy_min dummy_max dummy_step | CODE |
| LOW | …pts/dusky_tui/bash/generic_template/dusky_tui_5.9.1.sh | 1162 | IFS='|' read -r dummy_key type dummy_block dummy_min dummy_max dummy_step <<< "$config" | CODE |
| LOW | …pts/dusky_tui/bash/generic_template/dusky_tui_5.9.1.sh | 1586 | local dummy_key dummy_block dummy_min dummy_max dummy_step | CODE |
| LOW | …pts/dusky_tui/bash/generic_template/dusky_tui_5.9.1.sh | 1588 | IFS='|' read -r dummy_key type dummy_block dummy_min dummy_max dummy_step <<< "${ITEM_MAP["${REPLY_CTX}::${label}"]} | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | user_scripts/gaming/runner/rofi/rofi_game_runner.sh | 14 | # Usage: | COMMENT |
| LOW⚡ | user_scripts/hypr/multi_monitor_workspace.sh | 16 | # Usage: | COMMENT |
| LOW | user_scripts/networking/localsend/localsend.py | 41 | # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …template/append_lines_in_edit_here_configs_template.sh | 38 | # TIP: if you want to append a comment make sure to have it in single quotes too eg ('# Edit configs here') | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ts/offline_iso/iso_maker/python/dusky_iso_generator.py | 523 | CODE | |
| LOW | user_scripts/dusky_tui/python/frontend/ui.py | 2263 | CODE | |
| LOW | user_scripts/git/git_dusky.py | 699 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | user_scripts/tools/find_scripts/scripts_finder.py | 808 | def perform_action( | CODE |
| LOW | …r_scripts/arch_iso_scripts/offline_iso/orchestrator.py | 2800 | async def execute_task(self, task: OrchestratorTask) -> bool: | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | user_scripts/dusky_tui/python/engines/systemd_boot.py | 892 | CODE |