mirror of
https://github.com/moons-14/dotfiles.git
synced 2026-10-06 11:14:08 +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
|
niri remain independently selectable and do not imply CLI or personal
|
||||||
workloads.
|
workloads.
|
||||||
- `platform` describes NixOS foundations and physical or virtual form factors.
|
- `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.
|
macOS does not need an empty symmetric platform profile.
|
||||||
- `workload` describes optional host uses. `workload.development` and
|
- `workload` describes optional host uses. `workload.development` and
|
||||||
`workload.personal` are cross-platform profiles, not `*-linux` variants.
|
`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
|
`interface.macos`, `workload.development`, and `workload.personal`. Hardware
|
||||||
support does not implicitly select an interface or workload.
|
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,
|
`interface.minimal` provides SSH client access and key generation, Nano, htop,
|
||||||
btop, fastfetch, unzip, wget, Direnv, Git, GnuPG, nh, Zellij, and Zsh for remote
|
btop, fastfetch, unzip, wget, Direnv, Git, GnuPG, nh, Zellij, and Zsh for remote
|
||||||
administration. `interface.cli` includes that baseline and adds the configured
|
administration. `interface.cli` includes that baseline and adds the configured
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
description = "Foundation shared by all NixOS platforms";
|
description = "Foundation shared by all NixOS platforms";
|
||||||
|
|
||||||
includes = [
|
includes = [
|
||||||
|
"services.clatd"
|
||||||
"services.kmscon"
|
"services.kmscon"
|
||||||
"systems.disko"
|
"systems.disko"
|
||||||
"systems.boot.base"
|
"systems.boot.base"
|
||||||
|
|||||||
@@ -0,0 +1,3 @@
|
|||||||
|
_: {
|
||||||
|
services.clatd.enable = true;
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user