cleanup and styling with nix-rice

This commit is contained in:
Matt Nish-Lapidus 2025-02-08 10:27:43 -05:00
parent 762be96a71
commit 88fad0ccac
9 changed files with 90 additions and 63 deletions

View file

@ -5,6 +5,8 @@
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
nixpkgs-stable.url = "github:nixos/nixpkgs/nixos-24.11";
home-manager = {
url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs";
@ -133,11 +135,15 @@
specialArgs = {
inherit inputs;
nix-config = self;
pkgs-stable = inputs.nixpkgs-stable {
config.allowUnfree = true;
};
};
modules = [
inputs.kmonad.nixosModules.default
inputs.musnix.nixosModules.musnix
inputs.niri.nixosModules.niri
./hosts/eddie/configuration.nix
home-manager.nixosModules.home-manager
@ -146,6 +152,7 @@
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;
backupFileExtension = "bak";
sharedModules = [
inputs.nix-flatpak.homeManagerModules.nix-flatpak
inputs.sops-nix.homeManagerModules.sops
@ -160,22 +167,5 @@
];
};
};
# homeConfigurations = {
# "emenel" = home-manager.lib.homeManagerConfiguration {
# pkgs = nixpkgs.legacyPackages.x86_64-linux; # Home-manager requires 'pkgs' instance
# extraSpecialArgs = {
# inherit inputs;
# nix-config = self;
# };
# modules = [
# inputs.nix-flatpak.homeManagerModules.nix-flatpak
# inputs.sops-nix.homeManagerModules.sops
# inputs.niri.homeModules.niri
# ./homes/emenel/default.nix
# ];
# };
# };
};
}