Skip to content

fix: address 21 issues from dotfiles audit#4

Open
bit-willi wants to merge 1 commit intomainfrom
fix/dotfiles-audit
Open

fix: address 21 issues from dotfiles audit#4
bit-willi wants to merge 1 commit intomainfrom
fix/dotfiles-audit

Conversation

@bit-willi
Copy link
Owner

Dotfiles Audit — 21 Fixes

🔴 Critical (5)

  1. .chezmoi.yaml.tmpl$email$gmail_email (undefined var crashed chezmoi init)
  2. DockerfileMAINTAINERLABEL maintainer with correct name
  3. Makefilecp etc /etccp -rT etc/ /etc/ (prevented destructive overwrite)
  4. aliases.fish — removed circular alias bat="cat" (infinite loop)
  5. config.fish — hardcoded /home/willian/$HOME

🟡 Medium (8)

  1. Removed duplicate at alias (kept tmux a -t main)
  2. Sway volume keys: sink 0@DEFAULT_SINK@
  3. SSH dir perms: 755700
  4. Pyenv versions updated: 3.11.0, 3.12.4, 3.13.0 (dropped EOL 3.8/3.9)
  5. dot_zlogin — added compatibility comment
  6. Screenshot: flameshot guigrim -g "$(slurp)" | wl-copy (native Wayland)
  7. Removed X11/xrandr aliases (dead on Wayland)
  8. Dunst DND: pkill -USR1/2dunstctl set-paused

🟠 Quality (8)

  1. Fixed broken shebang in fix_opencv_completions.sh
  2. Widevine — left as-is
  3. poetry.lock.gitignore + removed from tracking
  4. Brewfile.lock.json.gitignore + removed from tracking
  5. dot_gdbinit — left as-is
  6. Pomodoro: added restart and skip handlers for waybar
  7. set -U fish_greeting — wrapped in if not set -q guard
  8. DOCKER_HOST — hardcoded UID 1000(id -u)

Critical: fix chezmoi template var, Dockerfile maintainer, destructive cp,
circular bat/cat alias, hardcoded home path
Medium: fix duplicate alias, sway sink, ssh perms, python versions,
wayland compat, dunst dnd
Quality: fix shebang, gitignore lock files, pomodoro handlers,
fish greeting, docker uid
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant