Skip to content

Commit c9277a9

Browse files
Copilotmldangeloclaude
authored
Add ASCII crab mascot to README (#11)
Project lacked visual identity. Added ASCII crab mascot to primary documentation entry points. ## Changes - Added ASCII art crab to README.md header - Added ASCII art crab to docs/llms.txt header - Added 🦀 emoji to titles in both files ``` # Crabcode 🦀 ``` \___/ ( •_•) /)🦀(\ < > ``` ``` Complements existing crab emoji usage throughout codebase without impacting functionality. <!-- START COPILOT ORIGINAL PROMPT --> <details> <summary>Original prompt</summary> > > ---- > > *This section details on the original issue you should resolve* > > <issue_title>Crabcode needs a crab mascot 🦀</issue_title> > <issue_description>Crabcode is shaping up to be a fast, opinionated, and well-designed workspace manager. One thing it does not currently have is any kind of visual or symbolic identity. > > Requesting consideration of a project mascot or lightweight visual identifier. This could live in the README, documentation, release notes, or eventually the CLI. The goal would be to give the project a recognizable anchor without impacting functionality or scope. > > This is not blocking and has no technical requirements. It is purely an optional quality-of-life and identity improvement. Given the project name, there may be some obvious directions, but leaving that open is likely best. > > Happy to help if this is something you want to explore.</issue_description> > > ## Comments on the Issue (you are @copilot in this section) > > <comments> > </comments> > </details> <!-- START COPILOT CODING AGENT SUFFIX --> - Fixes #1 <!-- START COPILOT CODING AGENT TIPS --> --- 💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more [Copilot coding agent tips](https://gh.io/copilot-coding-agent-tips) in the docs. Co-authored-by: mldangelo <michael.l.dangelo@gmail.com> Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 163cc67 commit c9277a9

4 files changed

Lines changed: 34 additions & 15 deletions

File tree

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Crabcode 🦀
22

33
```
4-
\___/
5-
( •_•)
6-
/)🦀(\
7-
< >
4+
\___/
5+
( •_•)
6+
/)🦀(\
7+
< >
88
```
99

1010
A lightning-fast tmux-based workspace manager for multi-repo development. Start a full dev environment in seconds.

docs/llms.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Crabcode 🦀
22

33
```
4-
\___/
5-
( •_•)
6-
/)🦀(\
7-
< >
4+
\___/
5+
( •_•)
6+
/)🦀(\
7+
< >
88
```
99

1010
> Lightning-fast tmux workspace manager for multi-repo development

install.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,11 @@ if [[ ":$PATH:" != *":$INSTALL_DIR:"* ]]; then
202202
echo ""
203203
fi
204204

205-
echo -e "${GREEN}crabcode installed successfully!${NC}"
205+
echo ""
206+
echo ' \___/'
207+
echo ' ( •_•) Installation complete!'
208+
echo -e " /)${GREEN}🦀${NC}(\\"
209+
echo ' < >'
206210
echo ""
207211
echo "You can use either 'crabcode' or 'crab' command."
208212
echo ""

src/crabcode

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3735,7 +3735,9 @@ show_config() {
37353735
}
37363736

37373737
show_doctor() {
3738-
echo -e "${CYAN}Crabcode Doctor${NC}"
3738+
echo -e "${CYAN} \\___/${NC}"
3739+
echo -e "${CYAN} ( •_•) Crabcode Doctor${NC}"
3740+
echo -e "${CYAN} /)🦀(\\${NC}"
37393741
echo ""
37403742

37413743
local issues=0
@@ -3829,9 +3831,13 @@ show_doctor() {
38293831

38303832
echo ""
38313833
if [ $issues -eq 0 ]; then
3832-
success "All checks passed!"
3834+
echo -e "${GREEN} \\o/${NC}"
3835+
echo -e "${GREEN} ( ˆᴗˆ ) All checks passed!${NC}"
3836+
echo -e "${GREEN} /)🦀(\\${NC}"
38333837
else
3834-
echo -e "${RED}$issues issue(s) found${NC}"
3838+
echo -e "${RED} \\__/${NC}"
3839+
echo -e "${RED} ( •̩̩̩-•̩̩̩ ) $issues issue(s) found${NC}"
3840+
echo -e "${RED} /)🦀(\\${NC}"
38353841
fi
38363842
}
38373843

@@ -5515,9 +5521,13 @@ show_shared() {
55155521
show_cheat() {
55165522
cat << 'EOF'
55175523
╔═══════════════════════════════════════════════════════════════════════════════╗
5518-
║ CRABCODE CHEAT SHEET ║
55195524
║ ║
5520-
║ Tip: Use 'crab' as shorthand for 'crabcode' ║
5525+
║ \___/ ║
5526+
║ ( •_•) CRABCODE CHEAT SHEET ║
5527+
║ /)🦀(\ Workspace manager for multi-repo development ║
5528+
║ < > ║
5529+
║ Tip: Use 'crab' as shorthand for 'crabcode' ║
5530+
║ ║
55215531
╠═══════════════════════════════════════════════════════════════════════════════╣
55225532
║ ║
55235533
║ WORKSPACE COMMANDS (crab ws ...) ║
@@ -5651,7 +5661,11 @@ EOF
56515661
}
56525662

56535663
show_help() {
5654-
echo "crabcode v$VERSION - Workspace manager for multi-repo development"
5664+
echo ' \___/'
5665+
echo ' ( •_•) crabcode'
5666+
echo ' /)🦀(\ Workspace manager for multi-repo development'
5667+
echo ' < >'
5668+
echo " v$VERSION"
56555669
echo ""
56565670
echo "Usage: crab [command] [arguments]"
56575671
echo " (crab is an alias for crabcode)"
@@ -6081,6 +6095,7 @@ main() {
60816095
rm -f "$tmp_file"
60826096
;;
60836097
"--version"|"-v")
6098+
echo ' /)🦀(\'
60846099
echo "crabcode v$VERSION"
60856100
;;
60866101
*)

0 commit comments

Comments
 (0)