summaryrefslogtreecommitdiff
path: root/install
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-02-17 23:27:39 +1100
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-02-17 23:27:39 +1100
commit3b8016c1902795b003c674959bf27753df9a5c31 (patch)
tree6a985993b7a263c46bd0cb9fc9e8b8867d09573c /install
parentwallpaper: ensure valid image (diff)
downloadcaelestia-cli-3b8016c1902795b003c674959bf27753df9a5c31.tar.gz
caelestia-cli-3b8016c1902795b003c674959bf27753df9a5c31.tar.bz2
caelestia-cli-3b8016c1902795b003c674959bf27753df9a5c31.zip
discord: use equibop + midnight theme
Diffstat (limited to 'install')
-rwxr-xr-xinstall/discord.fish38
-rwxr-xr-xinstall/scripts.fish2
2 files changed, 6 insertions, 34 deletions
diff --git a/install/discord.fish b/install/discord.fish
index c8f81d7..c8bba5e 100755
--- a/install/discord.fish
+++ b/install/discord.fish
@@ -8,6 +8,7 @@ end
. (dirname (status filename))/util.fish
install-deps git
+install-optional-deps 'arrpc (rich presence)'
set -l systemd $CONFIG/../systemd/user
set -l client $CONFIG/../$argv[1]
@@ -23,41 +24,12 @@ if test -d $systemd
echo "[Service]
Type=oneshot
-ExecStart=$discord/monitor/update.fish" > $systemd/discord-monitor-scheme.service
- cp $discord/monitor/discord-monitor-scheme.path $systemd/discord-monitor-scheme.path
+ExecStart=$discord/monitor/update.fish" > $systemd/$discord-monitor-scheme.service
+ cp $discord/monitor/discord-monitor-scheme.path $systemd/$discord-monitor-scheme.path
systemctl --user daemon-reload
- systemctl --user enable --now discord-monitor-scheme.path
- systemctl --user start discord-monitor-scheme.service
-end
-
-# Optionally install arRPC
-read -l -p "input 'Install arRPC? [Y/n] ' -n" confirm
-if test "$confirm" = 'n' -o "$confirm" = 'N'
- log 'Skipping.'
-else
- log 'Installing arRPC...'
-
- install-deps npm
- git clone 'https://github.com/OpenAsar/arrpc.git' $discord/arrpc
- cd $discord/arrpc || exit
- npm install
-
- echo "[Unit]
-Description=arRPC Discord RPC daemon
-After=network.target
-
-[Service]
-Type=simple
-ExecStart=node $discord/arrpc/src
-Restart=on-failure
-WorkingDirectory=$discord/arrpc
-
-[Install]
-WantedBy=default.target" > $systemd/arrpc.service
-
- systemctl --user daemon-reload
- systemctl --user enable --now arrpc.service
+ systemctl --user enable --now $discord-monitor-scheme.path
+ systemctl --user start $discord-monitor-scheme.service
end
# Link themes to client config
diff --git a/install/scripts.fish b/install/scripts.fish
index 314d3c1..3cca775 100755
--- a/install/scripts.fish
+++ b/install/scripts.fish
@@ -3,7 +3,7 @@
. (dirname (status filename))/util.fish
install-deps git hyprland-git hyprpaper-git okolors-git imagemagick wl-clipboard fuzzel-git socat foot jq python
-install-optional-deps 'vesktop-bin (discord client)' 'btop (system monitor)' 'wf-recorder (screen recorder)' 'grim (screenshot tool)' 'firefox (web browser)' 'spotify-adblock (music player)'
+install-optional-deps 'equibop-bin (discord client)' 'btop (system monitor)' 'wf-recorder (screen recorder)' 'grim (screenshot tool)' 'firefox (web browser)' 'spotify-adblock (music player)'
set -l dist $CONFIG/scripts