Initial Commit

This commit is contained in:
2024-10-02 00:54:05 -05:00
commit 46ebfc5cb6
45 changed files with 4120 additions and 0 deletions

44
programs/flake.nix Normal file
View File

@@ -0,0 +1,44 @@
{
description = "Nathan user program config";
inputs = {
ags.url = "./ags";
neovim.url = "./neovim";
terminal.url = "./terminal"; #home manager only
rofi.url = "./rofi";
pywal.url = "./pywal";
hyprland.url = "./hyprland";
};
outputs = { self, ... }@inputs: {
module = { config, lib, pkgs, ... }: {
imports = [
inputs.hyprland.module
inputs.ags.module
];
};
hmModule = { config, lib, pkgs, ... }: {
imports = [
inputs.ags.hmModule
inputs.neovim.hmModule
inputs.hyprland.hmModule
inputs.terminal.hmModule
inputs.rofi.hmModule
inputs.pywal.hmModule
./calcurse
];
};
};
}