Files
Olympus/home/programs/flake.nix
2024-10-03 00:25:18 -05:00

40 lines
641 B
Nix

{
description = "Nathan user program config";
inputs = {
ags.url = "./ags";
nixvim.url = "./nixvim";
terminal.url = "./terminal"; #home manager only
rofi.url = "./rofi";
pywal.url = "./pywal";
hyprland.url = "./hyprland";
};
outputs = { self, ... }@inputs: {
hmModule = { config, lib, pkgs, ... }: {
imports = [
inputs.ags.hmModule
inputs.hyprland.hmModule
inputs.terminal.hmModule
inputs.rofi.hmModule
inputs.pywal.hmModule
./calcurse
];
home.packages = [
inputs.nixvim.packages.${pkgs.system}.default
];
};
};
}