-
Notifications
You must be signed in to change notification settings - Fork 1
/
.commandrc
82 lines (76 loc) · 3.34 KB
/
.commandrc
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
#!/bin/bash
# shellcheck disable=SC1090
# =============================================================================
# MATT HARRIS
# 6/15/2019, 12:55:21 PM
# =============================================================================
export CMD_MOD_DIR=cmd.d
export CMD_MOD_EXT=cmdrc
export COMMANDCTL_INDEX=.commandrc
COMMANDCTL_DIR=commandctl
export COMMANDCTL_BASE="$HOME"
export COMMANDCTL_BASE="$HOME/lib/${COMMANDCTL_DIR}"
export COMMANDCTL_PATH="${COMMANDCTL_BASE}/${CMD_MOD_DIR}"
export COMMANDCTL_INDEX_PATH="${COMMANDCTL_BASE}/${COMMANDCTL_INDEX}"
# =============================================================================
# COMMAND MODULES
# -----------------------------------------------------------------------------
# @GROUP [UNIX CORE COMMANDS]
# -----------------------------------------------------------------------------
source $COMMANDCTL_PATH/commandctl.cmdrc
source $COMMANDCTL_PATH/archives.cmdrc
source $COMMANDCTL_PATH/less.cmdrc
source $COMMANDCTL_PATH/list.cmdrc
source $COMMANDCTL_PATH/log_views.cmdrc
source $COMMANDCTL_PATH/navigation.cmdrc
source $COMMANDCTL_PATH/find.cmdrc
source $COMMANDCTL_PATH/grep.cmdrc
source $COMMANDCTL_PATH/system_query.cmdrc
source $COMMANDCTL_PATH/format.cmdrc
source $COMMANDCTL_PATH/unix.cmdrc
# -----------------------------------------------------------------------------
# @GROUP [SYSTEM ADMIN COMMANDS]
# -----------------------------------------------------------------------------
source $COMMANDCTL_PATH/network.cmdrc
source $COMMANDCTL_PATH/networkmanager.cmdrc
source $COMMANDCTL_PATH/ps.cmdrc
source $COMMANDCTL_PATH/safeguard.cmdrc
source $COMMANDCTL_PATH/sytemctl.cmdrc
source $COMMANDCTL_PATH/userctl.cmdrc
# -----------------------------------------------------------------------------
# @GROUP [DEVELOPER COMMANDS]
# -----------------------------------------------------------------------------
source $COMMANDCTL_PATH/build.cmdrc
source $COMMANDCTL_PATH/git.cmdrc
source $COMMANDCTL_PATH/task.cmdrc
source $COMMANDCTL_PATH/mysql.cmdrc
source $COMMANDCTL_PATH/vagrant.cmdrc
source $COMMANDCTL_PATH/web.cmdrc
source $COMMANDCTL_PATH/security.cmdrc
source $COMMANDCTL_PATH/android.cmdrc
source $COMMANDCTL_PATH/images.cmdrc
# -----------------------------------------------------------------------------
# @GROUP [LOCAL USER COMMANDS]
# -----------------------------------------------------------------------------
# Theme setup, window application, desktop related commands only usable at
# your local machine
# -----------------------------------------------------------------------------
#source $COMMANDCTL_PATH/gnome.cmdrc
source $COMMANDCTL_PATH/xsession_apps.cmdrc
source $COMMANDCTL_PATH/colors.cmdrc
source $COMMANDCTL_PATH/history.cmdrc
source $COMMANDCTL_PATH/devnotes.cmdrc
# @GROUP [SERVER / APPLICATION SPECIFIC COMMANDS]
# -----------------------------------------------------------------------------
#source $COMMANDCTL_PATH/ghost.cmdrc
#source $COMMANDCTL_PATH/gitlab.cmdrc
#source $COMMANDCTL_PATH/apache2.cmdrc
#source $COMMANDCTL_PATH/nginx.cmdrc
#source $COMMANDCTL_PATH/mattermost.cmdrc
#source $COMMANDCTL_PATH/gitea.cmdrc
#source $COMMANDCTL_PATH/magento2.cmdrc
#source $COMMANDCTL_PATH/wp.cmdrc
# -----------------------------------------------------------------------------
# *NEW* DYNAMICALY GENEREATED
# =============================================================================