feat: attempt home ci

This commit is contained in:
Kat Inskip 2025-07-22 13:37:49 -07:00
parent c8368a050e
commit 07aa0b62a0
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
16 changed files with 288 additions and 141 deletions

View file

@ -69,8 +69,9 @@ _: let
konawall-py.settings = {
source = "e621";
tags = [
"rating:s"
"-male/male"
"-rating:s"
#"-male/male"
"-overweight_male"
"-five_nights_at_freddy's"
#"touhou"
"-male"
@ -110,7 +111,6 @@ _: let
imports =
(with tree.home.profiles; [
graphical
gaming
])
++ (with tree.home.environments; [
#hyprland

14
systems/home-base.nix Normal file
View file

@ -0,0 +1,14 @@
_: let
hostConfig = {tree, ...}: {
imports = with tree.home.profiles; [
common
];
};
in {
arch = "x86_64";
type = "Home";
ci.enable = true; # TODO: fix arcnmx/nixexprs overlay issue???
modules = [
hostConfig
];
}

View file

@ -2,16 +2,13 @@ _: let
hostConfig = {tree, ...}: {
imports = with tree.home.profiles; [
common
devops
graphical
neovim
shell
];
};
in {
arch = "x86_64";
type = "Home";
ci.enable = false; # TODO: fix arcnmx/nixexprs overlay issue???
ci.enable = true; # TODO: fix arcnmx/nixexprs overlay issue???
modules = [
hostConfig
];

15
systems/home-neovim.nix Normal file
View file

@ -0,0 +1,15 @@
_: let
hostConfig = {tree, ...}: {
imports = with tree.home.profiles; [
common
neovim
];
};
in {
arch = "x86_64";
type = "Home";
ci.enable = true; # TODO: fix arcnmx/nixexprs overlay issue???
modules = [
hostConfig
];
}

15
systems/home-shell.nix Normal file
View file

@ -0,0 +1,15 @@
_: let
hostConfig = {tree, ...}: {
imports = with tree.home.profiles; [
common
shell
];
};
in {
arch = "x86_64";
type = "Home";
ci.enable = true; # TODO: fix arcnmx/nixexprs overlay issue???
modules = [
hostConfig
];
}