diff --git a/flake.nix b/flake.nix index ce486f2..ff0deaf 100644 --- a/flake.nix +++ b/flake.nix @@ -14,6 +14,15 @@ inputs.nixpkgs.follows = "nixpkgs"; }; + oscgoesbrrr = { + url = "github:TheButlah/OscGoesBrrr"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + + nixgl = { + url = "github:nix-community/nixGL"; + inputs.nixpkgs.follows = "nixpkgs"; + }; # baballonia = { # url = "github:Project-Babble/Baballonia"; @@ -25,7 +34,7 @@ # wayvr-dashbourd.url = "github:PassiveLemon/lemonake/master/pkgs/wayvr-dashboard" }; - outputs = { self, nixpkgs, lix-module, home-manager, ...}@inputs: + outputs = { self, nixpkgs, lix-module, home-manager, ...}@inputs: { nixosConfigurations.pewter = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; @@ -49,7 +58,10 @@ homeConfigurations."abby@copper" = let system = "aarch64-linux"; - pkgs = nixpkgs.legacyPackages.${system}; + pkgs = import nixpkgs { + system = system; + overlays = [ inputs.nixgl.overlay ]; + }; in home-manager.lib.homeManagerConfiguration { inherit pkgs; @@ -66,7 +78,10 @@ homeConfigurations."pager@nicrosil" = let system = "x86_64-linux"; - pkgs = nixpkgs.legacyPackages.${system}; + pkgs = import nixpkgs { + system = system; + overlays = [ inputs.nixgl.overlay ]; + }; in home-manager.lib.homeManagerConfiguration { diff --git a/home.nix b/home.nix index f2b969a..824fcbb 100644 --- a/home.nix +++ b/home.nix @@ -21,7 +21,9 @@ home.packages = with pkgs; [ tmux - htop + inputs.oscgoesbrrr.packages.${system}.default + nixgl.nixGLIntel + # htop #inputs.baballonia.${system}.default ]; @@ -78,6 +80,6 @@ dashboard: # Other misc conf files xdg.configFile."kitty/kitty.conf".source = ./xdg/kitty/kitty.conf; - home.file.".zshrc".source = .xdg/zshrc; + home.file.".zshrc".source = xdg/zshrc; }