Small niri tryouts

This commit is contained in:
Christoph Hollizeck 2025-10-26 22:41:34 +01:00
parent d645c46790
commit 634aa0295f
Signed by: Daholli
GPG key ID: 249300664F2AF2C7
7 changed files with 375 additions and 25 deletions

View file

@ -52,6 +52,24 @@
inputs.hyprland.follows = "hyprland";
};
###
# Niri
niri = {
url = "github:YaLTeR/niri";
inputs = {
nixpkgs.follows = "nixpkgs";
rust-overlay.follows = "";
};
};
niri-flake = {
url = "github:sodiboo/niri-flake";
inputs = {
niri-stable.follows = "niri";
nixpkgs.follows = "nixpkgs";
};
};
###
# Snowfall dependencies
snowfall-lib = {
@ -144,6 +162,7 @@
overlays = with inputs; [
devenv.overlays.default
niri-flake.overlays.niri
];
homes.modules = with inputs; [
@ -159,6 +178,14 @@
catppuccin.nixosModules.catppuccin
];
systems.hosts.yggdrasil.modules = with inputs; [
niri-flake.nixosModules.niri
];
homes.hosts.yggdrasil.modules = with inputs; [
niri-flake.homeModules.niri
];
systems.hosts.nixberry.modules = with inputs; [
raspberry-pi-nix.nixosModules.raspberry-pi
raspberry-pi-nix.nixosModules.sd-image