Anthony Rodriguez
8fe0604299
Refactored the entire repository structure, as putting everything into modules was just awkward. Took heavy inspiration from fufexan's repository, fufexan/dotfiles, as the structure felt much saner.
28 lines
357 B
Nix
28 lines
357 B
Nix
let
|
|
common = [
|
|
./core
|
|
./hardware/printing.nix
|
|
./hardware/fwupd.nix
|
|
|
|
./network
|
|
|
|
./programs
|
|
|
|
./services
|
|
];
|
|
desktop =
|
|
common
|
|
++ [
|
|
./hardware/uni-sync.nix
|
|
];
|
|
|
|
laptop =
|
|
desktop
|
|
++ [
|
|
./hardware/power.nix
|
|
./hardware/fprintd.nix
|
|
./services/keyd.nix
|
|
];
|
|
in {
|
|
inherit desktop laptop;
|
|
}
|