feat(modules): add server archetype

feat: WIP add "absolutesolver" system and "cyn" user *wink wink*
refactor: clean up some comments and remove empty lines
This commit is contained in:
Jo 2024-09-18 21:21:48 +02:00
parent 0c1476ce83
commit 57d067d501
10 changed files with 111 additions and 29 deletions

View file

@ -7,7 +7,7 @@
...
}: with lib; with lib.${namespace};
let
cfg = config.${namespace}.apps.zed-editor;
cfg = config.${namespace}.apps.development.zed-editor;
zed-fhs = pkgs.buildFHSUserEnv {
name = "zed";

View file

@ -36,6 +36,6 @@ in {
identitiesOnly = true;
user = "git";
};
};
};
};
}

View file

@ -0,0 +1,5 @@
{
...
}: {
# Todo: implement example service structure which should be re-usable for any future services.
}

View file

@ -1,16 +1,4 @@
{
lib,
pkgs,
inputs,
namespace, # The flake namespace, set in flake.nix. If not set, defaults to "internal".
system,
target, # The Snowfall Lib target for this home (eg. `x86_64-home`).
format, # A normalized name for the home target (eg. `home`).
virtual, # A boolean to determine whether this home is a virtual target using nixos-generators.
host, # The host name for this home.
config,
...
}: {
catppuccin = {

View file

@ -1,16 +1,4 @@
{
lib,
pkgs,
inputs,
namespace, # The flake namespace, set in flake.nix. If not set, defaults to "internal".
system,
target, # The Snowfall Lib target for this home (eg. `x86_64-home`).
format, # A normalized name for the home target (eg. `home`).
virtual, # A boolean to determine whether this home is a virtual target using nixos-generators.
host, # The host name for this home.
config,
...
}: {
gtk = {