begun making my home-manager config modular

This commit is contained in:
Emile Clark-Boman 2024-11-10 23:10:51 +10:00
parent 97b344eb03
commit 4fcc76a32c
23 changed files with 1586 additions and 947 deletions

View file

@ -2,6 +2,7 @@
description = "Emile's Nix Dotfiles";
inputs = {
#nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05";
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
home-manager = {
@ -14,16 +15,19 @@
inputs.nixpkgs.follows = "nixpkgs";
};
nixcord = {
url = "github:kaylorben/nixcord";
};
nixcord.url = "github:kaylorben/nixcord";
grub2-themes = {url = "github:vinceliuice/grub2-themes";};
grub2-themes.url = "github:vinceliuice/grub2-themes";
# is this necessary? (aren't I enabling it in `configuration.nix` anyways?)
hyprland.url = "github:hyprwm/Hyprland";
swww.url = "github:LGFae/swww";
# TODO: declarative flatpak management
nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=v0.4.1";
ags.url = "github:Aylur/ags";
};
outputs = {
@ -63,6 +67,7 @@
modules = [
./hosts/lolcathost
grub2-themes.nixosModules.default
];
};
};