Skip to content

Commit 920722e

Browse files
authored
macOS support (#7)
1 parent 95bb582 commit 920722e

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

discocss

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,16 @@ EOF
3434

3535
ln -f -s "$preloadFile" /tmp/discocss-preload.js
3636

37-
sed -i 's| // App preload script, used to provide a replacement native API now that|try { require\(`/tmp/discocss-preload.js`) } catch \(e\) {console.error\(e\);} |' \
38-
"$XDG_CONFIG_HOME"/discord/*/modules/discord_desktop_core/core.asar
37+
if [ "$(uname)" = "Darwin" ]; then
38+
sed_options='-i ""'
39+
core_asar="$(echo "$HOME/Library/Application Support/discord/"*"/modules/discord_desktop_core/core.asar")"
40+
else
41+
sed_options='-i'
42+
core_asar="$(echo "$XDG_CONFIG_HOME/discord/"*"/modules/discord_desktop_core/core.asar")"
43+
fi
44+
45+
LC_ALL=C sed $sed_options 's| // App preload script, used to provide a replacement native API now that|try { require\(`/tmp/discocss-preload.js`) } catch \(e\) {console.error\(e\);} |' \
46+
"$core_asar"
3947

4048
command -v discord && exec discord
4149
command -v Discord && exec Discord

0 commit comments

Comments
 (0)