added metadata to flake, fixed darwin ghostty issue

not really, ghostty is broken on darwin systems
This commit is contained in:
2025-05-29 20:45:34 -04:00
parent b2a183a520
commit f6f810c910
4 changed files with 17 additions and 1 deletions

View File

@@ -29,6 +29,8 @@
inherit userName userEmail ghostty; inherit userName userEmail ghostty;
}; };
in { in {
meta = import ./meta;
# Primary laptop - MacBook Pro (2023, M3) # Primary laptop - MacBook Pro (2023, M3)
darwinConfigurations."sephiroth" = darwin.lib.darwinSystem { darwinConfigurations."sephiroth" = darwin.lib.darwinSystem {
system = "aarch64-darwin"; system = "aarch64-darwin";

View File

@@ -107,5 +107,5 @@
home.packages = if pkgs.stdenv.isLinux then home.packages = if pkgs.stdenv.isLinux then
[ ghostty.packages.${pkgs.system}.default ] [ ghostty.packages.${pkgs.system}.default ]
else else
[ pkgs.ghostty ]; [ ];
} }

11
meta/README.md Normal file
View File

@@ -0,0 +1,11 @@
# Metadata
Developed and designed by Wyatt J. Miller, 2025
Licensed by the Mozilla Public License v2
_"That's so meta!"_
## Synopsis
This is just metadata about the configuration and the repository. This might interest contributors but the average Joe probably won't find a use for this.

3
meta/default.nix Normal file
View File

@@ -0,0 +1,3 @@
{ lib, ... }: with lib; {
maintainers = import ./maintainers.nix;
}