7afaee858a4ae5a8d0d8c1f5fe150979842ebefc
- Author
- Larson Carter <larsoncarter@blazermail.net>
- Committer
- GitHub <noreply@github.com>
- Date
Message
Diff
This diff is truncated to protect this page.
1diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
2index 7c1cb89671b4d544ce6b8b016aaedc31f1c6addc..0242315315e975625d3fe58651f669d509c34cbf 100644
3--- a/.github/ISSUE_TEMPLATE/bug_report.md
4+++ b/.github/ISSUE_TEMPLATE/bug_report.md
5@@ -26,8 +26,16 @@ A brief description of what should happen.
6 If applicable, add screenshots to help explain your problem.
7 You can also record an asciinema session: https://asciinema.org/
8
9+**Self Check**
10+Have you tried reaching out on the [Discord server](discord.gg/ohmyzsh)?
11+This can help cut down on filling up issues. We always have a few people
12+online that are in a variety of timezones that are willing to help you!
13+Also searching existing [GitHub Issues](https://github.com/ohmyzsh/ohmyzsh/issues?q=)
14+might help you get quicker support
15+
16 **Desktop (please complete the following information):**
17 - OS / Distro: [e.g. Arch Linux, macOS]
18+ - If on Windows what version of WSL: [e.g. WSL1, WSL2]
19 - Latest ohmyzsh Update?: [e.g. Yes/No]
20 - ZSH Version: [e.g. 5.6]
21 - Terminal emulator [e.g. iTerm2]
22diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md
23index 346eabaea14e68e373dac0d7498c5dc3860191b1..0a8a588db61d21bc3106d5ac654623edcbfd4ff9 100644
24--- a/.github/ISSUE_TEMPLATE/feature_request.md
25+++ b/.github/ISSUE_TEMPLATE/feature_request.md
26@@ -11,16 +11,19 @@ an issue where no sections have been filled will be deleted without comment.
27 -->
28
29 **Is your feature request related to a particular plugin or theme? If so, specify it.**
30-The name of the plugin or theme that you would like us to improve. [...]
31+The name of the plugin, theme or alias that you would like us to improve. [...]
32
33 **Is your feature request related to a problem? Please describe.**
34 A description of what the problem is. Ex. I'm always frustrated when [...]
35
36 **Describe the solution you'd like**
37-A description of what you want to happen.
38+A description of what you want to happen. [...]
39
40 **Describe alternatives you've considered**
41-A description of any alternative solutions or features you've considered. This can also include other plugins or aliases.
42+A description of any alternative solutions or features you've considered. This can also include other plugins or themes.
43
44 **Additional context**
45-Add any other context or screenshots about the feature request here. Also if you have any PRs related to this issue that are already open that you would like us to look at.
46+Add any other context, screenshots or discord conversations about the feature request here. Also if you have any PRs related to this issue that are already open that you would like us to look at.
47+
48+**Related Issues**
49+Is there any open or closed issues that is related to this feature request? If so please link them below! [...]
50diff --git a/README.md b/README.md
51index 9fa0c2049f720371681a30c5356e1495be5e9711..329eff1784b38e5b5867c0efcb8d2cd1af2db6be 100644
52--- a/README.md
53+++ b/README.md
54@@ -12,7 +12,7 @@ Once installed, your terminal shell will become the talk of the town _or your mo
55
56 Finally, you'll begin to get the sort of attention that you have always felt you deserved. ...or maybe you'll use the time that you're saving to start flossing more often. 😬
57
58-To learn more, visit [ohmyz.sh](https://ohmyz.sh), follow [@ohmyzsh](https://twitter.com/ohmyzsh) on Twitter, and/or join us on Discord.
59+To learn more, visit [ohmyz.sh](https://ohmyz.sh), follow [@ohmyzsh](https://twitter.com/ohmyzsh) on Twitter, and/or join us on [Discord](https://discord.gg/ohmyzsh).
60
61 [](https://github.com/ohmyzsh/ohmyzsh/actions?query=workflow%3ACI)
62 [](https://twitter.com/intent/follow?screen_name=ohmyzsh)
63@@ -22,14 +22,14 @@ To learn more, visit [ohmyz.sh](https://ohmyz.sh), follow [@ohmyzsh](https://twi
64
65 ### Prerequisites
66
67-* A Unix-like operating system: macOS, Linux, BSD. On Windows: WSL is preferred, but cygwin or msys also mostly work.
68-* [Zsh](https://www.zsh.org) should be installed (v4.3.9 or more recent). If not pre-installed (run `zsh --version` to confirm), check the following instructions here: [Installing ZSH](https://github.com/ohmyzsh/ohmyzsh/wiki/Installing-ZSH)
69+* A Unix-like operating system: macOS, Linux, BSD. On Windows: WSL2 is preferred, but cygwin or msys also mostly work.
70diff --git a/themes/mlh.zsh-theme b/themes/mlh.zsh-theme
71new file mode 100644
72index 0000000000000000000000000000000000000000..a21a546bc77d5e7b2b8273dfa21c2a5eadac3dde
73--- /dev/null
74+++ b/themes/mlh.zsh-theme
75@@ -0,0 +1,59 @@
76+# The Official Theme of
77+## ## ## ## ##
78+### ### ## ## ##
79+#### #### ## ## ##
80+## ### ## ## #########
81+## ## ## ## ##
82+## ## ## ## ##
83+## ## ######## ## ##
84+
85+# # # # # # # # # # # # # # # # # #
86+# # # Feel free to customize! # # #
87+# # # # # # # # # # # # # # # # # #
88+
89+# To easily discover colors and their codes, type `spectrum_ls` in the terminal
90+
91+AT_SYMBOL=" @ "
92+IN_SYMBOL=" in "
93+ON_SYMBOL=" on "
94+SYMBOL="$"
95+
96+USER_COLOR="%F{001}"
97+DEVICE_COLOR="%F{033}"
98+DIR_COLOR="%F{220}"
99+BRANCH_COLOR="%F{001}"
100+TIME_COLOR="%F{033}"
101+
102+username() {
103+ echo "$USER_COLOR%n%f"
104+}
105+
106+# Returns device name
107+device() {
108+ echo "$DEVICE_COLOR%m%f"
109+}
110+
111+# The current directory
112+directory() {
113+ echo "$DIR_COLOR%1~%f"
114+}
115+
116+# Current time with milliseconds
117+current_time() {
118+ echo "$TIME_COLOR%*%f"
119+}
120+
121+# Return status of the last command
122+return_status() {
123+ echo "%(?..%F{001}out %?)%f"
124+}
125+
126+# Set the git_prompt_info text
127+ZSH_THEME_GIT_PROMPT_PREFIX="${ON_SYMBOL}${BRANCH_COLOR}"
128+ZSH_THEME_GIT_PROMPT_SUFFIX="%f"
129+ZSH_THEME_GIT_PROMPT_DIRTY=""
130+ZSH_THEME_GIT_PROMPT_CLEAN=""
131+
132+# %B and %b make the text bold
133+PROMPT='%b$(username)$AT_SYMBOL$(device)$IN_SYMBOL$(directory)$(git_prompt_info)%b $SYMBOL '
134+RPROMPT="$(return_status) $(current_time)"