From c7a283f4afa0778db23ffbdece0b0325cdd34e1a Mon Sep 17 00:00:00 2001 From: moonstar-x Date: Fri, 18 Sep 2026 15:19:49 -0500 Subject: [PATCH] Added bookmarks widget. --- assets/icons/svg/circle-up.svg | 1 + assets/icons/svg/dollar-sign.svg | 1 + assets/icons/svg/money-bill-trend-up.svg | 1 + assets/icons/svg/registered.svg | 1 + assets/icons/svg/server.svg | 1 + assets/icons/svg/share-nodes.svg | 1 + assets/icons/svg/stack-dollar.svg | 1 + config/pages/home.yml | 1 + config/pages/search.yml | 1 + config/widgets/bookmarks-most-used.yml | 130 +++++++++++++++++++++++ config/widgets/search.yml | 12 ++- 11 files changed, 148 insertions(+), 3 deletions(-) create mode 100644 assets/icons/svg/circle-up.svg create mode 100644 assets/icons/svg/dollar-sign.svg create mode 100644 assets/icons/svg/money-bill-trend-up.svg create mode 100644 assets/icons/svg/registered.svg create mode 100644 assets/icons/svg/server.svg create mode 100644 assets/icons/svg/share-nodes.svg create mode 100644 assets/icons/svg/stack-dollar.svg create mode 100644 config/widgets/bookmarks-most-used.yml diff --git a/assets/icons/svg/circle-up.svg b/assets/icons/svg/circle-up.svg new file mode 100644 index 0000000..0ce85e8 --- /dev/null +++ b/assets/icons/svg/circle-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/svg/dollar-sign.svg b/assets/icons/svg/dollar-sign.svg new file mode 100644 index 0000000..0002495 --- /dev/null +++ b/assets/icons/svg/dollar-sign.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/svg/money-bill-trend-up.svg b/assets/icons/svg/money-bill-trend-up.svg new file mode 100644 index 0000000..59a2f31 --- /dev/null +++ b/assets/icons/svg/money-bill-trend-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/svg/registered.svg b/assets/icons/svg/registered.svg new file mode 100644 index 0000000..90720fd --- /dev/null +++ b/assets/icons/svg/registered.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/svg/server.svg b/assets/icons/svg/server.svg new file mode 100644 index 0000000..027b03b --- /dev/null +++ b/assets/icons/svg/server.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/svg/share-nodes.svg b/assets/icons/svg/share-nodes.svg new file mode 100644 index 0000000..95ed4c5 --- /dev/null +++ b/assets/icons/svg/share-nodes.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/svg/stack-dollar.svg b/assets/icons/svg/stack-dollar.svg new file mode 100644 index 0000000..33278a4 --- /dev/null +++ b/assets/icons/svg/stack-dollar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/config/pages/home.yml b/config/pages/home.yml index 7a064a4..07ee1af 100644 --- a/config/pages/home.yml +++ b/config/pages/home.yml @@ -12,6 +12,7 @@ - size: full widgets: - $include: ../widgets/search.yml + - $include: ../widgets/bookmarks-most-used.yml - size: small widgets: - $include: ../widgets/clock.yml diff --git a/config/pages/search.yml b/config/pages/search.yml index 16e7998..8259bf5 100644 --- a/config/pages/search.yml +++ b/config/pages/search.yml @@ -12,3 +12,4 @@ - size: full widgets: - $include: ../widgets/search.yml + - $include: ../widgets/bookmarks-most-used.yml diff --git a/config/widgets/bookmarks-most-used.yml b/config/widgets/bookmarks-most-used.yml new file mode 100644 index 0000000..d211ad8 --- /dev/null +++ b/config/widgets/bookmarks-most-used.yml @@ -0,0 +1,130 @@ +- type: bookmarks + title: 📌 Bookmarks + groups: + + - title: Work + color: *color_mauve + same-tab: true + hide-arrow: false + links: + - title: GitHub + url: https://github.com/moonstar-x + icon: si:github + - title: Gitea + url: https://ms-x.dev + icon: si:gitea + - title: Penpot + url: https://design.ms-x.dev + icon: si:penpot + - title: AWS + url: https://console.aws.amazon.com + icon: si:amazonwebservices + - title: Cloudflare + url: https://cloudflare.com + icon: si:cloudflare + + - title: Productivity + color: *color_blue + same-tab: true + hide-arrow: false + links: + - title: Pairdrop + url: https://pairdrop.ms-x.dev + icon: /assets/icons/svg/share-nodes.svg + - title: RegExr + url: https://regexr.com + icon: /assets/icons/svg/registered.svg + - title: Portainer + url: https://docker.ms-x.dev + icon: si:portainer + - title: Toggl Track + url: https://track.toggl.com + icon: si:toggltrack + - title: n8n + url: https://automation.ms-x.dev + icon: si:n8n + + - title: Entertainment + color: *color_red + same-tab: true + hide-arrow: false + links: + - title: YouTube + url: https://youtube.com + icon: si:youtube + - title: Jellyfin + url: https://media.ms-x.dev + icon: si:jellyfin + - title: Jellyfin - Music + url: https://music.ms-x.dev + icon: si:jellyfin + - title: Roblox + url: https://roblox.com/home + icon: si:roblox + - title: Steam LVL Up + url: https://steamlvlup.com + icon: /assets/icons/svg/circle-up.svg + + - title: Development + color: *color_peach + same-tab: true + hide-arrow: false + links: + - title: App Store Connect + url: https://appstoreconnect.apple.com + icon: si:appstore + - title: Google Play Console + url: https://play.google.com/console/ + icon: si:googleplay + - title: Discord Applications + url: https://discord.com/developers/applications + icon: si:discord + - title: Google Analytics + url: https://analytics.google.com + icon: si:googleanalytics + - title: Umami + url: https://analytics.ms-x.dev + check-url: https://analytics.ms-x.dev/login + icon: si:umami + + - title: Reference + color: *color_yellow + same-tab: true + hide-arrow: false + links: + - title: /g/ + url: https://boards.4chan.org/g/ + icon: si:4chan + - title: Reddit + url: https://reddit.com + icon: si:reddit + - title: Miniflux + url: https://rss.ms-x.dev + icon: si:rss + - title: Stack Overflow + url: https://stackoverflow.com/users/11200608/moonstar-x + icon: si:stackoverflow + - title: Selfh.st + url: http://selfh.st + icon: /assets/icons/svg/server.svg + + - title: Other + color: *color_green + same-tab: true + hide-arrow: false + links: + - title: Last.fm + url: https://last.fm/user/moonstar-x + icon: si:lastdotfm + - title: Uptime Kuma + url: https://status.moonstar-x.dev + icon: si:uptimekuma + - title: SRI + url: https://srienlinea.sri.gob.ec + icon: /assets/icons/svg/stack-dollar.svg + - title: Maybe + url: https://finance.ms-x.dev + icon: /assets/icons/svg/money-bill-trend-up.svg + - title: Wallos + url: https://subscriptions.ms-x.dev + icon: /assets/icons/svg/dollar-sign.svg diff --git a/config/widgets/search.yml b/config/widgets/search.yml index 09b6259..dd6002d 100644 --- a/config/widgets/search.yml +++ b/config/widgets/search.yml @@ -5,6 +5,9 @@ autofocus: true placeholder: 검색어를 입력해 주세요. bangs: + - title: ChatGPT + shortcut: "!chat" + url: https://chatgpt.com/?q={QUERY} - title: YouTube shortcut: "!yt" url: https://youtube.com/results?search_query={QUERY} @@ -17,6 +20,9 @@ - title: Reddit shortcut: "!reddit" url: https://reddit.com/search?q={QUERY} + - title: StackOverflow + shortcut: "!so" + url: https://stackoverflow.com/search?q={QUERY} - title: Docker Hub shortcut: "!docker" url: https://hub.docker.com/search?q={QUERY} @@ -29,6 +35,6 @@ - title: PyPI shortcut: "!py" url: https://pypi.org/search/?q={QUERY} - - title: StackOverflow - shortcut: "!so" - url: https://stackoverflow.com/search?q={QUERY} + - title: Pub.dev + shortcut: "!flutter" + url: https://pub.dev/packages?q={QUERY}