| Age | Commit message (Collapse) | Author |
|
nitrogen was removed from Arch repos. Migrate to feh:
- Add feh to archsetup pacman installs
- Update .xinitrc, lf, ranger, and monitor script
- feh auto-creates ~/.fehbg for wallpaper restore
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
|
- Add self-contained config.rasi and theme in ~/.config/rofi/
- Remove external ~/code/rofi-themes-collection/ dependency
- Match rofi theme colors, font, and border-radius to dunst notifications
- Simplify sxhkd keybindings (settings now in config.rasi)
- Remove phantom rofi/scripts PATH entry from .profile
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
|
Synced various dotfile configs (calibre, audacious, profile.d, xinitrc).
Diagnosed and fixed Emacs/GPG auth issue by disabling systemd emacs.service
which lacked DISPLAY environment for pinentry-dmenu.
|
|
Critical fix:
- Remove --nodebug flag from yay makepkg command (archsetup:375)
* Flag is not supported in makepkg version on test VM
* Was causing yay installation to fail with error code 3
Redshift configuration improvements:
- Add redshift package installation (archsetup:645)
- Fix redshift.conf dimness issues:
* Increase gamma from 0.6 to 1.0 (neutral)
* Increase brightness-day from 0.9 to 1.0 (full)
* Increase brightness-night from 0.7 to 0.8 (less aggressive)
- Add redshift to .xinitrc startup services (line 62)
- Expand .xinitrc from minimal to full DWM session configuration
Additional cleanup:
- Remove obsolete startdwm script (replaced by full .xinitrc)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
|
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>
|
|
- Set playlists_dir to /home/cjennings/music for M3U discovery
- Change default_extension from .m3u8 to .m3u for existing playlists
- Configure explicit pulsesink to analog audio device
- Reduce buffer_time from 15000ms to 1000ms for local file playback
- Prevents Bluetooth audio latency/jumpiness issues
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
|
- Enhanced MPD config with 16 MB buffer and 30s curl timeout
- Discovered buffer_before_play is deprecated in MPD 0.24.6
- Installed Mopidy with mopidy-mpd extension for MPD protocol compatibility
- Configured Mopidy with 15-second GStreamer buffer for smooth radio streaming
- Analyzed network quality: baroque sonatas radio has 40ms jitter from Germany
MPD limitations:
- No pre-buffer control for streams (buffer_before_play deprecated)
- Fixed 512 KB curl buffer (not configurable)
- No replacement for pre-buffering functionality
Mopidy configuration:
- buffer_time: 15000ms (15 seconds)
- stream timeout: 30000ms
- MPD protocol on port 6600 (existing clients work)
- HTTP interface on port 6680
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
|
Replace default Ghostty template with custom configuration:
- Berkeley Mono font (size 12) with stylistic sets
- Colors matching st terminal (gray90 on black, pure ANSI colors)
- 0.8 background opacity for transparency
- Hide titlebar (gtk-titlebar = false) while keeping window decorations
- Block cursor style matching st
- Shift+enter keybinding
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Add environment variable file for PATH including custom script locations
- Add user systemd service for Emacs daemon with restart on failure
- Add geoclue-agent systemd service for redshift location hints
- Add environment override for xdg-desktop-portal-gtk service (DISPLAY, XAUTHORITY)
- Update .profile to use emacsclient for EDITOR and VISUAL
- Comment out auto-startx on tty1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- now have website and authentication enabled
- append .part to incomplete files
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
reverting these to what they should be
- antialias true
- hinting true
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|