1
0
Fork 0

simplify setup script directory structure

This commit is contained in:
Kim, Jimin 2022-11-12 01:13:56 +09:00
parent 5b5b7228b3
commit 62715b990f
39 changed files with 1 additions and 4 deletions

View file

@ -1,67 +0,0 @@
from os import system
from src.util import flatpak_install, paru_install, copy_file
from src.log import log
name = "Discord"
PLUGINS = (
134, # https://betterdiscord.app/plugin/Avatar%20Hover
60, # https://betterdiscord.app/plugin/BadgesEverywhere
119, # https://betterdiscord.app/plugin/BetterCodeblocks
62, # https://betterdiscord.app/plugin/BetterNsfwTag
63, # https://betterdiscord.app/plugin/BetterSearchPage
228, # https://betterdiscord.app/plugin/CallTimeCounter
64, # https://betterdiscord.app/plugin/CharCounter
67, # https://betterdiscord.app/plugin/CompleteTimestamps
176, # https://betterdiscord.app/plugin/Copier
68, # https://betterdiscord.app/plugin/CopyRawMessage
69, # https://betterdiscord.app/plugin/CreationDate
186, # https://betterdiscord.app/plugin/DoNotTrack
132, # https://betterdiscord.app/plugin/EmoteReplacer
245, # https://betterdiscord.app/plugin/FreeEmojis
81, # https://betterdiscord.app/plugin/GoogleTranslateOption
284, # https://betterdiscord.app/plugin/GrammarCorrect
220, # https://betterdiscord.app/plugin/GuildProfile
83, # https://betterdiscord.app/plugin/ImageUtilities
295, # https://betterdiscord.app/plugin/InvisibleTyping
84, # https://betterdiscord.app/plugin/JoinedAtDate
85, # https://betterdiscord.app/plugin/LastMessageDate
287, # https://betterdiscord.app/plugin/Link-Profile-Picture
11, # https://betterdiscord.app/plugin/MemberCount
29, # https://betterdiscord.app/plugin/PermissionsViewer
158, # https://betterdiscord.app/plugin/PlatformIndicators
93, # https://betterdiscord.app/plugin/QuickMention
94, # https://betterdiscord.app/plugin/ReadAllNotificationsButton
179, # https://betterdiscord.app/plugin/RedditMentions
97, # https://betterdiscord.app/plugin/RevealAllSpoilersOption
98, # https://betterdiscord.app/plugin/SendLargeMessages
159, # https://betterdiscord.app/plugin/ShowAllActivities
291, # https://betterdiscord.app/plugin/ShowConnections
103, # https://betterdiscord.app/plugin/ShowHiddenChannels
104, # https://betterdiscord.app/plugin/SpellCheck
162, # https://betterdiscord.app/plugin/StaffTag
8, # https://betterdiscord.app/plugin/SuppressReplyMentions
253, # https://betterdiscord.app/plugin/Typing%20Users%20Avatars
196, # https://betterdiscord.app/plugin/TypingIndicator
293, # https://betterdiscord.app/plugin/UserDetails
)
def setup():
"""Discord and better discord"""
flatpak_install("com.discordapp.Discord")
paru_install("betterdiscordctl-git")
for id in PLUGINS:
url = f"https://betterdiscord.app/Download?id={id}"
log(f"installing {url}")
# assumes that plugins is located in "~/.var/app/com.discordapp.Discord/config/BetterDiscord/plugins" because I'm using flatpak
system(
f'wget --content-disposition --no-clobber -P ~/.var/app/com.discordapp.Discord/config/BetterDiscord/plugins "{url}"'
)
system("betterdiscordctl -i flatpak install")