summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-11-08fix(archsetup): correct invalid sudo syntax in yay installationCraig Jennings
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>
2025-11-08feat(ghostty): configure terminal to match st appearanceCraig Jennings
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>
2025-11-08feat: add utility scripts for process and auth managementCraig Jennings
Add two new utility scripts to dotfiles: - clobberall: repeatedly kills all processes with given name - reset-auth: resets GPG and SSH authentication agents Both scripts follow existing conventions with proper headers, usage help, and executable permissions. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-08feat: add zoxide smart directory navigationCraig Jennings
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>
2025-11-06update calibre scheduler configCraig Jennings
2025-11-06chore(auth): update encrypted authinfo fileCraig Jennings
Refreshed .authinfo.gpg with latest credentials. No content details displayed due to encryption.
2025-11-06ssh: Add custom log level for cjennings.net hostCraig Jennings
Configure SSH to set LogLevel to ERROR for the cjennings.net host, enhancing security by reducing log verbosity.
2025-11-06adding hey aliasCraig Jennings
2025-11-06add tasks under method org-headers and sorted by priorityCraig Jennings
2025-11-06Create V2MOM strategic framework and migrate TODO.orgCraig Jennings
- Created comprehensive V2MOM with Vision, Values, Methods, Obstacles, Metrics - Converted all 5 methods to prioritized TODO items (96 total tasks) - Enhanced tasks with technical details, line numbers, error messages - Migrated existing TODO.org tasks to V2MOM methods - Moved 16 tasks to someday-maybe, deleted 11 obsolete tasks - Swapped method ordering (Security before Modernization) - TODO.org now contains complete V2MOM as single source of truth 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24added uid/pass to link to org-gcalCraig Jennings
2025-10-17updating tidal-dl configCraig Jennings
2025-10-17updating calibre schedulerCraig Jennings
2025-10-17updating calibre configCraig Jennings
2025-10-17wallpaper: reset default backgroundCraig Jennings
2025-10-17mpd.conf: change replaygain settingCraig Jennings
2025-10-16default mimetype for video files now vlcCraig Jennings
2025-10-16added downgrade functionCraig Jennings
- select installed package to downgrade via fzf - hands off to sudo downgrade
2025-10-12updated tasksCraig Jennings
2025-10-12add org-capture shell scriptCraig Jennings
2025-10-12updated authinfo sourcesCraig Jennings
2025-10-12remove emacs daemon (as we're using systemd now)Craig Jennings
2025-10-05updating tasksCraig Jennings
2025-10-05update calibre config files to latestCraig Jennings
2025-10-05chore(system): update .authinfo.gpgCraig Jennings
2025-10-05chore(system): enable unlimited core dump size in .zshrcCraig Jennings
2025-10-05add environment + systemd configs to improve session and app startupCraig Jennings
- 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
2025-09-24feat(config): Update git and environment settingsCraig Jennings
Add GitHub username to git config and swap default/alternate browser assignments. Also reorder startup script to launch emacs daemon before xautolock.
2025-09-16added infopath to .profileCraig Jennings
2025-09-16modified calibre schedulerCraig Jennings
2025-09-12feat(build-emacs): Add Arch deps check and feature summaryCraig Jennings
- Detect Arch Linux and ensure required build/runtime packages (auto-install via passwordless sudo; guides otherwise) - Improve error handling and logging with log tail on failures - Default to WITH_PGTK=0 and use --with-x-toolkit=gtk3 - Change default LOG_DIR to $HOME - Simplify symlink creation in ~/.local/bin - After install, print Emacs version and configured features
2025-09-12allow $EDITOR to control editing shortcutsCraig Jennings
2025-09-12disable left control as escape/deleteCraig Jennings
2025-09-12allow loopback pinentry for EmacsCraig Jennings
should allow Emacs to request loopback pinentry should NOT overwrite other system/default pinentries
2025-09-12calibre settingsCraig Jennings
2025-09-09updating tasksCraig Jennings
2025-09-09adding compress functionCraig Jennings
2025-09-05adding make and install infoCraig Jennings
2025-09-04build-emacs.sh basic changes to prefix-base; base; and log_dirCraig Jennings
2025-09-04working build-emacs.sh scriptCraig Jennings
2025-09-03removing old build emacs srcCraig Jennings
2025-09-03updating calibre configCraig Jennings
2025-09-03latest updatesCraig Jennings
2025-09-03adding build-emacs scriptCraig Jennings
2025-08-31strip empty taskCraig Jennings
2025-08-31add alias for topgradeCraig Jennings
2025-08-31disabling redshift for nowCraig Jennings
2025-08-31correct name of protonbridge certsCraig Jennings
2025-08-22updating calibre config to latestCraig Jennings
2025-08-22adding caffeine to launch itemsCraig Jennings