{
flake-file.inputs = {
quickshell = {
url = "git+https://git.outfoxxed.me/outfoxxed/quickshell";
inputs.nixpkgs.follows = "os";
};
qml-niri = {
url = "github:imiric/qml-niri/main";
inputs.nixpkgs.follows = "os";
inputs.quickshell.follows = "quickshell";
};
};
flake.modules.nixos.quickshell =
{ pkgs, inputs, ... }:
{
services.upower.enable = true;
environment.systemPackages = [
pkgs.kdePackages.qt5compat
inputs.quickshell.packages.${pkgs.stdenv.hostPlatform.system}.quickshell
inputs.qml-niri.packages.${pkgs.stdenv.hostPlatform.system}.qml-niri
];
};
}