Skip to content

refactor git - #312

Merged
shunkakinoki merged 14 commits into
mainfrom
refactor-git
Nov 8, 2025
Merged

refactor git#312
shunkakinoki merged 14 commits into
mainfrom
refactor-git

Conversation

@shunkakinoki

@shunkakinoki shunkakinoki commented Nov 8, 2025

Copy link
Copy Markdown
Owner
  • refactor(git): restructure configuration for clarity and add user settings
  • refactor(git): rename 'extraConfig' to 'settings' for consistency
  • feat(atuin): add Atuin configuration and integrate with home-manager
  • feat(delta): add Delta configuration to home-manager

Note

Refactors Git to use settings and separate Delta config, adds Delta module and Atuin scaffold to home-manager, and adds new Homebrew casks.

  • Home Manager:
    • Git: Restructures to programs.git.settings (moves user/alias/core/etc.), adds global ignores; keeps LFS; enables Delta via separate module.
    • Delta: New programs/delta module enabling Delta with Git integration.
    • Atuin: Adds programs/atuin scaffold and includes it in the program list.
    • Programs List: Imports/includes atuin and delta in home-manager/programs/default.nix.
  • Host (galactica):
    • Switches Git extraConfigsettings for GPG signing.
  • nix-darwin/Homebrew:
    • Adds casks: atuin-desktop, beekeeper-studio, wezterm.

Written by Cursor Bugbot for commit 9bc6893. Configure here.


Summary by cubic

Refactors Git config for clarity and consistency, enables Delta integration, and turns on Atuin with shell integrations in home-manager. Also updates Homebrew casks.

  • Refactors

    • Rename extraConfig to settings.
    • Move user name/email to settings.user; aliases to settings.alias.
    • Update galactica host to use settings for GPG signing.
  • New Features

    • Add programs.delta with Git integration enabled.
    • Enable Atuin with Bash/Fish/Zsh integrations.
    • Temporarily disable biome in the dev shell.
    • Add Homebrew casks: atuin-desktop, beekeeper-studio, wezterm.
    • Add fzf-make; comment out fish fzf plugin.

Written for commit 0bcd3ff. Summary will update automatically on new commits.

…tings

- Moved user settings (name and email) under a new 'user' section.
- Consolidated alias settings under a new 'alias' section.
- Added 'enableGitIntegration' to delta configuration.
- Cleaned up the overall structure for better readability.
- Updated the configuration key from 'extraConfig' to 'settings' to enhance clarity and maintain consistency with other configuration sections.
- Introduced Atuin configuration in home-manager.
- Updated homebrew configuration to include Atuin desktop application.
- Note: Atuin integration is temporarily disabled due to build issues.
- Introduced Delta configuration in home-manager with Git integration enabled.
- Updated default.nix to include Delta in the program imports.
- Removed temporary disablement note for Atuin configuration.
Copilot AI review requested due to automatic review settings November 8, 2025 01:25
@coderabbitai

coderabbitai Bot commented Nov 8, 2025

Copy link
Copy Markdown

Note

Other AI code review bot(s) detected

CodeRabbit has detected other AI code review bot(s) in this pull request and will avoid duplicating their findings in the review comments. This may lead to a less comprehensive review.

📝 Walkthrough

Summary by CodeRabbit

  • New Features

    • Added Atuin for enhanced shell history management.
    • Added Delta for improved Git diff visualization.
    • Enabled Delta Git integration for enhanced diff display.
  • Chores

    • Added multiple development and CLI tools to the package ecosystem.
    • Introduced Linux-specific packages (Docker, Kubernetes Helm, and other utilities).
    • Added Homebrew packages and applications for macOS compatibility.
    • Reorganized Git configuration for improved settings management.

Walkthrough

This PR introduces new programs (atuin, delta) to home-manager, restructures git configuration to use nested settings instead of extraConfig, enables delta git integration, adds Linux-specific package conditionals, installs fzf-make, and adds atuin and related macOS packages to homebrew configuration.

Changes

