Switch to niri - Episode 1: beginnings

This commit is contained in:
Schrottkatze 2025-03-12 02:00:13 +01:00
parent d0b7757741
commit ebaa206a81
Signed by: schrottkatze
SSH key fingerprint: SHA256:FPOYVeBy3QP20FEM42uWF1Wa/Qhlk+L3S2+Wuau/Auo
14 changed files with 343 additions and 13 deletions

View file

@ -5,6 +5,7 @@
nixpkgs.url = "nixpkgs/nixos-unstable";
nixpkgs-stable.url = "nixpkgs/nixos-24.11";
nixpkgs-unstable-small.url = "nixpkgs/nixos-unstable-small";
niri.url = "github:sodiboo/niri-flake";
typst-within = {
url = "github:schrottkatze/typst";
};
@ -40,6 +41,7 @@
home-manager,
nixos-hardware,
mac-brcm-fw,
niri,
fenix,
crane,
...
@ -90,10 +92,11 @@
nixosConfigurations = {
monosodium-glutamate-g = nixpkgs.lib.nixosSystem {
specialArgs = {
inherit inputs pkgs-unstable-small pkgs-stable rs-programs lix-module;
inherit inputs pkgs-unstable-small pkgs-stable rs-programs lix-module niri;
};
system = "x86_64-linux";
modules = [
inputs.niri.nixosModules.niri
./hosts/monosodium-glutamate-g/configuration.nix
home-manager.nixosModules.home-manager
{
@ -115,10 +118,11 @@
};
denkbrett = nixpkgs.lib.nixosSystem {
specialArgs = {
inherit inputs pkgs-unstable-small pkgs-stable rs-programs lix-module;
inherit inputs pkgs-unstable-small pkgs-stable rs-programs lix-module niri;
};
system = "x86_64-linux";
modules = [
inputs.niri.nixosModules.niri
./hosts/denkbrett/configuration.nix
home-manager.nixosModules.home-manager
{
@ -140,10 +144,11 @@
};
potatobook-g = nixpkgs.lib.nixosSystem {
specialArgs = {
inherit inputs pkgs-unstable-small rs-programs lix-module;
inherit inputs pkgs-unstable-small rs-programs lix-module niri;
};
system = "x86_64-linux";
modules = [
inputs.niri.nixosModules.niri
"${mac-brcm-fw}"
./hosts/potatobook-g/configuration.nix
home-manager.nixosModules.home-manager