summaryrefslogtreecommitdiff
path: root/nixos/docs/ADDING_PACKAGES.md
diff options
context:
space:
mode:
authorseraphim <18ycm9tx@anonaddy.me>2026-08-04 13:28:39 +0700
committerseraphim <18ycm9tx@anonaddy.me>2026-08-04 13:28:39 +0700
commitbe1db27940f3612a0b1a10ca17bfd5be670fd850 (patch)
tree4c179819d89a7d842cd9b78fd54c11e06922c3c8 /nixos/docs/ADDING_PACKAGES.md
parent4eba57f4e787bf97fe7dcb0e1702723aa08de01d (diff)
,
Diffstat (limited to 'nixos/docs/ADDING_PACKAGES.md')
-rw-r--r--nixos/docs/ADDING_PACKAGES.md7
1 files changed, 5 insertions, 2 deletions
diff --git a/nixos/docs/ADDING_PACKAGES.md b/nixos/docs/ADDING_PACKAGES.md
index a4c0c5a..fa5ea02 100644
--- a/nixos/docs/ADDING_PACKAGES.md
+++ b/nixos/docs/ADDING_PACKAGES.md
@@ -1,3 +1,6 @@
+# Dendritic Pattern
+Dendritic is the way to organize your packages in NixOS -- around features. https://github.com/mightyiam/dendritic this is a good example!
+
# Adding Packages
This configuration is composed from `hosts/opus/default.nix` and focused modules
@@ -8,11 +11,11 @@ under `modules/system/` and `modules/features/`. There is no central package lis
| Package type | Module |
| --- | --- |
| Terminal | `modules/features/terminals/default.nix` |
-| CLI tool | `modules/features/cli-tools/default.nix` |
+| CLI tool (incl. shell prompts like starship) | `modules/features/cli-tools/default.nix` |
| Editor or IDE | `modules/features/editors/default.nix` |
| Desktop application | `modules/features/desktop-apps/default.nix` |
| Compiler, linter, language tool | `modules/features/dev-tools/default.nix` |
-| File manager or archive tool | `modules/features/file-managers/default.nix` |
+| File manager or archive tool (incl. drag & drop tools) | `modules/features/file-managers/default.nix` |
| Wayland clipboard, screenshot, or input tool | `modules/features/wayland-tools/default.nix` |
| Audio application | `modules/features/audio-tools/default.nix` |
| System monitor or fetch tool | `modules/features/monitoring/default.nix` |