Skip to content

chore(deps): update noctalia-shell digest to 10b2007 - #1986

Merged
shunkakinoki merged 1 commit into
mainfrom
renovate/noctalia-shell-digest
Jul 5, 2026
Merged

chore(deps): update noctalia-shell digest to 10b2007#1986
shunkakinoki merged 1 commit into
mainfrom
renovate/noctalia-shell-digest

Conversation

@shunkakinoki

@shunkakinoki shunkakinoki commented Jul 5, 2026

Copy link
Copy Markdown
Owner

This PR contains the following updates:

Package Update Change
noctalia-shell digest 0d2c34610b2007

Configuration

📅 Schedule: (in timezone UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.


Summary by cubic

Updates the pinned noctalia-shell input to the latest revision to pick up recent fixes. Refreshes flake.nix and flake.lock.

  • Dependencies

    • Bumped noctalia-shell and updated lock data.
  • Migration

    • Treat as breaking. Rebuild matic and viper on-device before merging (darwin CI cannot validate).

Written for commit 8a9fd2c. Summary will update on new commits.

Review in cubic

@indent-zero

indent-zero Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor
PR Summary

Renovate auto-bumps the pinned noctalia-shell flake input from 0d2c346… to 10b20070…, pulling in ~24 upstream commits (panel/tooltip/network fixes, launcher/clipboard UI polish, i18n additions, pipewire/luau refactors) with no TOML schema migrations. flake.nix and flake.lock (rev, narHash, lastModified) are updated in lockstep and no other lock entries drift, so the change is mechanically clean.

  • Bump inputs.noctalia-shell.url in flake.nix to github:noctalia-dev/noctalia-shell/10b2007088ba2e1b94e96b01aec4631bc6266d1a.
  • Regenerate the matching flake.lock entry: rev, narHash (sha256-FEDG2Yhn3weSdf2Vc0Mi6WvH1DVeg5LmXEAyGObXyvU=), and lastModified (1783220299).
  • inputs.nixpkgs.follows = "nixpkgs" is preserved; no other flake inputs change.

Issues

1 potential issue found:

  • Per the pinned comment above this input, noctalia-shell bumps must be rebuilt on matic/viper on-device before merging since darwin CI can't validate them — this Renovate PR doesn't show that rebuild has happened, and the diff pulls in ~24 upstream commits including non-trivial panel/tooltip/network refactors. → Autofix

CI Checks

Waiting for CI checks...


⚡ Autofix All Issues

@cursor

cursor Bot commented Jul 5, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the pinned commit for the noctalia-shell dependency in both flake.nix and flake.lock to 10b2007088ba2e1b94e96b01aec4631bc6266d1a. There are no review comments to address, and I have no feedback to provide on these straightforward dependency updates.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

@coderabbitai

coderabbitai Bot commented Jul 5, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Summary by CodeRabbit

  • Chores
    • Updated the pinned version of the development shell dependency to a newer revision.

Walkthrough

This change updates the pinned commit hash for the noctalia-shell flake input in flake.nix, repointing it to a newer revision.

Changes

Flake Input Update

Layer / File(s) Summary
Update noctalia-shell pinned revision
flake.nix
The noctalia-shell flake input URL is repinned to a new commit hash.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

Poem

A hop, a skip, a hash anew,
noctalia-shell gets a fresher hue,
One line changed, so small, so neat,
This bunny's work is now complete! 🐇✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly summarizes the dependency digest update for noctalia-shell.
Description check ✅ Passed The description is directly related to the change and correctly documents the digest bump.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch renovate/noctalia-shell-digest

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Comment thread flake.nix
# but renovate can still auto-bump this input: treat bumps as breaking and
# rebuild matic/viper on-device before merging (can't be validated in darwin CI).
url = "github:noctalia-dev/noctalia-shell/0d2c346e3b9c1e23efd06a5f70d9823f0db1c482";
url = "github:noctalia-dev/noctalia-shell/10b2007088ba2e1b94e96b01aec4631bc6266d1a";

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Process reminder from the pinned comment above: "treat bumps as breaking and rebuild matic/viper on-device before merging (can't be validated in darwin CI)." This Renovate PR advances the pin by ~24 upstream commits, including non-trivial changes (desktop-widget namespacing #3223, hyprland floating-window raise #3263, panel placement with multiple bars on the same edge, tooltip anchor fix #3147, network VPN/link separation with async NM calls, pipewire accel rework). No TOML schema migration commits appear in the range, but please confirm programs.noctalia still starts cleanly on matic/viper before merging.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick comments (1)
flake.nix (1)

73-73: 🗄️ Data Integrity & Integration | 🔵 Trivial

Treat this bump as breaking
inputs.noctalia-shell.homeModules.default is imported directly here, and the new upstream revision includes broad changes across config, schema, network, and UI. Check the module options and any config you rely on before merging.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@flake.nix` at line 73, The noctalia-shell input revision bump should be
handled as a breaking change because flake.nix imports
inputs.noctalia-shell.homeModules.default directly. Review the upstream module
changes against the configuration used here, verify any referenced options or
schemas still exist and behave the same, and update the consuming config if
needed before accepting the new revision.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Nitpick comments:
In `@flake.nix`:
- Line 73: The noctalia-shell input revision bump should be handled as a
breaking change because flake.nix imports
inputs.noctalia-shell.homeModules.default directly. Review the upstream module
changes against the configuration used here, verify any referenced options or
schemas still exist and behave the same, and update the consuming config if
needed before accepting the new revision.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 99cfc16e-6d78-42a2-9da9-824f1ab0969c

📥 Commits

Reviewing files that changed from the base of the PR and between a656edb and 8a9fd2c.

⛔ Files ignored due to path filters (1)
  • flake.lock is excluded by !**/*.lock
📒 Files selected for processing (1)
  • flake.nix

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 2 files

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="flake.nix">

<violation number="1" location="flake.nix:73">
P2: This pin update spans ~24 upstream commits with non-trivial changes (desktop-widget namespacing, hyprland floating-window raise, panel placement with multiple bars, tooltip anchor fix, network VPN/link separation with async NM calls, pipewire accel rework). Per the inline comment on lines 71–72, this bump should be treated as breaking and validated on matic/viper on-device before merging, since darwin CI cannot exercise this path. Please confirm `programs.noctalia` still starts cleanly on those hosts before landing.</violation>
</file>

Reply with feedback, questions, or to request a fix.

Re-trigger cubic

Comment thread flake.nix
# but renovate can still auto-bump this input: treat bumps as breaking and
# rebuild matic/viper on-device before merging (can't be validated in darwin CI).
url = "github:noctalia-dev/noctalia-shell/0d2c346e3b9c1e23efd06a5f70d9823f0db1c482";
url = "github:noctalia-dev/noctalia-shell/10b2007088ba2e1b94e96b01aec4631bc6266d1a";

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2: This pin update spans ~24 upstream commits with non-trivial changes (desktop-widget namespacing, hyprland floating-window raise, panel placement with multiple bars, tooltip anchor fix, network VPN/link separation with async NM calls, pipewire accel rework). Per the inline comment on lines 71–72, this bump should be treated as breaking and validated on matic/viper on-device before merging, since darwin CI cannot exercise this path. Please confirm programs.noctalia still starts cleanly on those hosts before landing.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At flake.nix, line 73:

<comment>This pin update spans ~24 upstream commits with non-trivial changes (desktop-widget namespacing, hyprland floating-window raise, panel placement with multiple bars, tooltip anchor fix, network VPN/link separation with async NM calls, pipewire accel rework). Per the inline comment on lines 71–72, this bump should be treated as breaking and validated on matic/viper on-device before merging, since darwin CI cannot exercise this path. Please confirm `programs.noctalia` still starts cleanly on those hosts before landing.</comment>

<file context>
@@ -70,7 +70,7 @@
       # but renovate can still auto-bump this input: treat bumps as breaking and
       # rebuild matic/viper on-device before merging (can't be validated in darwin CI).
-      url = "github:noctalia-dev/noctalia-shell/0d2c346e3b9c1e23efd06a5f70d9823f0db1c482";
+      url = "github:noctalia-dev/noctalia-shell/10b2007088ba2e1b94e96b01aec4631bc6266d1a";
       inputs.nixpkgs.follows = "nixpkgs";
     };
</file context>

@shunkakinoki
shunkakinoki merged commit 209980c into main Jul 5, 2026
40 of 41 checks passed
@shunkakinoki
shunkakinoki deleted the renovate/noctalia-shell-digest branch July 5, 2026 06:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants