portkiller
@ cab2f17072
Toolchain Configuration
Development tool configurations including aliases and environment managers.
Files
index.sh- Main entry pointaliases.sh- Comprehensive aliases collection (grouped by functionality)brew.sh- Homebrew setupcross-session/- Cross-session variable management system:index.sh- Entry pointstore.sh- Storage for cross-session variables
jaaenv.sh- Custom environment management (Java, Node.js, PHP, Gradle)nvm-node.sh- Node/nvm setupportkiller/- Port killer utility (git submodule)sdkman.sh- SDKMAN setuptv.sh- television (completition) setupvifm.sh- VIFM replaced via this
Organization
- Color/UX settings: Located in
shell/ux.sh - Cross-session management: Now in
cross-session/subdirectory - Aliases: Grouped in
aliases.shby functionality:- System aliases (ls, grep, etc.)
- Git and version control
- Utility functions
- Network utilities
- Node.js tools
- RPG utilities
- Process management
- Environment management: Split across specialized files:
jaaenv.sh- Main environment systemnvm-node.sh- Node.js version managementsdkman.sh- SDKMAN management
Important Notes
- Contains development tools and shortcuts
- Environment managers handle Java, Node.js, PHP, Gradle versions
- Automatically sourced by main
.bashrc