refactor(config): migrate sidebars to stacked layouts

This commit is contained in:
Prad Nukala
2026-06-28 14:26:58 -04:00
parent 1b81c49ce2
commit 259cb3bde6
8 changed files with 162 additions and 151 deletions
+2 -2
View File
@@ -1,9 +1,9 @@
# Entertainment side rail — gaming news, podcasts, gaming videos # Entertainment side rail — gaming news, podcasts, gaming videos (stacked)
- size: small - size: small
widgets: widgets:
- type: reddit - type: reddit
subreddit: gamingnews subreddit: gamingnews
limit: 7 limit: 8
style: vertical-cards style: vertical-cards
- type: videos - type: videos
style: vertical-list style: vertical-list
+37 -35
View File
@@ -1,39 +1,41 @@
# Headlines main — the front page, all cards (curated feeds only) # Headlines main — front page sections as tabs (curated feeds only)
- size: full - size: full
widgets: widgets:
- type: rss - type: group
title: Top Stories widgets:
style: horizontal-cards - type: rss
limit: 12 title: Top Stories
feeds: style: horizontal-cards
- url: https://www.techmeme.com/feed.xml limit: 12
title: Techmeme feeds:
- url: https://www.coindesk.com/arc/outboundfeeds/rss - url: https://www.techmeme.com/feed.xml
title: CoinDesk title: Techmeme
- url: "https://rsshub.app/twitter/user/realdonaldtrump/readable=1&showRetweetTextInTitle=0&addLinkForPics=1&showQuotedInTitle=1&heightOfPics=150&includeRts=0&forceWebApi=true" - url: https://www.coindesk.com/arc/outboundfeeds/rss
title: Donald Trump title: CoinDesk
- url: "https://rsshub.app/twitter/user/realdonaldtrump/readable=1&showRetweetTextInTitle=0&addLinkForPics=1&showQuotedInTitle=1&heightOfPics=150&includeRts=0&forceWebApi=true"
title: Donald Trump
- type: rss - type: rss
title: World & Business title: Business
style: detailed-list style: detailed-list
limit: 20 limit: 20
collapse-after: 8 collapse-after: 8
feeds: feeds:
- url: https://rss.app/feeds/adBHvrEfXuYMNzbH.xml - url: https://rss.app/feeds/adBHvrEfXuYMNzbH.xml
title: Stripe Newsroom title: Stripe Newsroom
- url: https://rsshub.app/twitter/user/geiger_capital - url: https://rsshub.app/twitter/user/geiger_capital
title: Geiger Capital title: Geiger Capital
- url: https://rss.app/feeds/z2Pt6cHtQq9aKZDy.xml - url: https://rss.app/feeds/z2Pt6cHtQq9aKZDy.xml
title: "@Polymarket" title: "@Polymarket"
- url: https://rss.app/feeds/gZnrKzLOWG8nhajs.xml - url: https://rss.app/feeds/gZnrKzLOWG8nhajs.xml
title: "@SenLummis" title: "@SenLummis"
- type: rss - type: rss
title: Crypto title: Crypto
style: horizontal-cards-2 style: horizontal-cards-2
limit: 12 limit: 12
feeds: feeds:
- url: https://rss.app/feeds/wiGtpLZuOjLgKlC4.xml - url: https://rss.app/feeds/wiGtpLZuOjLgKlC4.xml
title: Watcher Guru title: Watcher Guru
- url: https://rss.app/feeds/rb0smDdeyhIkusel.xml - url: https://rss.app/feeds/rb0smDdeyhIkusel.xml
title: Crypto Fundraising title: Crypto Fundraising
+43 -43
View File
@@ -1,47 +1,47 @@
# Markets left rail — tickers as tabs, macro rates below # Markets left rail — tickers and macro rates (stacked)
- size: small - size: small
widgets: widgets:
- type: group - type: markets
widgets: title: Indices
- type: markets markets:
title: Indices - symbol: SPY
markets: name: S&P 500
- symbol: SPY - symbol: QQQ
name: S&P 500 name: Nasdaq
- symbol: QQQ - symbol: DX-Y.NYB
name: Nasdaq name: Dollar Index
- symbol: DX-Y.NYB
name: Dollar Index - type: markets
- type: markets title: Crypto
title: Crypto markets:
markets: - symbol: BTC-USD
- symbol: BTC-USD name: Bitcoin
name: Bitcoin - symbol: ETH-USD
- symbol: ETH-USD name: Ethereum
name: Ethereum
- type: markets - type: markets
title: Stocks title: Stocks
sort-by: absolute-change sort-by: absolute-change
markets: markets:
- symbol: NVDA - symbol: NVDA
name: NVIDIA name: NVIDIA
- symbol: AAPL - symbol: AAPL
name: Apple name: Apple
- symbol: MSFT - symbol: MSFT
name: Microsoft name: Microsoft
- symbol: GOOGL - symbol: GOOGL
name: Google name: Google
- symbol: AMD - symbol: AMD
name: AMD name: AMD
- symbol: RDDT - symbol: RDDT
name: Reddit name: Reddit
- symbol: AMZN - symbol: AMZN
name: Amazon name: Amazon
- symbol: TSLA - symbol: TSLA
name: Tesla name: Tesla
- symbol: INTC - symbol: INTC
name: Intel name: Intel
- symbol: META - symbol: META
name: Meta name: Meta
- $include: ../shared/rates.yml - $include: ../shared/rates.yml
+44 -44
View File
@@ -1,46 +1,46 @@
# Markets right rail — crypto / chatter / pods as tabs # Markets right rail — crypto, chatter, pods (stacked)
- size: small - size: small
widgets: widgets:
- type: group - type: rss
widgets: title: Crypto
- type: rss limit: 20
title: Crypto collapse-after: 6
limit: 25 feeds:
collapse-after: 10 - url: https://rss.app/feeds/wiGtpLZuOjLgKlC4.xml
feeds: title: Watcher Guru
- url: https://rss.app/feeds/wiGtpLZuOjLgKlC4.xml - url: https://rss.app/feeds/FXaMUoJgdqhPAKaV.xml
title: Watcher Guru title: "@AltcoinDaily"
- url: https://rss.app/feeds/FXaMUoJgdqhPAKaV.xml - url: https://rss.app/feeds/pci0tnfa7vBgkJmm.xml
title: "@AltcoinDaily" title: "@coinbureau"
- url: https://rss.app/feeds/pci0tnfa7vBgkJmm.xml - url: https://rss.app/feeds/BlE1VwSSmicg51Y7.xml
title: "@coinbureau" title: "@naruto11eth"
- url: https://rss.app/feeds/BlE1VwSSmicg51Y7.xml - url: https://rss.app/feeds/zpBYRBsqtN6cVBe7.xml
title: "@naruto11eth" title: "@onechancefreedm"
- url: https://rss.app/feeds/zpBYRBsqtN6cVBe7.xml - url: https://rss.app/feeds/DFPARMmEVkKY3q67.xml
title: "@onechancefreedm" title: "@Pirat_Nation"
- url: https://rss.app/feeds/DFPARMmEVkKY3q67.xml
title: "@Pirat_Nation" - type: rss
- type: rss title: Chatter
title: Chatter limit: 15
limit: 20 collapse-after: 5
collapse-after: 10 feeds:
feeds: - url: https://rsshub.app/twitter/user/geiger_capital
- url: https://rsshub.app/twitter/user/geiger_capital title: Geiger Capital
title: Geiger Capital - url: https://rsshub.app/twitter/user/autismcapital
- url: https://rsshub.app/twitter/user/autismcapital title: "@autismcapital"
title: "@autismcapital" - url: https://rss.app/feeds/z2Pt6cHtQq9aKZDy.xml
- url: https://rss.app/feeds/z2Pt6cHtQq9aKZDy.xml title: "@Polymarket"
title: "@Polymarket" - url: https://rss.app/feeds/gZnrKzLOWG8nhajs.xml
- url: https://rss.app/feeds/gZnrKzLOWG8nhajs.xml title: "@SenLummis"
title: "@SenLummis"
- type: rss - type: rss
title: Pods title: Pods
limit: 15 limit: 12
collapse-after: 8 collapse-after: 4
feeds: feeds:
- url: https://rsshub.app/youtube/user/%40AcquiredFM - url: https://rsshub.app/youtube/user/%40AcquiredFM
title: Acquired title: Acquired
- url: https://rsshub.app/youtube/user/@20vc - url: https://rsshub.app/youtube/user/@20vc
title: 20VC title: 20VC
- url: https://rsshub.app/youtube/user/@founderspodcast1 - url: https://rsshub.app/youtube/user/@founderspodcast1
title: Founders title: Founders
+1 -1
View File
@@ -1,4 +1,4 @@
# Schedule right rail — running task lists # Schedule right rail — task lists (stacked)
- size: small - size: small
widgets: widgets:
- type: to-do - type: to-do
+15 -7
View File
@@ -1,18 +1,13 @@
# Technology left rail — tools & launches # Technology left rail — launches, blogs, ship log (stacked)
- size: small - size: small
widgets: widgets:
- type: rss - type: rss
title: Terminal Trove title: Launches
limit: 15 limit: 15
collapse-after: 6 collapse-after: 6
feeds: feeds:
- url: https://terminaltrove.com/new.xml - url: https://terminaltrove.com/new.xml
title: Terminal Trove title: Terminal Trove
- type: rss
title: Product Hunt
limit: 15
collapse-after: 6
feeds:
- url: https://rss.app/feeds/_tBKt0Q2vzII4baWl.xml - url: https://rss.app/feeds/_tBKt0Q2vzII4baWl.xml
title: Product Hunt title: Product Hunt
- type: rss - type: rss
@@ -28,3 +23,16 @@
title: OpenAI News title: OpenAI News
- url: https://rss.app/feeds/Q5ElsNVbwLHZhUPm.xml - url: https://rss.app/feeds/Q5ElsNVbwLHZhUPm.xml
title: Cloudflare Blog title: Cloudflare Blog
- type: rss
title: Ship Log
limit: 15
collapse-after: 6
feeds:
- url: https://hnrss.org/show
title: Show HN
- url: https://rsshub.app/github/trending/daily/any
title: GitHub Trending
- url: https://rss.app/feeds/y4Wby7sxFhCINQvr.xml
title: Starred Repos
- url: https://rss.app/feeds/Nw0aq77nQjy57K2X.xml
title: "@thdxr"
+9 -17
View File
@@ -10,21 +10,7 @@
title: Techmeme title: Techmeme
hide-description: true hide-description: true
- type: rss # Subreddits split into small tab-groups so the tab bar never overflows.
title: Ship Log
style: detailed-list
limit: 20
collapse-after: 6
feeds:
- url: https://hnrss.org/show
title: Show HN
- url: https://rsshub.app/github/trending/daily/any
title: GitHub Trending
- url: https://rss.app/feeds/y4Wby7sxFhCINQvr.xml
title: Starred Repos
- url: https://rss.app/feeds/Nw0aq77nQjy57K2X.xml
title: "@thdxr"
- type: group - type: group
define: &sub define: &sub
type: reddit type: reddit
@@ -39,6 +25,11 @@
<<: *sub <<: *sub
- subreddit: tui - subreddit: tui
<<: *sub <<: *sub
- subreddit: termux
<<: *sub
- type: group
widgets:
- subreddit: hyprland - subreddit: hyprland
<<: *sub <<: *sub
- subreddit: niri - subreddit: niri
@@ -47,10 +38,11 @@
<<: *sub <<: *sub
- subreddit: unixporn - subreddit: unixporn
<<: *sub <<: *sub
- subreddit: termux
<<: *sub
- subreddit: LinuxCirclejerk - subreddit: LinuxCirclejerk
<<: *sub <<: *sub
- type: group
widgets:
- subreddit: ethereum - subreddit: ethereum
<<: *sub <<: *sub
- subreddit: ipfs - subreddit: ipfs
+11 -2
View File
@@ -1,9 +1,9 @@
# Technology right rail — self-hosting board + futurism deep dives # Technology right rail — self-hosting board and deep dives (stacked)
- size: small - size: small
widgets: widgets:
- type: reddit - type: reddit
subreddit: selfhosted subreddit: selfhosted
limit: 7 limit: 8
style: vertical-cards style: vertical-cards
- type: videos - type: videos
style: vertical-list style: vertical-list
@@ -14,3 +14,12 @@
- UCZFipeZtQM5CKUjx6grh54g # Isaac Arthur - UCZFipeZtQM5CKUjx6grh54g # Isaac Arthur
- UCR9sFzaG9Ia_kXJhfxtFMB # melodysheep - UCR9sFzaG9Ia_kXJhfxtFMB # melodysheep
- UCSeuZvDGosq1zC6NqgqGo-Q # merlin - UCSeuZvDGosq1zC6NqgqGo-Q # merlin
- type: videos
style: vertical-list
collapse-after: 4
title: Education
channels:
- UCHnyfMqiRRG1u-2MsSQLbXA # Veritasium
- UCsXVk37bltHxD1rDPwtNM8QL # Kurzgesagt
- UCxqAWLTk1CmBvZFPzeZMd9A # Domain of Science
- UCeUJFQ0D9qs6aVNyUt9fkeQ # The Armchair Historian