diff --git a/config/pages/home.yml b/config/pages/home.yml index 07ee1af..78c6f37 100644 --- a/config/pages/home.yml +++ b/config/pages/home.yml @@ -3,20 +3,31 @@ width: default desktop-navigation-width: default center-vertically: false - hide-desktop-navigation: false + hide-desktop-navigation: true show-mobile-header: false head-widgets: + - $include: ../widgets/search.yml columns: - size: full widgets: - - $include: ../widgets/search.yml - - $include: ../widgets/bookmarks-most-used.yml + - $include: ../widgets/bookmarks/most-used.yml + - $include: ../widgets/rss/selfhst.yml + - type: split-column + max-columns: 2 + widgets: + - $include: ../widgets/feeds/hacker-news.yml + - $include: ../widgets/feeds/lobsters.yml + - $include: ../widgets/reddit/selfhosted.yml + - $include: ../widgets/videos/youtube-subscriptions.yml - size: small widgets: - $include: ../widgets/clock.yml - $include: ../widgets/calendar.yml - - $include: ../widgets/weather-quito.yml - - $include: ../widgets/weather-seoul.yml - - $include: ../widgets/releases-followed.yml + - $include: ../widgets/weather/quito.yml + - $include: ../widgets/weather/seoul.yml + - $include: ../widgets/markets.yml + - $include: ../widgets/releases/followed.yml + - $include: ../widgets/releases/own.yml + diff --git a/config/pages/search.yml b/config/pages/search.yml index 8259bf5..64f563c 100644 --- a/config/pages/search.yml +++ b/config/pages/search.yml @@ -12,4 +12,4 @@ - size: full widgets: - $include: ../widgets/search.yml - - $include: ../widgets/bookmarks-most-used.yml + - $include: ../widgets/bookmarks/most-used.yml diff --git a/config/widgets/bookmarks-most-used.yml b/config/widgets/bookmarks/most-used.yml similarity index 98% rename from config/widgets/bookmarks-most-used.yml rename to config/widgets/bookmarks/most-used.yml index d211ad8..6cf268d 100644 --- a/config/widgets/bookmarks-most-used.yml +++ b/config/widgets/bookmarks/most-used.yml @@ -84,7 +84,6 @@ icon: si:googleanalytics - title: Umami url: https://analytics.ms-x.dev - check-url: https://analytics.ms-x.dev/login icon: si:umami - title: Reference diff --git a/config/widgets/feeds/hacker-news.yml b/config/widgets/feeds/hacker-news.yml new file mode 100644 index 0000000..d1b22bd --- /dev/null +++ b/config/widgets/feeds/hacker-news.yml @@ -0,0 +1,4 @@ +- type: hacker-news + title: 📰 Hacker News + limit: 25 + collapse-after: 5 diff --git a/config/widgets/feeds/lobsters.yml b/config/widgets/feeds/lobsters.yml new file mode 100644 index 0000000..13b885c --- /dev/null +++ b/config/widgets/feeds/lobsters.yml @@ -0,0 +1,4 @@ +- type: lobsters + title: 🦞 Lobsters + limit: 25 + collapse-after: 5 diff --git a/config/widgets/markets.yml b/config/widgets/markets.yml new file mode 100644 index 0000000..929e9ae --- /dev/null +++ b/config/widgets/markets.yml @@ -0,0 +1,12 @@ +- type: markets + title: 💰 Markets + sort-by: absolute-change + markets: + - symbol: SPY + name: S&P 500 + - symbol: BTC-USD + name: Bitcoin + - symbol: NVDA + name: NVIDIA + - symbol: AAPL + name: Apple diff --git a/config/widgets/reddit/selfhosted.yml b/config/widgets/reddit/selfhosted.yml new file mode 100644 index 0000000..d3ba251 --- /dev/null +++ b/config/widgets/reddit/selfhosted.yml @@ -0,0 +1,8 @@ +- type: rss + title: 💻 r/selfhosted + style: vertical-list + limit: 25 + collapse-after: 5 + feeds: + - url: https://reddit.com/r/selfhosted.rss + title: r/selfhosted diff --git a/config/widgets/releases-followed.yml b/config/widgets/releases/followed.yml similarity index 81% rename from config/widgets/releases-followed.yml rename to config/widgets/releases/followed.yml index da11915..b839286 100644 --- a/config/widgets/releases-followed.yml +++ b/config/widgets/releases/followed.yml @@ -1,5 +1,5 @@ - type: releases - title: 🆕 Releases + title: 🆕 Followed Releases token: ${GITHUB_TOKEN} show-source-icon: true limit: 25 diff --git a/config/widgets/releases/own.yml b/config/widgets/releases/own.yml new file mode 100644 index 0000000..5c8cb3c --- /dev/null +++ b/config/widgets/releases/own.yml @@ -0,0 +1,14 @@ +- type: releases + title: 🆕 Own Releases + token: ${GITHUB_TOKEN} + show-source-icon: true + limit: 25 + collapse-after: 10 + repositories: + - moonstar-x/discord-free-games-notifier + - moonstar-x/free-games-crawler + - moonstar-x/discord-tts-bot + - moonstar-x-libs/react-twitch-embed + - moonstar-x-libs/eslint-config-moonstar-x + - moonstar-x-libs/node-logger + - moonstar-x-libs/tsconfig diff --git a/config/widgets/repositories/discord-free-games-notifier.yml b/config/widgets/repositories/discord-free-games-notifier.yml new file mode 100644 index 0000000..cf48dc9 --- /dev/null +++ b/config/widgets/repositories/discord-free-games-notifier.yml @@ -0,0 +1,7 @@ +- type: repository + title: moonstar-x/discord-free-games-notifier + token: ${GITHUB_TOKEN} + repository: moonstar-x/discord-free-games-notifier + pull-requests-limit: 5 + issues-limit: 5 + commits-limit: -1 diff --git a/config/widgets/repositories/discord-tts-bot.yml b/config/widgets/repositories/discord-tts-bot.yml new file mode 100644 index 0000000..d571dc4 --- /dev/null +++ b/config/widgets/repositories/discord-tts-bot.yml @@ -0,0 +1,7 @@ +- type: repository + title: moonstar-x/discord-tts-bot + token: ${GITHUB_TOKEN} + repository: moonstar-x/discord-tts-bot + pull-requests-limit: 5 + issues-limit: 5 + commits-limit: -1 diff --git a/config/widgets/repositories/eslint-config-moonstar-x.yml b/config/widgets/repositories/eslint-config-moonstar-x.yml new file mode 100644 index 0000000..1769ec2 --- /dev/null +++ b/config/widgets/repositories/eslint-config-moonstar-x.yml @@ -0,0 +1,7 @@ +- type: repository + title: moonstar-x-libs/eslint-config-moonstar-x + token: ${GITHUB_TOKEN} + repository: moonstar-x-libs/eslint-config-moonstar-x + pull-requests-limit: 5 + issues-limit: 5 + commits-limit: -1 diff --git a/config/widgets/repositories/free-games-crawler.yml b/config/widgets/repositories/free-games-crawler.yml new file mode 100644 index 0000000..b087db5 --- /dev/null +++ b/config/widgets/repositories/free-games-crawler.yml @@ -0,0 +1,7 @@ +- type: repository + title: moonstar-x/free-games-crawler + token: ${GITHUB_TOKEN} + repository: moonstar-x/free-games-crawler + pull-requests-limit: 5 + issues-limit: 5 + commits-limit: -1 diff --git a/config/widgets/repositories/node-logger.yml b/config/widgets/repositories/node-logger.yml new file mode 100644 index 0000000..e2b32b4 --- /dev/null +++ b/config/widgets/repositories/node-logger.yml @@ -0,0 +1,7 @@ +- type: repository + title: moonstar-x-libs/node-logger + token: ${GITHUB_TOKEN} + repository: moonstar-x-libs/node-logger + pull-requests-limit: 5 + issues-limit: 5 + commits-limit: -1 diff --git a/config/widgets/repositories/react-twitch-embed.yml b/config/widgets/repositories/react-twitch-embed.yml new file mode 100644 index 0000000..6fadd3e --- /dev/null +++ b/config/widgets/repositories/react-twitch-embed.yml @@ -0,0 +1,7 @@ +- type: repository + title: moonstar-x-libs/react-twitch-embed + token: ${GITHUB_TOKEN} + repository: moonstar-x-libs/react-twitch-embed + pull-requests-limit: 5 + issues-limit: 5 + commits-limit: -1 diff --git a/config/widgets/repositories/tsconfig.yml b/config/widgets/repositories/tsconfig.yml new file mode 100644 index 0000000..28489e0 --- /dev/null +++ b/config/widgets/repositories/tsconfig.yml @@ -0,0 +1,7 @@ +- type: repository + title: moonstar-x-libs/tsconfig + token: ${GITHUB_TOKEN} + repository: moonstar-x-libs/tsconfig + pull-requests-limit: 5 + issues-limit: 5 + commits-limit: -1 diff --git a/config/widgets/rss/selfhst.yml b/config/widgets/rss/selfhst.yml new file mode 100644 index 0000000..0f42f69 --- /dev/null +++ b/config/widgets/rss/selfhst.yml @@ -0,0 +1,7 @@ +- type: rss + title: 💿 selfh.st + style: horizontal-cards + limit: 25 + feeds: + - url: https://selfh.st/rss/ + title: selfh.st diff --git a/config/widgets/videos/youtube-subscriptions.yml b/config/widgets/videos/youtube-subscriptions.yml new file mode 100644 index 0000000..ac38a8c --- /dev/null +++ b/config/widgets/videos/youtube-subscriptions.yml @@ -0,0 +1,18 @@ +- type: videos + title: 📺 Subscriptions + limit: 100 + collapse-after-rows: 5 + include-shorts: false + style: grid-cards + channels: + - UC7Jwj9fkrf1adN4fMmTkpug + - UCsBjURrPoezykLs9EqgamOA + - UCGudGqToOw9hWGR88W9Jutg + - UCsXVk37bltHxD1rDPwtNM8Q + - UCJXa3_WNNmIpewOtCHf3B0g + - UCA_NMesSILCEBUJ3Qqw8muw + - UCHnyfMqiRRG1u-2MsSQLbXA + - UCsvn_Po0SmunchJYOWpOxMg + - UCO8WCQsddotuNAH6-Pb_A0Q + - UCpnkp_D4FLPCiXOmDhoAeYA + - UC2UXDak6o7rBm23k3Vv5dww diff --git a/config/widgets/weather-quito.yml b/config/widgets/weather/quito.yml similarity index 100% rename from config/widgets/weather-quito.yml rename to config/widgets/weather/quito.yml diff --git a/config/widgets/weather-seoul.yml b/config/widgets/weather/seoul.yml similarity index 100% rename from config/widgets/weather-seoul.yml rename to config/widgets/weather/seoul.yml