Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

aerospace: add module #6279

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

damidoug
Copy link

@damidoug damidoug commented Jan 6, 2025

Description

Checklist

  • Change is backwards compatible.

  • Code formatted with ./format.

  • Code tested through nix-shell --pure tests -A run.all or nix develop --ignore-environment .#all using Flakes.

  • Test cases updated/added. See example.

  • Commit messages are formatted like

    {component}: {description}
    
    {long description}
    

    See CONTRIBUTING for more information and recent commit messages for examples.

  • If this PR adds a new module

    • Added myself as module maintainer. See example.

Maintainer CC

@damidoug damidoug force-pushed the aerospace branch 2 times, most recently from 3b613fb to c1ecfb2 Compare January 8, 2025 17:52
@Lalit64
Copy link

Lalit64 commented Jan 10, 2025

Hey, when will this be available?

@damidoug
Copy link
Author

@Lalit64 just waiting someone to merge it, but in this time you can use my repo on aerospace branch to test, if you are using flakes just change the home manager url to my repo.

@Lalit64
Copy link

Lalit64 commented Jan 12, 2025

What's the difference between this and the nix-darwin module

@mathjiajia
Copy link

mathjiajia commented Jan 12, 2025

What's the difference between this and the nix-darwin module

nix-darwin module is a service

@damidoug
Copy link
Author

damidoug commented Jan 12, 2025

why services? its for home-manager.

@mathjiajia
Copy link

@damidoug
Copy link
Author

Because he's using launchd integration for auto-start, im not using it.

@mathjiajia
Copy link

Because he's using launchd integration for auto-start, im not using it.

That is what I mean?

@khaneliman
Copy link
Contributor

why services? its for home-manager.

They answered a question about the difference between this PR and the existing nix-darwin module..

@@ -79,6 +79,12 @@
github = "considerate";
githubId = 217918;
};
damidoug = {
Copy link
Contributor

Choose a reason for hiding this comment

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

This should be a separate commit.

Copy link
Author

@damidoug damidoug Jan 15, 2025

Choose a reason for hiding this comment

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

@khaneliman the diference its for home-manager, in my case I dont use nix-darwin just the nix + home-manager. i want to keep all my apps on home-manager, so i can use the same flake file on linux, darwin etc... just installing nix+home-manager.

Copy link
Author

Choose a reason for hiding this comment

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

I saw some news modules merged with the manitainers in the same commit, for this reason i kept in the same.

Copy link
Contributor

@khaneliman khaneliman Jan 15, 2025

Choose a reason for hiding this comment

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

@khaneliman the diference its for home-manager, in my case I dont use nix-darwin just the nix + home-manager. i want to keep all my apps on home-manager, so i can use the same flake file on linux, darwin etc... just installing nix+home-manager.

Again, all we are doing is explaining the reason for a comment above. No need to justify it again.

I saw some news modules merged with the manitainers in the same commit, for this reason i kept in the same.

Still is a best practice for logical commits.

Copy link
Author

Choose a reason for hiding this comment

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

what is missing to approve this PR?

Choose a reason for hiding this comment

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

split into two commits??

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.

4 participants