-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathshellframe.sh
More file actions
executable file
·43 lines (41 loc) · 1.71 KB
/
shellframe.sh
File metadata and controls
executable file
·43 lines (41 loc) · 1.71 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#!/usr/bin/env bash
# shellframe.sh — Bash TUI library entry point
#
# Source this file to load all shellframe utilities:
# source /path/to/shellframe/shellframe.sh
SHELLFRAME_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
source "$SHELLFRAME_DIR/src/screen.sh"
source "$SHELLFRAME_DIR/src/input.sh"
source "$SHELLFRAME_DIR/src/draw.sh"
source "$SHELLFRAME_DIR/src/clip.sh"
source "$SHELLFRAME_DIR/src/selection.sh"
source "$SHELLFRAME_DIR/src/keymap.sh"
source "$SHELLFRAME_DIR/src/cursor.sh"
source "$SHELLFRAME_DIR/src/text.sh"
source "$SHELLFRAME_DIR/src/scroll.sh"
source "$SHELLFRAME_DIR/src/panel.sh"
source "$SHELLFRAME_DIR/src/split.sh"
source "$SHELLFRAME_DIR/src/diff.sh"
source "$SHELLFRAME_DIR/src/sync-scroll.sh"
source "$SHELLFRAME_DIR/src/hitbox.sh"
source "$SHELLFRAME_DIR/src/widgets/action-list.sh"
source "$SHELLFRAME_DIR/src/widgets/confirm.sh"
source "$SHELLFRAME_DIR/src/widgets/alert.sh"
source "$SHELLFRAME_DIR/src/widgets/table.sh"
source "$SHELLFRAME_DIR/src/widgets/tab-bar.sh"
source "$SHELLFRAME_DIR/src/widgets/input-field.sh"
source "$SHELLFRAME_DIR/src/widgets/list.sh"
source "$SHELLFRAME_DIR/src/widgets/modal.sh"
source "$SHELLFRAME_DIR/src/widgets/form.sh"
source "$SHELLFRAME_DIR/src/widgets/tree.sh"
source "$SHELLFRAME_DIR/src/widgets/editor.sh"
source "$SHELLFRAME_DIR/src/widgets/grid.sh"
source "$SHELLFRAME_DIR/src/widgets/diff-view.sh"
source "$SHELLFRAME_DIR/src/widgets/menu-bar.sh"
source "$SHELLFRAME_DIR/src/widgets/context-menu.sh"
source "$SHELLFRAME_DIR/src/widgets/autocomplete.sh"
source "$SHELLFRAME_DIR/src/widgets/scrollbar.sh"
source "$SHELLFRAME_DIR/src/widgets/toast.sh"
source "$SHELLFRAME_DIR/src/shell.sh"
source "$SHELLFRAME_DIR/src/sheet.sh"
source "$SHELLFRAME_DIR/src/app.sh"