aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.github
diff options
context:
space:
mode:
authorLibravatar sommerfeld <[email protected]>2026-04-17 10:54:17 +0100
committerLibravatar sommerfeld <[email protected]>2026-04-17 10:54:17 +0100
commitec179ae8cb2909d0e2981ce5a7a6b5169ae04b43 (patch)
treebc5ec0ca2e3412c66df94282cebcf2a307706ef7 /.github
parent87033a4fb88c29e8184ed70817f1a03bad1f246e (diff)
downloaddotfiles-ec179ae8cb2909d0e2981ce5a7a6b5169ae04b43.tar.gz
dotfiles-ec179ae8cb2909d0e2981ce5a7a6b5169ae04b43.tar.bz2
dotfiles-ec179ae8cb2909d0e2981ce5a7a6b5169ae04b43.zip
docs: clarify etc/ vs etc2/ and remove stale directory refs
- etc/: stow-deployable symlinks to /etc - etc2/: manual-copy configs for tools that reject symlinks - Remove references to deleted lists/ and barscripts/ directories
Diffstat (limited to '.github')
-rw-r--r--.github/copilot-instructions.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md
index de50746..d91514a 100644
--- a/.github/copilot-instructions.md
+++ b/.github/copilot-instructions.md
@@ -7,10 +7,10 @@ This is a personal dotfiles repository for an Arch Linux system. Configuration f
## Architecture
- `home/` mirrors `$HOME` — everything under it maps 1:1 to the home directory (e.g. `home/.config/nvim/` → `~/.config/nvim/`). Deployed with `stow -R --no-folding --adopt`.
-- `etc/` and `etc2/` contain system-level configs (`/etc/` targets) — systemd units, pacman hooks, sysctl tunables, kernel module loading.
+- `etc/` contains system-level configs (`/etc/` targets) that can be deployed via stow symlinks — systemd units, pacman hooks, sysctl tunables, kernel module loading.
+- `etc2/` also targets `/etc/` but holds configs for tools that refuse to follow symlinks (e.g. reflector). These must be manually copied to their target paths.
- `meta/` contains Arch Linux PKGBUILDs that bundle groups of packages into metapackages (e.g. `sommerfeld-base`, `sommerfeld-dev`). Each subdirectory is a standalone PKGBUILD recipe with a `.SRCINFO` and pre-built `.pkg.tar.zst` artifacts.
-- `lists/` holds keymap files (e.g. `caps2esc.map`).
-- `barscripts/` is unused (legacy X11 polybar scripts, removed).
+
- `firefox/` contains Firefox hardening overrides and custom CSS.
- `create-efi.sh` is an interactive EFI boot entry creation script using `efibootmgr`.