Cohort / File(s) Summary
Package Management
home-manager/packages/default.nix
Added fzf-make to base packages; commented out yazi; introduced lib.optionals stdenv.isLinux block with claude-code, codex, docker, docker-compose, gemini-cli, kubernetes-helm, opencode
Homebrew Configuration
nix-darwin/config/homebrew.nix
Added atuin to brews; added atuin-desktop, beekeeper-studio, wezterm to casks
Program Registry
home-manager/programs/default.nix
Added atuin and delta as new program imports in let bindings; exported both to programs list
Program Configurations
home-manager/programs/atuin/default.nix
New file with commented-out atuin configuration block (enable, bash/fish/zsh integrations all disabled)
Program Configurations
home-manager/programs/delta/default.nix
New file with delta program config: enable = true, enableGitIntegration = true
Program Configurations
home-manager/programs/git/default.nix
Restructured from flat to nested format; moved user credentials to settings.user; moved aliases to settings.alias; renamed extraConfig to settings; added delta.enableGitIntegration, delta.navigate, delta.dark; expanded core settings (whitespace, precomposeunicode, ignorecase); added ignores from .gitignore.global
Host Configuration
named-hosts/galactica/default.nix
Renamed programs.git.extraConfig to programs.git.settings (preserving inner GPG signing configuration)

Sequence Diagram

sequenceDiagram
    participant Config as Git Config
    participant Settings as Nested Settings
    participant Delta as Delta Program
    
    rect rgb(230, 245, 255)
    Note over Config,Settings: Configuration Restructuring
    Config->>Settings: User credentials: top-level → settings.user
    Config->>Settings: Aliases: top-level → settings.alias
    Config->>Settings: Git core options → settings.core (expanded)
    Config->>Settings: GPG signing: extraConfig → settings
    end
    
    rect rgb(240, 250, 240)
    Note over Delta: New Delta Integration
    Settings->>Delta: enable = true
    Settings->>Delta: enableGitIntegration = true
    Settings->>Delta: navigate = true (new)
    Settings->>Delta: dark = true (new)
    end
Loading

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~25 minutes

  • home-manager/programs/git/default.nix: Requires careful verification of nested structure preservation and delta configuration correctness; high density of structural changes with many nested keys
  • named-hosts/galactica/default.nix: Must verify that extraConfig → settings rename maintains functional equivalence for GPG signing behavior
  • home-manager/packages/default.nix: Linux-conditional package block requires verification of lib.optionals syntax and package list accuracy

Possibly related PRs

Poem

🐰 A rabbit hops through configs neat,
Atuin and delta, what a treat!
Git's nested settings, clean and bright,
Linux packages tucked just right! 🌿✨

Pre-merge checks and finishing touches

