Add ghostty

This commit is contained in:
Daniel Lundin 2024-08-10 23:06:08 +02:00
parent 389907c2d4
commit 1fae8d3e9c
No known key found for this signature in database
5 changed files with 359 additions and 2 deletions

View file

@ -6,6 +6,15 @@
home-manager.url = "github:nix-community/home-manager";
home-manager.inputs.nixpkgs.follows = "nixpkgs";
ghostty = {
url = "git+ssh://git@github.com/ghostty-org/ghostty";
inputs = {
nixpkgs-stable.follows = "nixpkgs";
nixpkgs-unstable.follows = "nixpkgs";
};
};
ghostty-hm.url = "github:clo4/ghostty-hm-module";
};
outputs =
@ -13,6 +22,8 @@
self,
nixpkgs,
colmena,
ghostty,
ghostty-hm,
home-manager,
...
}@inputs:
@ -22,7 +33,10 @@
mkHome =
modules:
home-manager.lib.homeManagerConfiguration {
modules = [ ./home/common ] ++ modules;
modules = [
ghostty-hm.homeModules.default
./home/common
] ++ modules;
pkgs = nixpkgs.legacyPackages.x86_64-linux;
extraSpecialArgs = {
inherit inputs outputs;