All notable changes to this project will be documented in this file.
-
Improve pre-commit configuration (f5ae4c8)
-
Resolve shellcheck issues in Linux installation scripts (a83843f)
-
Ensure POSIX shell compatibility in conda removal script (866febb)
-
Ensure POSIX shell compatibility in conda removal script (a4c9c0b)
-
Update Linux installation scripts with proper fixes (5074f00)
-
Ignore envrc (c32db8e)
-
Remove unnecessary remote install (7c9d9d4)
-
Various fixes for macos (d80f717)
-
Missing fish config (87035ea)
-
Duplicated config file (bc85bbf)
-
Empty fish_theme (b461912)
-
Template issue (ffe8703)
-
Use updated delimiters for templating (404b26a)
-
Do not install already installed fonts (15736ee)
-
Loading order of functions (f888f00)
-
Incorrect test of nbdime config (9e92487)
-
Incorrect test of nbdime config (88d3525)
-
Do not automatically login (38d267a)
-
Git tools installation (a90a8a5)
-
Wrong variable templates (6be8fd0)
-
On remote server git may be blocked (0ebd5aa)
-
Disable kitty mapping (4c7f3f0)
-
Remove annoying nbdime message (8196943)
-
Various fixes (de21731)
-
Typo in chezmoiignore (fc00e4c)
-
Ensure POSIX shell compatibility in conda removal script (60ab163)
-
Correct chezmoi template delimiters in conda removal script (a739142)
-
Simplify conda removal by removing PATH manipulation (41994cc)
-
Path issue (2b65553)
-
Improve terminal compatibility and error handling (0285cd0)
-
Improve conda removal script compatibility and add proper error handling (6fea8bb)
-
Simplify Python tools installation and force upgrade existing packages (9479314)
-
Improve bat handling in VS Code terminal (4183dc7)
-
Improve neovim installation script (dce5282)
-
Resolve pre-commit errors in shell scripts and documentation (769305e)
-
Remove pyright and TypeScript language servers and fix lazy package manager errors (f3bce99)
-
Add Git version check for conflict style compatibility (095f309)
-
Remove tsserver specific case from Neovim config (21c3b67)
-
Improve 1Password CLI installation with templating and better download handling (a8c3e15)
-
Update gitconfig template to handle empty name and email values (0d2e253)
-
Update Git version detection in dot_gitconfig.tmpl (a606cb7)
-
Update Git version detection in dot_gitconfig.tmpl and diff configuration (e12b781)
-
Correct Git version detection with proper whitespace trimming (d8ef554)
-
Only execute fish shell in interactive sessions (ee7696b)
-
Prevent ssh agent forwarding issue but unsetting SSH_AUTH_SOCK (530a20b)
-
Correct WezTerm configuration comments and resolve key binding conflict (ed5cc91)
-
Add brew existence check before calling brew --prefix (434d9b3)
-
Use safe treesitter folding with fallback to indent (a38e648)
-
Use mktemp for safer temporary file handling (815ab79)
-
Update mason plugin name to correct GitHub organization (53ca671)
-
Better image (fd240b1)
-
Better image (034abcc)
-
Update template configuration for dynamic GitHub data (6cec36d)
-
Update WezTerm installation for Linux systems (ae93773)
-
Update README with recent changes (aedab3c)
-
Update chezmoiignore patterns (b0d5c15)
-
Add gitignore for generated files (33fb917)
-
Pre-push fixes (044cc87)
-
Remove catppuccin fish plugin to avoid duplication with terminal theme (25ddeec)
-
Better error messages (0238912)
-
Add comment (57a8122)
-
Remove unused test-variables script (02f240b)
-
Update fisher script and add rsync plugin (5a63d80)
-
Exclude external dependencies on non-Linux systems (42b7614)
-
Add Linux external dependencies configuration (3b06707)
-
Remove deprecated fish functions and profile templates (28e1a9a)
-
Configure Git LFS for PNG files (9efd3eb)
-
Update README and add Git template with pre-commit hooks (18a9e42)
-
Add pre-push hook for changelog generation (5dfd99d)
-
Add VSCode as git diff and merge tool (73a4b0a)
-
Add VSCode installation scripts with Pylance extension (f63bfe1)
-
Add Homebrew installation script and configuration (9ba174c)
-
Add Google Cloud SDK installation scripts (62b09e2)
-
Add Nerd Fonts installation script (e42159e)
-
Add Docker testing infrastructure (812f928)
-
Add theme system with USER_THEME environment variable (f43deb6)
-
Add Gruvbox Material theme support (606b13d)
-
Update bat configuration for theme support (316e955)
-
Update direnv configuration for uv support (e84bbc9)
-
Update config files for improved user experience (621ac7f)
-
Improve Linux installation scripts for better reliability (part 1) (223f559)
-
Add Nerd Fonts installation script (dcae7a5)
-
Add Docker testing infrastructure (3505d5b)
-
Add theme system with USER_THEME environment variable (224599f)
-
Add Gruvbox Material theme support (5f3df89)
-
Improve uv installation script (7058bc0)
-
Add chezmoi configuration and 1Password CLI installer (cfa310a)
-
Add packages data and consolidated installer for macOS (6432480)
-
Add test variables script and bat theme installer (b06f625)
-
Add configuration for aerospace and atuin (802f6d5)
-
Add 1Password SSH agent integration (feb03e3)
-
Add python tools (1c18a1a)
-
Add wezterm config (7cb6170)
-
Fisher plugin manager for fish (8f7ab2a)
-
Use nvim as default editor (720950e)
-
Remove possibly buggy agent (18228b5)
-
Add 1password desktop (8022676)
-
Remove 1password (85c29e6)
-
Add github cli tool (b158aae)
-
Add doctor function for debugging (e42c786)
-
Add git-extras (d44712f)
-
Uv install on linux (9dfdc7d)
-
Re-add gitignore and changelog (1fa0bf3)
-
Installation of fisher for fish plugins (e8c226e)
-
Do not install already installed fonts (435212d)
-
Avoid reinstalling existing themes and components (548e503)
-
Improve chezmoi integration (087d833)
-
Only install fira code font (baae163)
-
Improve Nerd Font installation with fast detection (25b9407)
-
Add notebook diff config using nbdime (731e1b8)
-
Shorthand for git urls (fa63eba)
-
Installation updates (a261efe)
-
Make watch-files friendlier (f6e8534)
-
Build neovim from source for better compatibility (2484246)
-
Improve conda removal script with PATH cleaning (ced3520)
-
Build neovim from source for better compatibility (6ba96a4)
-
Use github cli to dynamically configure git user info (136c9bf)
-
Make github auth mandatory for installation (6b11b6b)
-
Improve errors handling in the script (4fca49b)
-
Configure inline diff display for git and chezmoi (cb9e064)
-
Add 1password-cli to macOS packages (e48bfa1)
-
Add 1Password CLI installation script for Linux (850ce20)
-
Add 1Password CLI integration to fish shell (4f9afcc)
-
Add Catppuccin Mocha as default fish theme (fbe2fde)
-
Enhance Git difftastic configuration with syntax highlighting (bab5428)
-
Add GitHub Copilot CLI extension installation script (91492a5)
-
Upgrade shared WezTerm configuration with enhanced settings (4d3505b)
-
Update shared WezTerm config with personal config improvements (11c6bad)
-
Add credential helper and update merge/diff args in chezmoi config (63ca394)
-
Configure Atuin sync frequency and filter mode (2beb159)
-
Improve WezTerm TERM setting and Atuin key binding in fish config (80ff570)
-
Refine Git configuration with updated pager, aliases, and credential helper logic (7a2ee4a)
-
Exclude macOS GUI configurations on SSH sessions (0283933)
-
Atuin desktop on macos (49bfebd)
-
Set TERM consistently to xterm-256color in fish and wezterm config (c047bfa)
-
Remove Catppuccin Mocha theme setting from fish config (c3cb605)
-
Update Neovim AppImage download URL to use stable release path (6ea0933)
- Enhance Docker testing infrastructure (abc6780)
-
Add TEST.md with instructions for testing without modifying local system (0c3b498)
-
Update documentation for theme system and Nerd Fonts (37c18c0)
-
Add contribution and tools description (6f9de05)
-
Add theme switching to readme (5897c03)
-
Gh cli config (09a56ae)
-
Update uv description (42be809)
-
Update the documentation (3b8bb9f)
-
Add Jupyter notebook integration documentation (3598dd4)
-
Add git-extras installation and usage documentation (1fef6eb)
-
Comprehensive documentation improvements (6181813)
-
Update changelog (c47990e)
-
Update readme (031f4b2)
-
Improve script documentation and POSIX compatibility (3fc70b4)
-
Reorganize and enhance CHEATSHEET.md (f9e7518)
-
Update README with GitHub Copilot CLI extension information (d9abc5c)
-
Add development workflow guidelines to CLAUDE.md (c5ffcaa)
-
Add comprehensive changelog management guidelines to CLAUDE.md (3457355)
-
Update CHANGELOG with recent features and fixes (c62a57a)
-
Improve documentation with enhanced readability (795bac9)
-
Remove individual macOS install scripts in favor of consolidated packages (0065b92)
-
Change Git LFS to opt-in approach with template gitattributes (fac95a5)
-
Remove old chezmoi config file (8eb5c08)
-
Improve WezTerm installation script for SSH and terminfo (47d0297)
-
Update package list and tool configurations (7968bc9)
-
Improve GitHub email retrieval for chezmoi template (77967e3)
-
Update package list with new tools (4b9354d)
-
Consolidate conda-related aliases (f5124de)
-
Enhance eza and fd aliases with icons and advanced configurations (99d8a4e)