Dotfiles/desktopenvs/hyprland/config-updater/updater.conf

43 lines
1.7 KiB
Plaintext

# Config updater — defines which dotfiles configs are deployed to ~/.config
#
# SOURCE_BASE base directory containing all configs in the dotfiles
#
# config <name> copy SOURCE_BASE/<name> to ~/.config/<name>
# flat <name> copy contents of SOURCE_BASE/<name> directly into ~/.config/
# (for installation-specific files that live at the ~/.config root)
# ignore <name> present in source but intentionally not managed here
SOURCE_BASE = ~/Dotfiles/desktopenvs/hyprland
# ── deployed as ~/.config/<name> ─────────────────────────────────────────────
config alacritty
config btop
config dunst
config gtk-3.0
config hypr
config kitty
config mimeapps.list
config nwg-dock-hyprland
config nwg-drawer
config nwg-panel
config scripts
config ulauncher
config vicinae
config walker
config wofi
config xfce4
# ── flat: directory contents copied directly into ~/.config/ ──────────────────
flat hypr-usr # installation-specific: binds, monitors, autostart, etc.
# ── intentionally not managed here ───────────────────────────────────────────
ignore config-updater # the updater itself
ignore CRT # referenced from dotfiles path directly in binds.conf
ignore eww # eww bar variant selected and installed separately
ignore eww-nobattery
ignore eww-touch
ignore greetd-tuigreet # deployed to /etc/greetd/ at install time
ignore spicetify # managed separately (spicetify handles its own config)
ignore Vencord # managed separately
ignore waybar # present but inactive; eww bar is used instead