refactoring in to modules and things, color changes, niri testing

This commit is contained in:
Markus Heurung 2025-04-07 16:27:11 +02:00
parent 585438f1ce
commit 326acd2c65
9 changed files with 366 additions and 167 deletions

View file

@ -2,13 +2,11 @@
description = "muhh configs for all nix managed things";
inputs = {
# nixpkgs.url = "nixpkgs/release-24.05";
nixpkgs.url = "nixpkgs/nixos-unstable";
# hardware.url = "nixos/nixos-hardware";
home-manager = {
# url = "github:nix-community/home-manager/release-24.05";
url = "github:nix-community/home-manager/master";
inputs.nixpkgs.follows = "nixpkgs";
};
@ -17,6 +15,11 @@
url = "https://git.lix.systems/lix-project/nixos-module/archive/2.92.0.tar.gz";
inputs.nixpkgs.follows = "nixpkgs";
};
niri = {
url = "github:sodiboo/niri-flake";
inputs.nixpkgs.follows = "nixpkgs";
};
sops-nix = {
url = "github:Mic92/sops-nix";
@ -44,9 +47,10 @@
nixpkgs,
home-manager,
lix-module,
niri,
nixvim,
sops-nix,
stylix,
nixvim,
# secret-config,
...
} @ inputs: let
@ -59,9 +63,10 @@
cube = lib.nixosSystem {
inherit system;
modules = [
./hosts/cube.nix
lix-module.nixosModules.default
sops-nix.nixosModules.sops
niri.nixosModules.niri
./hosts/cube.nix
];
};
muhhStar = lib.nixosSystem {
@ -90,6 +95,7 @@
];
};
modules = [
niri.homeModules.niri
nixvim.homeManagerModules.nixvim
sops-nix.homeManagerModules.sops
stylix.homeManagerModules.stylix