feat(tmux.conf): add support for attach-session command to allow attaching to a session from any directory
refactor(tmux.conf): reorganize bindings and commands for better readability
build(setup-mac.sh): enhance brew installation logic for multiple dependencies
docs(setup-mac.sh): provide clear instructions for installing missing dependencies
refactor(setup-mac.sh): reorganize code for better readability and maintainability
style(wezterm.lua): adjust background opacity to .95 for better visual appearance
refactor(wezterm.lua): extract colorscheme loading logic into a separate function for better readability and maintainability
chore(.tmux.conf): remove christoomey/vim-tmux-navigator plugin from plugin list
feat(.tmux.conf): add key bindings for VIM navigation in tmux
feat(.tmux.conf): add conditional key bindings based on tmux version for VIM navigation
feat(.tmux.conf): add key bindings for VIM navigation in copy-mode-vi
feat(.tmux.conf): add comments for VIM and TMUX Navigation sections in tmux.conf
feat(.tmux.conf): configure custom settings for 'catppuccin-tmux' plugin to customize window and status bar appearance
chore(.tmux.conf): comment out unused window status configurations to declutter the file and improve readability
feat(aerospace.toml): add support for moving specific applications to designated workspaces
feat(aerospace.toml): add support for disabling "hide application" functionality
chore(aerospace.toml): update alt-n and alt-shift-n key bindings to match workspace N
feat(aerospace.toml): add key bindings for moving nodes to workspaces 1-9
feat(aerospace.toml): add key bindings for moving specific apps to workspaces B and N
feat(.zshrc): add tma function to attach to tmux session with optional session name or interactive selection
feat(.zshrc): add get_tmn_recommendation function to get directory recommendations for tmn
feat(.zshrc): add tmn function to create new tmux session with optional session name or interactive selection
feat(.zshrc): add _fzf_complete_tma and _fzf_complete_tmn functions for fzf completion in tma and tmn commands
feat(.tmux.conf): add 'catppuccin/tmux' plugin and set 'mocha' flavour for 'catppuccin' plugin
feat(.tmux.conf): update status-position to 'bottom' for better visibility on the screen
feat(setup-mac.sh): add check and installation steps for Generic Colorizer using Homebrew
feat(setup-mac.sh): replace Nix installation with Homebrew installation for eza utility
chore(.zshrc): refactor alias for cat to use bat if installed
feat(.zshrc): add check for eza and bat installation before setting aliases
feat(.zshrc): add messages to prompt user to install eza and bat if not found
feat(.zshrc): add initialization for starship prompt in zsh configuration