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
+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
widgets:
- type: group
widgets:
- type: rss
title: Top Stories
@@ -14,7 +16,7 @@
title: Donald Trump
- type: rss
title: World & Business
title: Business
style: detailed-list
limit: 20
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
widgets:
- type: group
widgets:
- type: markets
title: Indices
@@ -12,6 +10,7 @@
name: Nasdaq
- symbol: DX-Y.NYB
name: Dollar Index
- type: markets
title: Crypto
markets:
@@ -19,6 +18,7 @@
name: Bitcoin
- symbol: ETH-USD
name: Ethereum
- type: markets
title: Stocks
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
widgets:
- type: group
widgets:
- type: rss
title: Crypto
limit: 25
collapse-after: 10
limit: 20
collapse-after: 6
feeds:
- url: https://rss.app/feeds/wiGtpLZuOjLgKlC4.xml
title: Watcher Guru
@@ -20,10 +18,11 @@
title: "@onechancefreedm"
- url: https://rss.app/feeds/DFPARMmEVkKY3q67.xml
title: "@Pirat_Nation"
- type: rss
title: Chatter
limit: 20
collapse-after: 10
limit: 15
collapse-after: 5
feeds:
- url: https://rsshub.app/twitter/user/geiger_capital
title: Geiger Capital
@@ -33,10 +32,11 @@
title: "@Polymarket"
- url: https://rss.app/feeds/gZnrKzLOWG8nhajs.xml
title: "@SenLummis"
- type: rss
title: Pods
limit: 15
collapse-after: 8
limit: 12
collapse-after: 4
feeds:
- url: https://rsshub.app/youtube/user/%40AcquiredFM
title: Acquired
+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