2023-10-17 14:12:26 +02:00
|
|
|
{ pkgs
|
|
|
|
, config
|
|
|
|
, inputs
|
|
|
|
, system
|
2023-10-17 19:55:45 +02:00
|
|
|
, lib
|
2023-10-17 14:12:26 +02:00
|
|
|
, ...
|
|
|
|
}:
|
2023-10-17 19:55:45 +02:00
|
|
|
|
2023-10-17 14:12:26 +02:00
|
|
|
let
|
2023-10-17 19:55:45 +02:00
|
|
|
desktop = import ../home-mods/desktop {
|
|
|
|
inherit pkgs;
|
|
|
|
inherit config;
|
|
|
|
inherit inputs;
|
2023-09-19 15:14:49 +02:00
|
|
|
};
|
2023-10-17 14:12:26 +02:00
|
|
|
in
|
|
|
|
{
|
2023-09-29 15:59:14 +02:00
|
|
|
imports = [
|
2023-10-17 19:55:45 +02:00
|
|
|
../home-mods/common
|
|
|
|
# ../home-mods/desktop
|
2023-10-16 23:54:37 +02:00
|
|
|
../home-mods/dev
|
|
|
|
../home-mods/firefox
|
|
|
|
../home-mods/plasma
|
|
|
|
../home-mods/virt
|
2023-10-17 19:55:45 +02:00
|
|
|
../home-mods/shell
|
2023-09-29 15:59:14 +02:00
|
|
|
];
|
|
|
|
|
2023-10-17 19:55:45 +02:00
|
|
|
config = pkgs.lib.mkMerge [
|
|
|
|
{
|
|
|
|
home = {
|
|
|
|
username = "tristand";
|
2023-09-19 05:43:42 +02:00
|
|
|
|
2023-10-17 19:55:45 +02:00
|
|
|
stateVersion = "23.05";
|
|
|
|
};
|
|
|
|
}
|
|
|
|
desktop
|
|
|
|
];
|
2023-09-12 18:49:36 +02:00
|
|
|
}
|