feat: integrate work utilities as submodule at ~/.work

Move work utilities to cleaner location at ~/.work instead of
.bash_aliases/hosts/work for better organization.

Work utilities include:
- init.sh: Single entry point for all modules
- config.sh: Company-specific environment configuration
- modules/: Bash utilities (gitlab, jira, k8s, tenant-manager, dev)
- bin/: Executable scripts (future)

Source with: source ~/.work/init.sh
This commit is contained in:
2025-12-17 13:52:14 +01:00
parent 63ceb40b45
commit 99de189f50
3 changed files with 18 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
# shellcheck shell=bash
# vim: set ft=bash :
# Source work modules
[ -f "$HOME/.work/init.sh" ] && source "$HOME/.work/init.sh"

12
.gitmodules vendored Normal file
View File

@@ -0,0 +1,12 @@
[submodule ".bash_aliases/hosts/rightcrowd-modules"]
path = .bash_aliases/hosts/rightcrowd-modules
url = git@gitlab.com:hektor.misplon/bash-modules-rightcrowd.git
[submodule ".bash_aliases/hosts/work-modules"]
path = .bash_aliases/hosts/work-modules
url = git@gitlab.com:hektor.misplon/bash-modules-rightcrowd.git
[submodule ".bash_aliases/hosts/work"]
path = .bash_aliases/hosts/work
url = git@gitlab.com:hektor.misplon/bash-modules-rightcrowd.git
[submodule ".work"]
path = .work
url = git@gitlab.com:hektor.misplon/bash-modules-rightcrowd.git

1
.work Submodule

Submodule .work added at f1c892cde8