Marquee is a VS Code extension designed to naturally integrate with your development flow, so that you will no longer lose track of your thoughts while you're coding. It is a fully extensible homescreen platform for your favorite IDE that elegantly handles a multitude of VS Code windows.
F1
or ⌘ + Shift + P
and type install
.Extensions: Install Extension
.marquee
and hit enter
.This extension contributes the following settings:
marquee.configuration.proxy
(type: string
, default: ""
): URL to proxy (e.g. https://username:password@domain.tld:port
). Note: This only has an effect on widgets that gather data from the extension host (e.g. Welcome Widget).marquee.configuration.fontSize
(type: number
, default: 5
): Font Size of Widgets (0
very small / 10
very large).marquee.configuration.colorScheme
(type: object
, default: {}
): The color scheme applied to the Marquee Webview (default is based on the current VS Code color scheme).marquee.configuration.name
(type: string
, default: name here...
): Your name so Marquee can greet you!marquee.configuration.background
(type: string
, default: 1
): Homescreen background image (currently only numbers between 1-10 are available, we will add support for Unsplash images soon).marquee.configuration.launchOnStartup
(type: boolean
, default: true
): Open Marquee when VS Code starts up.marquee.configuration.workspaceLaunch
(type: boolean
, default: false
): Only auto-launch Marquee in Workspaces.marquee.widgets.projects.workspaceFilter
(type: string
, default: ""
): Filter for project list.marquee.widgets.projects.workspaceSortOrder
(type: string
): Sort order of projects.marquee.widgets.projects.openProjectInNewWindow
(type: boolean
, default: false
): If true, Marquee will open a project in a new window.marquee.widgets.github.language
(type: string
, default: ""
): Query GitHub trends for a specific programming language.marquee.widgets.github.spoken
(type: string
, default: ""
): Query GitHub trends for a specific spoken language.marquee.widgets.github.since
(type: string
, default: Weekly
): Query GitHub trends by specific time period.marquee.widgets.github.trendFilter
(type: string
, default: ""
): Query GitHub trends by specific key wordmarquee.widgets.weather.city
(type: string
, default: null
): City for which the widget displays the weather forecast.marquee.widgets.weather.scale
(type: string
, default: Fahrenheit
): Scale to display the weather forecast in.marquee.widgets.todo.todoFilter
(type: string
, default: ""
): Filter ToDos or their associated tags.marquee.widgets.todo.hide
(type: boolean
, default: false
): Hide completed ToDos.marquee.widgets.todo.showArchived
(type: boolean
, default: false
): Show archived ToDos.marquee.widgets.todo.showBranched
(type: boolean
, default: false
): Show only ToDos from the same branch.marquee.widgets.todo.autoDetect
(type: boolean
, default: true
): Auto-detect ToDos in your code to allow adding them to Marquee.marquee.widgets.markdown.externalMarkdownFiles
(type: string[]
, default: []
): Add remote markdown documents to Markdown Widget.marquee.widgets.npm-stats.packageNames
(type: string[]
, default: []
): NPM package names to display in NPM Stats widget.marquee.widgets.npm-stats.from
(type: number
): Timestamp from when the download count should be pulled for.marquee.widgets.npm-stats.until
(type: number
): Timestamp until when the download count should be pulled for.