Commit Graph

8 Commits

Author SHA1 Message Date
David Ibia
afa35b0690 refactor(.zshrc): refactor tml alias to a function to list tmux sessions
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
2024-08-11 13:41:25 +01:00
David Ibia
236e6a527d chore(.zshrc): add tmux plugin to improve shell functionality
feat(.zshrc): add XDG_CONFIG_HOME environment variable to customize configuration directory location
2024-07-29 00:57:22 +01:00
David Ibia
e82957a1c6 chore(.zshrc): refactor aliases for ls, la, ll, lt to use eza if installed
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
2024-07-28 02:13:55 +01:00
David Ibia
695b8873f3 chore(.zshrc): update oh-my-posh initialization command to include custom config
feat(.zshrc): update bat alias to dynamically set theme based on system interface style
2024-06-12 21:05:27 +01:00
David Ibia
4eb85b43c9 chore(.zshrc): remove colorize plugin and ZSH_COLORIZE_STYLE setting to simplify and improve shell startup performance
feat(.zshrc): add oh-my-posh setup to enhance terminal appearance and functionality based on the terminal program being used
2024-06-12 19:38:17 +01:00
David Ibia
20859b51b8 feat(.zshrc): update Flutter path to use fvm default directory for better version management
feat(.zshrc): update aliases to use correct command 'exa' instead of 'eza' for listing files
feat(.zshrc): update bat theme to 'ansi' for better syntax highlighting
feat(.zshrc): update PATH to include Flutter pub-cache bin directory for better package management
2024-06-12 14:14:53 +01:00
David Ibia
09caf82822 chore(.zshrc): update hardcoded paths in export statements to use $HOME environment variable for better portability and maintainability 2024-04-28 21:18:28 +01:00
David Ibia
61d0dbb5d7 feat(.zshrc): add configuration for oh-my-zsh theme to use 'agnoster' for a more visually appealing shell prompt
feat(.zshrc): add plugins for git, asdf, zsh-syntax-highlighting, and colorize to enhance shell functionality
feat(.zshrc): add configurations for tmux autostart and colorize style for a better user experience
feat(.zshrc): add aliases for nmap, ls, la, ll, lt, l., and cat to simplify common commands
feat(.zshrc): set up bat as the default pager for viewing files with a specific theme
feat(.zshrc): add aliases for vim to neovim and set the bat theme to 'Visual Studio Dark+'
feat(.zshrc): add configuration for pnpm to set the home directory and alias 'pn' for 'pnpm'
feat(.zshrc): initialize cargo environment for Rust development
feat(.zshrc): initialize conda environment for Python package management
feat(.zshrc): add configurations for curl setup, Android SDK, and bun completions
feat(.zshrc): add configurations for TMUX setup with aliases for listing, attaching, and creating sessions
feat(.zshrc): setup Github SSH agent and identity for secure repository access
feat(.zshrc): setup Starship prompt for a customizable and informative shell prompt
feat(.zshrc): setup Zoxide for fast directory navigation in the shell
feat(.zshrc): setup FZF for fuzzy search and selection in the shell
feat(.zshrc): add configurations for GEM_HOME and PATH for Ruby gem management
feat(.zshrc): add configurations for Perl5 library and environment variables
2024-04-28 20:45:40 +01:00