| Age | Commit message (Collapse) | Author |
|
Package removals:
- Remove MPD/ncmpcpp/Mopidy music players (no longer needed)
- Remove obs-studio, obsidian, VS Code
- Remove VirtualBox and related packages (use Docker/gnome-boxes instead)
- Remove rust package (will use rustup instead)
Package additions:
- Add difftastic, eza (modern CLI tools)
- Add gimp, audacity, vlc (media applications)
- Add insync, protonmail-bridge (sync/communication)
- Add multimarkdown, proselint (text processing)
Package updates:
- Update man → man-db (current package name)
- Update pandoc → pandoc-cli (current package name)
Configuration updates:
- Enable topgrade git repo updates for ~/code/ only
- Add inbox/ directory to .gitignore
- Add TODO for rustup-based Rust installation
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
|
Add --nodebug flag to makepkg command when building yay from source to prevent creation and installation of yay-debug package.
This completes the --nodebug implementation started in the previous commit.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
|
This commit addresses several high-priority bugs and enhances the testing infrastructure:
**Bug Fixes:**
1. Add root permission check at script start to fail fast with clear error message
2. Disable debug package installation by adding --nodebug flag to all yay calls
3. Replace unsafe `git pull --force` with safe rm + fresh clone to prevent data loss
4. Add geoclue package with correct systemd service configuration for geolocation
5. Add completion marker for reliable automated test detection
**Testing Infrastructure:**
- Add comprehensive VM-based testing framework in scripts/testing/
- Fix test script pgrep infinite loop using grep bracket self-exclusion pattern
- Add network diagnostics and pre-flight checks
- Support snapshot-based testing for reproducible test runs
**Package Management:**
- Remove anki (build hangs 98+ minutes)
- Remove adwaita-color-schemes (CMake build issues)
Test Results: 0 errors, 1,363 packages installed in 40 minutes
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
|
Temporarily disable anki and tageditor packages that cause
excessive build times and failures during testing:
- anki: hangs for 98+ minutes, missing .gitconfig during cargo build
- tageditor: hangs indefinitely building qt5-webengine dependency
These packages need to be fixed or replaced before re-enabling.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
|
Fixed critical bug at line 336 that blocked all AUR package installations.
Changed invalid 'sudo -u $username -D $build_dir' to proper 'cd $build_dir && sudo -u $username' pattern.
Also updated TODO.org:
- Marked yay bug task as DONE
- Created "Resolved Tasks" section
- Moved completed task to archive with resolution notes
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
|
Add zoxide installation and configuration to archsetup:
- Install zoxide via pacman in Developer Workstation section
- Create .profile.d/zoxide.sh with zsh initialization
- Alias cd to z for smart directory jumping based on usage patterns
This enables automatic directory navigation learning across all fresh
Arch installs.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
|
|
|
|
|
|
|
|
|
- the eyes roll only when over processes displayed by xorg, not wayland.
- xhost allows explicit condition for root to display using current display.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- adding pass and seahorse
- added script to build protonmail-bridge and init pass to work with it
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- stow doesn't complete:
added specific directory for it to restow
- unit paccache.timer does not exist
installing pacman-contrib package first
- speedtest-go fails to install due to dependency
install the binary rather than source + compile
- shell-gpt failed to install
not necessary as it's not used. removed from archsetup
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|