summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix(archsetup): correct invalid sudo syntax in yay installationCraig Jennings2025-11-082-6/+16
| | | | | | | | | | | | | | 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>
* feat(ghostty): configure terminal to match st appearanceCraig Jennings2025-11-081-42/+43
| | | | | | | | | | | | | | 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>
* feat: add utility scripts for process and auth managementCraig Jennings2025-11-082-0/+56
| | | | | | | | | | | | | 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>
* feat: add zoxide smart directory navigationCraig Jennings2025-11-082-0/+12
| | | | | | | | | | | | | | 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>
* update calibre scheduler configCraig Jennings2025-11-061-4/+4
|
* chore(auth): update encrypted authinfo fileCraig Jennings2025-11-061-0/+0
| | | | | Refreshed .authinfo.gpg with latest credentials. No content details displayed due to encryption.
* ssh: Add custom log level for cjennings.net hostCraig Jennings2025-11-061-0/+3
| | | | | Configure SSH to set LogLevel to ERROR for the cjennings.net host, enhancing security by reducing log verbosity.
* adding hey aliasCraig Jennings2025-11-061-0/+3
|
* add tasks under method org-headers and sorted by priorityCraig Jennings2025-11-061-163/+160
|
* Create V2MOM strategic framework and migrate TODO.orgCraig Jennings2025-11-062-2102/+561
| | | | | | | | | | | | | | - 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>
* added uid/pass to link to org-gcalCraig Jennings2025-10-241-0/+0
|
* updating tidal-dl configCraig Jennings2025-10-171-1/+1
|
* updating calibre schedulerCraig Jennings2025-10-171-2/+2
|
* updating calibre configCraig Jennings2025-10-173-63/+4383
|
* wallpaper: reset default backgroundCraig Jennings2025-10-171-1/+1
|
* mpd.conf: change replaygain settingCraig Jennings2025-10-171-1/+1
|
* default mimetype for video files now vlcCraig Jennings2025-10-161-72/+73
|
* added downgrade functionCraig Jennings2025-10-161-0/+50
| | | | | - select installed package to downgrade via fzf - hands off to sudo downgrade
* updated tasksCraig Jennings2025-10-121-1/+26
|
* add org-capture shell scriptCraig Jennings2025-10-121-0/+159
|
* updated authinfo sourcesCraig Jennings2025-10-121-0/+0
|
* remove emacs daemon (as we're using systemd now)Craig Jennings2025-10-121-1/+0
|
* updating tasksCraig Jennings2025-10-051-0/+1
|
* update calibre config files to latestCraig Jennings2025-10-058-73/+100
|
* chore(system): update .authinfo.gpgCraig Jennings2025-10-051-0/+0
|
* chore(system): enable unlimited core dump size in .zshrcCraig Jennings2025-10-051-0/+1
|
* add environment + systemd configs to improve session and app startupCraig Jennings2025-10-055-5/+36
| | | | | | | | | - 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
* feat(config): Update git and environment settingsCraig Jennings2025-09-243-3/+5
| | | | | | Add GitHub username to git config and swap default/alternate browser assignments. Also reorder startup script to launch emacs daemon before xautolock.
* added infopath to .profileCraig Jennings2025-09-161-0/+4
|
* modified calibre schedulerCraig Jennings2025-09-161-5/+5
|
* feat(build-emacs): Add Arch deps check and feature summaryCraig Jennings2025-09-121-18/+107
| | | | | | | | | | - 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
* allow $EDITOR to control editing shortcutsCraig Jennings2025-09-121-1/+1
|
* disable left control as escape/deleteCraig Jennings2025-09-121-2/+2
|
* allow loopback pinentry for EmacsCraig Jennings2025-09-121-0/+1
| | | | | should allow Emacs to request loopback pinentry should NOT overwrite other system/default pinentries
* calibre settingsCraig Jennings2025-09-126-92/+92
|
* updating tasksCraig Jennings2025-09-091-1/+19
|
* adding compress functionCraig Jennings2025-09-091-0/+75
|
* adding make and install infoCraig Jennings2025-09-051-0/+9
|
* build-emacs.sh basic changes to prefix-base; base; and log_dirCraig Jennings2025-09-041-4/+4
|
* working build-emacs.sh scriptCraig Jennings2025-09-041-105/+74
|
* removing old build emacs srcCraig Jennings2025-09-031-76/+0
|
* updating calibre configCraig Jennings2025-09-032-20/+25
|
* latest updatesCraig Jennings2025-09-031-0/+0
|
* adding build-emacs scriptCraig Jennings2025-09-031-0/+146
|
* strip empty taskCraig Jennings2025-08-311-1/+0
|
* add alias for topgradeCraig Jennings2025-08-311-0/+1
|
* disabling redshift for nowCraig Jennings2025-08-311-1/+1
|
* correct name of protonbridge certsCraig Jennings2025-08-311-1/+1
|
* updating calibre config to latestCraig Jennings2025-08-2215-90/+7586
|
* adding caffeine to launch itemsCraig Jennings2025-08-221-0/+1
|