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
widgets:
- type: reddit
subreddit: gamingnews
limit: 7
limit: 8
style: vertical-cards
- type: videos
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
widgets:
- type: rss
title: Top Stories
style: horizontal-cards
limit: 12
feeds:
- url: https://www.techmeme.com/feed.xml
title: Techmeme
- url: https://www.coindesk.com/arc/outboundfeeds/rss
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: group
widgets:
- type: rss
title: Top Stories
style: horizontal-cards
limit: 12
feeds:
- url: https://www.techmeme.com/feed.xml
title: Techmeme
- url: https://www.coindesk.com/arc/outboundfeeds/rss
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
title: World & Business
style: detailed-list
limit: 20
collapse-after: 8
feeds:
- url: https://rss.app/feeds/adBHvrEfXuYMNzbH.xml
title: Stripe Newsroom
- url: https://rsshub.app/twitter/user/geiger_capital
title: Geiger Capital
- url: https://rss.app/feeds/z2Pt6cHtQq9aKZDy.xml
title: "@Polymarket"
- url: https://rss.app/feeds/gZnrKzLOWG8nhajs.xml
title: "@SenLummis"
- type: rss
title: Business
style: detailed-list
limit: 20
collapse-after: 8
feeds:
- url: https://rss.app/feeds/adBHvrEfXuYMNzbH.xml
title: Stripe Newsroom
- url: https://rsshub.app/twitter/user/geiger_capital
title: Geiger Capital
- url: https://rss.app/feeds/z2Pt6cHtQq9aKZDy.xml
title: "@Polymarket"
- url: https://rss.app/feeds/gZnrKzLOWG8nhajs.xml
title: "@SenLummis"
- type: rss
title: Crypto
style: horizontal-cards-2
limit: 12
feeds:
- url: https://rss.app/feeds/wiGtpLZuOjLgKlC4.xml
title: Watcher Guru
- url: https://rss.app/feeds/rb0smDdeyhIkusel.xml
title: Crypto Fundraising
- type: rss
title: Crypto
style: horizontal-cards-2
limit: 12
feeds:
- url: https://rss.app/feeds/wiGtpLZuOjLgKlC4.xml
title: Watcher Guru
- url: https://rss.app/feeds/rb0smDdeyhIkusel.xml
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
widgets:
- type: group
widgets:
- type: markets
title: Indices
markets:
- symbol: SPY
name: S&P 500
- symbol: QQQ
name: Nasdaq
- symbol: DX-Y.NYB
name: Dollar Index
- type: markets
title: Crypto
markets:
- symbol: BTC-USD
name: Bitcoin
- symbol: ETH-USD
name: Ethereum
- type: markets
title: Stocks
sort-by: absolute-change
markets:
- symbol: NVDA
name: NVIDIA
- symbol: AAPL
name: Apple
- symbol: MSFT
name: Microsoft
- symbol: GOOGL
name: Google
- symbol: AMD
name: AMD
- symbol: RDDT
name: Reddit
- symbol: AMZN
name: Amazon
- symbol: TSLA
name: Tesla
- symbol: INTC
name: Intel
- symbol: META
name: Meta
- type: markets
title: Indices
markets:
- symbol: SPY
name: S&P 500
- symbol: QQQ
name: Nasdaq
- symbol: DX-Y.NYB
name: Dollar Index
- type: markets
title: Crypto
markets:
- symbol: BTC-USD
name: Bitcoin
- symbol: ETH-USD
name: Ethereum
- type: markets
title: Stocks
sort-by: absolute-change
markets:
- symbol: NVDA
name: NVIDIA
- symbol: AAPL
name: Apple
- symbol: MSFT
name: Microsoft
- symbol: GOOGL
name: Google
- symbol: AMD
name: AMD
- symbol: RDDT
name: Reddit
- symbol: AMZN
name: Amazon
- symbol: TSLA
name: Tesla
- symbol: INTC
name: Intel
- symbol: META
name: Meta
- $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
widgets:
- type: group
widgets:
- type: rss
title: Crypto
limit: 25
collapse-after: 10
feeds:
- url: https://rss.app/feeds/wiGtpLZuOjLgKlC4.xml
title: Watcher Guru
- url: https://rss.app/feeds/FXaMUoJgdqhPAKaV.xml
title: "@AltcoinDaily"
- url: https://rss.app/feeds/pci0tnfa7vBgkJmm.xml
title: "@coinbureau"
- url: https://rss.app/feeds/BlE1VwSSmicg51Y7.xml
title: "@naruto11eth"
- url: https://rss.app/feeds/zpBYRBsqtN6cVBe7.xml
title: "@onechancefreedm"
- url: https://rss.app/feeds/DFPARMmEVkKY3q67.xml
title: "@Pirat_Nation"
- type: rss
title: Chatter
limit: 20
collapse-after: 10
feeds:
- url: https://rsshub.app/twitter/user/geiger_capital
title: Geiger Capital
- url: https://rsshub.app/twitter/user/autismcapital
title: "@autismcapital"
- url: https://rss.app/feeds/z2Pt6cHtQq9aKZDy.xml
title: "@Polymarket"
- url: https://rss.app/feeds/gZnrKzLOWG8nhajs.xml
title: "@SenLummis"
- type: rss
title: Pods
limit: 15
collapse-after: 8
feeds:
- url: https://rsshub.app/youtube/user/%40AcquiredFM
title: Acquired
- url: https://rsshub.app/youtube/user/@20vc
title: 20VC
- url: https://rsshub.app/youtube/user/@founderspodcast1
title: Founders
- type: rss
title: Crypto
limit: 20
collapse-after: 6
feeds:
- url: https://rss.app/feeds/wiGtpLZuOjLgKlC4.xml
title: Watcher Guru
- url: https://rss.app/feeds/FXaMUoJgdqhPAKaV.xml
title: "@AltcoinDaily"
- url: https://rss.app/feeds/pci0tnfa7vBgkJmm.xml
title: "@coinbureau"
- url: https://rss.app/feeds/BlE1VwSSmicg51Y7.xml
title: "@naruto11eth"
- url: https://rss.app/feeds/zpBYRBsqtN6cVBe7.xml
title: "@onechancefreedm"
- url: https://rss.app/feeds/DFPARMmEVkKY3q67.xml
title: "@Pirat_Nation"
- type: rss
title: Chatter
limit: 15
collapse-after: 5
feeds:
- url: https://rsshub.app/twitter/user/geiger_capital
title: Geiger Capital
- url: https://rsshub.app/twitter/user/autismcapital
title: "@autismcapital"
- url: https://rss.app/feeds/z2Pt6cHtQq9aKZDy.xml
title: "@Polymarket"
- url: https://rss.app/feeds/gZnrKzLOWG8nhajs.xml
title: "@SenLummis"
- type: rss
title: Pods
limit: 12
collapse-after: 4
feeds:
- url: https://rsshub.app/youtube/user/%40AcquiredFM
title: Acquired
- url: https://rsshub.app/youtube/user/@20vc
title: 20VC
- url: https://rsshub.app/youtube/user/@founderspodcast1
title: Founders
+1 -1
View File
@@ -1,4 +1,4 @@
# Schedule right rail — running task lists
# Schedule right rail — task lists (stacked)
- size: small
widgets:
- 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
widgets:
- type: rss
title: Terminal Trove
title: Launches
limit: 15
collapse-after: 6
feeds:
- url: https://terminaltrove.com/new.xml
title: Terminal Trove
- type: rss
title: Product Hunt
limit: 15
collapse-after: 6
feeds:
- url: https://rss.app/feeds/_tBKt0Q2vzII4baWl.xml
title: Product Hunt
- type: rss
@@ -28,3 +23,16 @@
title: OpenAI News
- url: https://rss.app/feeds/Q5ElsNVbwLHZhUPm.xml
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
hide-description: true
- type: rss
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"
# Subreddits split into small tab-groups so the tab bar never overflows.
- type: group
define: &sub
type: reddit
@@ -39,6 +25,11 @@
<<: *sub
- subreddit: tui
<<: *sub
- subreddit: termux
<<: *sub
- type: group
widgets:
- subreddit: hyprland
<<: *sub
- subreddit: niri
@@ -47,10 +38,11 @@
<<: *sub
- subreddit: unixporn
<<: *sub
- subreddit: termux
<<: *sub
- subreddit: LinuxCirclejerk
<<: *sub
- type: group
widgets:
- subreddit: ethereum
<<: *sub
- 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
widgets:
- type: reddit
subreddit: selfhosted
limit: 7
limit: 8
style: vertical-cards
- type: videos
style: vertical-list
@@ -14,3 +14,12 @@
- UCZFipeZtQM5CKUjx6grh54g # Isaac Arthur
- UCR9sFzaG9Ia_kXJhfxtFMB # melodysheep
- 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