docs: document external docs submodules and update ignore list
Document the external docs layout under dot_local/share/docs in AGENTS and GEMINI, and drop outdated references to the old hyprland/waybar wiki mirrors. Remove the ignore entries for the previous wiki paths from .chezmoiignore. hypr: switch hyprpaper template to wallpaper blocks Replace preload generation with explicit wallpaper blocks per monitor. waybar: always include custom/alhp module Remove the hostname guard so the module is present on all hosts.
This commit is contained in:
@@ -7,7 +7,6 @@ This directory is the Hyprland portion of a chezmoi dotfiles source tree. Key pa
|
||||
- `dot_profile.tmpl` renders to `~/.profile`.
|
||||
- `.chezmoiscripts/` holds chezmoi hooks such as `run_onchange_*`.
|
||||
- Host-specific variants use `##hostname.<name>` (e.g., `hyprpaper.conf##hostname.owlenlap01`).
|
||||
- `dot_config/hypr/hyprland.wiki/` is a mirrored docs subtree; treat it as upstream unless intentionally updating.
|
||||
|
||||
Hyprland configuration lives here in `hyprland.conf`, with modular includes under `hyprland.d/` and related configs like `hypridle.conf`, `hyprlock.conf.tmpl`, and `hyprpaper.conf.tmpl`.
|
||||
|
||||
@@ -72,4 +71,3 @@ No established Git history. Use concise, imperative commit subjects with optiona
|
||||
- Screenshots for visible UI changes.
|
||||
|
||||
## Agent-Specific Notes
|
||||
When editing mirrored docs under `dot_config/hypr/hyprland.wiki/`, treat them as upstream mirrors unless explicitly asked to update.
|
||||
|
||||
@@ -2,19 +2,11 @@ splash = true
|
||||
splash_offset = 2.0
|
||||
ipc = true
|
||||
|
||||
{{- $preloads := dict -}}
|
||||
{{- range .monitors -}}
|
||||
{{- if .wallpaper -}}
|
||||
{{- $_ := set $preloads .wallpaper 1 -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- range $path, $_ := $preloads }}
|
||||
preload = {{ $path }}
|
||||
{{- end }}
|
||||
|
||||
{{- range .monitors }}
|
||||
{{- if .wallpaper }}
|
||||
wallpaper = {{ .name }}, {{ .wallpaper }}
|
||||
wallpaper {
|
||||
monitor = {{ .name }}
|
||||
path = {{ .wallpaper }}
|
||||
}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
## Project Structure & Module Organization
|
||||
This is a chezmoi dotfiles source tree scoped to Waybar. The current directory maps to `~/.config/waybar/` on apply.
|
||||
- `dot_config/waybar/` contains Waybar config, style, and module files.
|
||||
- `dot_config/waybar/waybar.wiki/` is a mirrored upstream doc set with `dot_git/` metadata; avoid editing unless intentionally updating the mirror.
|
||||
- Host-specific variants use `##hostname.<name>` suffixes (e.g., `config##hostname.laptop`).
|
||||
|
||||
## Chezmoi Config (chezmoi.toml)
|
||||
|
||||
@@ -16,9 +16,7 @@
|
||||
"modules-left": [
|
||||
"clock",
|
||||
"custom/swaync",
|
||||
{{- if eq .chezmoi.hostname "owlenpc00" }}
|
||||
"custom/alhp",
|
||||
{{- end }}
|
||||
"hyprland/workspaces"
|
||||
],
|
||||
|
||||
|
||||
Reference in New Issue
Block a user