❌ Failed checks (1 inconclusive)
Check name Status Explanation Resolution
Title check ❓ Inconclusive The title 'refactor git' is too vague and does not fully capture the scope of changes, which include adding new features (Atuin, Delta), updating Homebrew packages, and refactoring multiple configuration files beyond just Git. Consider a more descriptive title like 'refactor: restructure git config and add Delta/Atuin integration' to better reflect the comprehensive nature of the changes.
✅ Passed checks (2 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description check ✅ Passed The pull request description clearly describes the changeset, covering Git refactoring, Delta integration, Atuin scaffolding, and Homebrew updates.
✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch refactor-git

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 and usage tips.

@gemini-code-assist

Copy link
Copy Markdown
Contributor

Summary of Changes

Hello @shunkakinoki, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request focuses on enhancing the configuration management of development tools. It refactors existing Git configurations for better organization and consistency, introduces new declarative integrations for Atuin and Delta into the home-manager setup, and updates Homebrew cask installations to include new applications, thereby streamlining and enriching the overall development environment.

Highlights

  • Git Configuration Refactor: The programs.git configuration has been restructured to use a dedicated settings attribute for user details, aliases, and other core configurations. This change also renames the extraConfig attribute to settings for improved clarity and consistency across the configuration.
  • Atuin Integration: A new home-manager module has been introduced for Atuin, a powerful shell history manager. This integration sets up the framework for enabling Atuin and its shell integrations, and the atuin-desktop application has been added to Homebrew casks.
  • Delta Integration: A dedicated home-manager module for Delta, a highly customizable Git diff viewer, has been added. This module enables Delta and its integration with Git, providing enhanced diff viewing capabilities.
  • Homebrew Cask Updates: The list of Homebrew casks has been expanded to include atuin-desktop, beekeeper-studio (a SQL client), and wezterm (a GPU-accelerated terminal emulator), enhancing the available applications in the development environment.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@mesa-dot-dev

mesa-dot-dev Bot commented Nov 8, 2025

Copy link
Copy Markdown

Mesa Description

TL;DR

Refactored Git configuration for clarity and consistency, integrated Delta and Atuin into home-manager, and added new Homebrew casks.

What changed?

  • home-manager/programs/atuin/default.nix: Added a new Nix configuration file for Atuin, including commented-out examples for enabling and integrating it with various shells.
  • home-manager/programs/default.nix: Integrated atuin and delta programs into the home-manager configuration by importing and enabling their setup files.
  • home-manager/programs/delta/default.nix: Added a new file to enable the delta program within Home Manager and configure its Git integration.
  • home-manager/programs/git/default.nix: Refactored Git configuration: user details and aliases moved under programs.git.settings, delta and ignores configurations are now direct children of programs.git, and delta integration is explicitly enabled.
  • named-hosts/galactica/default.nix: Updated Git configuration for the 'galactica' host to use the settings attribute instead of extraConfig for GPG signing.
  • nix-darwin/config/homebrew.nix: Added atuin-desktop, beekeeper-studio, and wezterm to the list of Homebrew casks.

Description generated by Mesa. Update settings

- Included fzf-make in the home-manager package imports.
- Commented out yazi from the package list for potential future re-enablement.

@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 refactors the Git configuration for better clarity, introduces support for Atuin and Delta, and adds several new applications to the Homebrew setup. The refactoring of the Git configuration is a good improvement, centralizing settings and renaming extraConfig to settings for consistency. The additions of Atuin and Delta are also valuable.

However, I've found a few issues that need addressing:

  • A critical indentation error in the Git configuration that would prevent core settings from being applied correctly.
  • Redundant configuration for Delta, which is defined in two separate files.
  • The new Atuin module file contains only commented-out code, which can be confusing.

I've provided specific suggestions to address these points. Once these are fixed, the pull request will be in great shape.

Comment thread home-manager/programs/git/default.nix Outdated
Comment on lines 24 to 26
editor = "nvim";
compression = -1;
autocrlf = "input";

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.

critical

These settings are intended to be inside the core attribute set, but they are incorrectly indented. This makes them siblings of core instead of children, which will cause the configuration to be applied incorrectly. Please indent these lines correctly.

          editor = "nvim";
          compression = -1;
          autocrlf = "input";

Comment on lines +82 to 85
delta = {
enable = true;
enableGitIntegration = true;
};

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.

high

This delta configuration is redundant as it's already defined in the new home-manager/programs/delta/default.nix file. To keep the configuration modular and avoid duplication, please remove this block.

Comment thread home-manager/programs/atuin/default.nix Outdated
Comment on lines +2 to +7
# programs.atuin = {
# enable = true;
# enableBashIntegration = true;
# enableFishIntegration = true;
# enableZshIntegration = true;
# };

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.

medium

This configuration is entirely commented out. If the intention is to disable Atuin integration by default and enable it on a per-host basis, it's clearer to provide an empty attribute set {} and remove the commented-out code. This avoids confusion about whether the module is active.

Copilot AI 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.

Pull Request Overview

This PR refactors git and delta configuration in home-manager, extracts delta into a separate module, adds new homebrew casks, and updates git configuration to use the newer settings attribute instead of deprecated options.

  • Refactored git configuration to use settings attribute for user info, aliases, and other git config options
  • Extracted delta configuration into a dedicated module in home-manager/programs/delta/
  • Added atuin module stub (currently commented out) and three new homebrew casks

Reviewed Changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
nix-darwin/config/homebrew.nix Added atuin-desktop, beekeeper-studio, and wezterm casks
named-hosts/galactica/default.nix Updated git config from extraConfig to settings attribute
home-manager/programs/git/default.nix Refactored git configuration to use settings structure and moved delta to separate module
home-manager/programs/delta/default.nix Created new dedicated delta configuration module
home-manager/programs/default.nix Added imports for atuin and delta modules
home-manager/programs/atuin/default.nix Created atuin module stub (currently all commented out)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +82 to 85
delta = {
enable = true;
enableGitIntegration = true;
};

Copilot AI Nov 8, 2025

Copy link

Choose a reason for hiding this comment

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

Delta is now configured in both git/default.nix (lines 82-85) and the new delta/default.nix file. This duplicate configuration could lead to conflicts or unexpected behavior. Since delta has been extracted to its own module in delta/default.nix, the configuration here should be removed.

Suggested change
delta = {
enable = true;
enableGitIntegration = true;
};

Copilot uses AI. Check for mistakes.
Comment thread home-manager/programs/git/default.nix Outdated
unshallow = "fetch --prune --tags --unshallow";
};
core = {
editor = "nvim";

Copilot AI Nov 8, 2025

Copy link

Choose a reason for hiding this comment

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

Inconsistent indentation: this line should be indented with 10 spaces (or 5 levels of 2 spaces) to align with other settings at the same level. Currently it has only 8 spaces.

Copilot uses AI. Check for mistakes.
Comment thread home-manager/programs/atuin/default.nix Outdated
Comment on lines +2 to +7
# programs.atuin = {
# enable = true;
# enableBashIntegration = true;
# enableFishIntegration = true;
# enableZshIntegration = true;
# };

Copilot AI Nov 8, 2025

Copy link

Choose a reason for hiding this comment

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

The entire atuin configuration is commented out, but the module is being imported and included in the programs list in default.nix. This creates an empty module that provides no functionality. Either enable the configuration or remove the module from the imports list until it's ready to be used.

Suggested change
# programs.atuin = {
# enable = true;
# enableBashIntegration = true;
# enableFishIntegration = true;
# enableZshIntegration = true;
# };
programs.atuin = {
enable = true;
enableBashIntegration = true;
enableFishIntegration = true;
enableZshIntegration = true;
};

Copilot uses AI. Check for mistakes.

@mesa-dot-dev mesa-dot-dev 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.

Performed full review of 12d784f...9bc6893

Tip

Help

Slash Commands:

  • /review - Request a full code review
  • /review latest - Review only changes since the last review
  • /describe - Generate PR description. This will update the PR body or issue comment depending on your configuration
  • /help - Get help with Mesa commands and configuration options

6 files reviewed | 0 comments | Edit Agent SettingsRead Docs

@chatgpt-codex-connector chatgpt-codex-connector 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.

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +13 to +17
settings = {
user = {
name = "Shun Kakinoki";
email = "shunkakinoki@gmail.com";
};

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Use of nonexistent programs.git.settings breaks Git config

The Git module now writes user, alias, and other options under settings, but Home Manager exposes those attributes as userName, userEmail, aliases, and extraConfig. There is no programs.git.settings option, so evaluating this module will fail with an unknown-option error and none of the Git configuration will be applied. Keep these values under the supported options to avoid breaking configuration.

Useful? React with 👍 / 👎.

Comment on lines +43 to 46
settings = {
commit.gpgSign = true;
tag.gpgSign = true;
};

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Renaming extraConfig to settings for Git in galactica host is invalid

The galactica host definition now sets Git signing options under settings, but the Home Manager programs.git module does not define such an option. Using settings will trigger an evaluation error (programs.git.settings does not exist) and drop the signing configuration. The original extraConfig attribute must be kept for these values to take effect.

Useful? React with 👍 / 👎.

- Included Atuin in the homebrew configuration to enhance package availability.

@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.

2 issues found across 6 files

Prompt for AI agents (all 2 issues)

Understand the root cause of the following 2 issues and fix them.


<file name="home-manager/programs/atuin/default.nix">

<violation number="1" location="home-manager/programs/atuin/default.nix:2">
With every programs.atuin option commented out, this module returns an empty attrset, so Atuin never gets enabled even though this file was added to configure it. Please uncomment or add the actual configuration so the feature is applied.</violation>
</file>

<file name="named-hosts/galactica/default.nix">

<violation number="1" location="named-hosts/galactica/default.nix:43">
`programs.git` does not expose a `settings` attribute—Home Manager expects `extraConfig`, so this rename causes the GPG signing options to be dropped.</violation>
</file>

React with 👍 or 👎 to teach cubic. Mention @cubic-dev-ai to give feedback, ask questions, or re-run the review.

Comment thread home-manager/programs/atuin/default.nix Outdated
@@ -0,0 +1,8 @@
{
# programs.atuin = {

@cubic-dev-ai cubic-dev-ai Bot Nov 8, 2025

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.

With every programs.atuin option commented out, this module returns an empty attrset, so Atuin never gets enabled even though this file was added to configure it. Please uncomment or add the actual configuration so the feature is applied.

Prompt for AI agents
Address the following comment on home-manager/programs/atuin/default.nix at line 2:

<comment>With every programs.atuin option commented out, this module returns an empty attrset, so Atuin never gets enabled even though this file was added to configure it. Please uncomment or add the actual configuration so the feature is applied.</comment>

<file context>
@@ -0,0 +1,8 @@
+{
+  # programs.atuin = {
+  #   enable = true;
+  #   enableBashIntegration = true;
</file context>

✅ Addressed in 9e8f2a2

key = "shunkakinoki@gmail.com";
};
extraConfig = {
settings = {

@cubic-dev-ai cubic-dev-ai Bot Nov 8, 2025

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.

programs.git does not expose a settings attribute—Home Manager expects extraConfig, so this rename causes the GPG signing options to be dropped.

Prompt for AI agents
Address the following comment on named-hosts/galactica/default.nix at line 43:

<comment>`programs.git` does not expose a `settings` attribute—Home Manager expects `extraConfig`, so this rename causes the GPG signing options to be dropped.</comment>

<file context>
@@ -40,7 +40,7 @@ inputs.nix-darwin.lib.darwinSystem {
               key = &quot;shunkakinoki@gmail.com&quot;;
             };
-            extraConfig = {
+            settings = {
               commit.gpgSign = true;
               tag.gpgSign = true;
</file context>
Suggested change
settings = {
extraConfig = {
Fix with Cubic

- Updated the nixpkgs lock file with the latest lastModified timestamp, narHash, and revision for improved dependency management.
- Reformatted the Git configuration in default.nix for improved readability and consistency.
- No functional changes were made to the configuration settings.
- Temporarily commented out the fzf plugin configuration in default.nix for clarity and potential future re-enablement.
- No functional changes were made to other plugins.
- Uncommented the Atuin program configuration to enable Bash, Fish, and Zsh integrations.
- This change restores the functionality that was previously commented out for clarity.
Copilot AI review requested due to automatic review settings November 8, 2025 01:39

Copilot AI 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.

Pull Request Overview

Copilot reviewed 9 out of 10 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread nix-darwin/config/homebrew.nix Outdated
Comment on lines 19 to 22
"atuin"
"bun"
"claude-squad"
"cmake"

Copilot AI Nov 8, 2025

Copy link

Choose a reason for hiding this comment

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

The atuin package is being installed via Homebrew here, but it's also configured in home-manager/programs/atuin/default.nix with enable = true, which typically installs the package through Nix. This creates a potential conflict where the same tool would be installed from two different sources. Consider removing the Homebrew installation if the home-manager module is managing atuin.

Suggested change
"atuin"
"bun"
"claude-squad"
"cmake"
"bun"
"claude-squad"
"cmake"

Copilot uses AI. Check for mistakes.
- Added a line to source the _hm_load_env_file.fish function in the interactiveShellInit section of default.nix.
- This change ensures that the environment variables are loaded correctly when starting an interactive Fish shell.
@shunkakinoki
shunkakinoki merged commit 79552d7 into main Nov 8, 2025
15 of 17 checks passed
@shunkakinoki
shunkakinoki deleted the refactor-git branch November 8, 2025 01:50
@coderabbitai coderabbitai Bot mentioned this pull request Nov 25, 2025
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