Files
sydnix/modules/nixos/niri.nix
2024-12-21 09:49:20 -07:00

52 lines
897 B
Nix

{ config, lib, pkgs, niri, ... }:
with lib;
let
cfg = config.sydnix.niri;
in {
options = {
sydnix.niri = {
enable = mkEnableOption "Niri";
};
};
imports = [
niri.nixosModules.niri
];
config = mkIf cfg.enable {
programs.niri = {
enable = true;
};
services.pipewire.enable = true;
# programs.niri.enable = true;
# hardware = {
# graphics = {
# enable = true;
# extraPackages = with pkgs; [
# intel-media-sdk
# mesa
# ];
# enable32Bit = true;
# };
# nvidia = {
# open = false;
# modesetting.enable = true;
# };
# };
# environment.systemPackages = with pkgs; [
# fuzzel
# ];
# services.xserver.videoDrivers = [ "qxl" "nvidia" ];
# services.qemuGuest.enable = true;
# services.spice-vdagentd.enable = true;
};
}