mirror of
https://github.com/moons-14/dotfiles.git
synced 2026-10-06 06:08:11 +09:00
clatd
This commit is contained in:
@@ -408,6 +408,8 @@ The profile layers have these responsibilities:
|
||||
niri remain independently selectable and do not imply CLI or personal
|
||||
workloads.
|
||||
- `platform` describes NixOS foundations and physical or virtual form factors.
|
||||
`platform.nixos` selects the shared network foundation and `services.clatd`;
|
||||
VM, laptop, and desktop platform profiles inherit both.
|
||||
macOS does not need an empty symmetric platform profile.
|
||||
- `workload` describes optional host uses. `workload.development` and
|
||||
`workload.personal` are cross-platform profiles, not `*-linux` variants.
|
||||
|
||||
@@ -63,6 +63,9 @@ selects labwc. A daily-use macOS development machine can combine
|
||||
`interface.macos`, `workload.development`, and `workload.personal`. Hardware
|
||||
support does not implicitly select an interface or workload.
|
||||
|
||||
`platform.nixos` selects the shared network foundation and the clatd service.
|
||||
VM, laptop, and desktop platform profiles inherit both.
|
||||
|
||||
`interface.minimal` provides SSH client access and key generation, Nano, htop,
|
||||
btop, fastfetch, unzip, wget, Direnv, Git, GnuPG, nh, Zellij, and Zsh for remote
|
||||
administration. `interface.cli` includes that baseline and adds the configured
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
description = "Foundation shared by all NixOS platforms";
|
||||
|
||||
includes = [
|
||||
"services.clatd"
|
||||
"services.kmscon"
|
||||
"systems.disko"
|
||||
"systems.boot.base"
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
_: {
|
||||
services.clatd.enable = true;
|
||||
}
|
||||
Reference in New Issue
Block a user