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
+4 -2
View File
@@ -1,5 +1,7 @@
# 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:
- type: group
widgets: widgets:
- type: rss - type: rss
title: Top Stories title: Top Stories
@@ -14,7 +16,7 @@
title: Donald Trump 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
+3 -3
View File
@@ -1,7 +1,5 @@
# Markets left rail — tickers as tabs, macro rates below # Markets left rail — tickers and macro rates (stacked)
- size: small - size: small
widgets:
- type: group
widgets: widgets:
- type: markets - type: markets
title: Indices title: Indices
@@ -12,6 +10,7 @@
name: Nasdaq name: Nasdaq
- symbol: DX-Y.NYB - symbol: DX-Y.NYB
name: Dollar Index name: Dollar Index
- type: markets - type: markets
title: Crypto title: Crypto
markets: markets:
@@ -19,6 +18,7 @@
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
+9 -9
View File
@@ -1,12 +1,10 @@
# Markets right rail — crypto / chatter / pods as tabs # Markets right rail — crypto, chatter, pods (stacked)
- size: small - size: small
widgets:
- type: group
widgets: widgets:
- type: rss - type: rss
title: Crypto title: Crypto
limit: 25 limit: 20
collapse-after: 10 collapse-after: 6
feeds: feeds:
- url: https://rss.app/feeds/wiGtpLZuOjLgKlC4.xml - url: https://rss.app/feeds/wiGtpLZuOjLgKlC4.xml
title: Watcher Guru title: Watcher Guru
@@ -20,10 +18,11 @@
title: "@onechancefreedm" title: "@onechancefreedm"
- url: https://rss.app/feeds/DFPARMmEVkKY3q67.xml - url: https://rss.app/feeds/DFPARMmEVkKY3q67.xml
title: "@Pirat_Nation" title: "@Pirat_Nation"
- type: rss - type: rss
title: Chatter title: Chatter
limit: 20 limit: 15
collapse-after: 10 collapse-after: 5
feeds: feeds:
- url: https://rsshub.app/twitter/user/geiger_capital - url: https://rsshub.app/twitter/user/geiger_capital
title: Geiger Capital title: Geiger Capital
@@ -33,10 +32,11 @@
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
+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