feat: added ghosted (or tried to)

This commit is contained in:
Nick 2024-12-28 03:19:37 -06:00
parent 8f1dd7388e
commit 9b9becb2c1
6 changed files with 263 additions and 26 deletions

View file

@ -15,6 +15,9 @@
url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs";
};
ghostty = {
url = "github:ghostty-org/ghostty";
};
# edgedb = {
# url = "github:edgedb/packages-nix";
# inputs.nixpkgs.follows = "nixpkgs";
@ -35,6 +38,7 @@
url = "github:Mic92/sops-nix";
inputs.nixpkgs.follows = "nixpkgs";
};
yazi.url = "github:sxyazi/yazi";
};
outputs = inputs:
@ -50,18 +54,25 @@
flake = {config, ...}: {
nixosConfigurations = {
desktop = inputs.self.lib.mkLinuxSystem [
./systems/desktop
./profiles/user0
./profiles/user1
config.nixosModules.personal
config.nixosModules.desktop
config.nixosModules.shared
inputs.home-manager.nixosModules.home-manager
inputs.lix-module.nixosModules.default
inputs.nur.modules.nixos.default
inputs.sops-nix.nixosModules.sops
];
desktop =
inputs.self.lib.mkLinuxSystem [
./systems/desktop
./profiles/user0
./profiles/user1
config.nixosModules.personal
config.nixosModules.desktop
config.nixosModules.shared
inputs.home-manager.nixosModules.home-manager
inputs.lix-module.nixosModules.default
inputs.nur.modules.nixos.default
inputs.sops-nix.nixosModules.sops
]
// {
systemPackages = [
# Add Ghostty package here
inputs.ghostty.packages.x86_64-linux.default
];
};
laptop = inputs.self.lib.mkLinuxSystem [
./systems/laptop
./profiles/user0