<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.mutigeraffe.com/index.php?action=history&amp;feed=atom&amp;title=TaskDeck%3ACommands_and_Settings</id>
	<title>TaskDeck:Commands and Settings - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mutigeraffe.com/index.php?action=history&amp;feed=atom&amp;title=TaskDeck%3ACommands_and_Settings"/>
	<link rel="alternate" type="text/html" href="https://wiki.mutigeraffe.com/index.php?title=TaskDeck:Commands_and_Settings&amp;action=history"/>
	<updated>2026-10-21T10:22:46Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.mutigeraffe.com/index.php?title=TaskDeck:Commands_and_Settings&amp;diff=2534&amp;oldid=prev</id>
		<title>Maintenance script: TaskDeck wiki</title>
		<link rel="alternate" type="text/html" href="https://wiki.mutigeraffe.com/index.php?title=TaskDeck:Commands_and_Settings&amp;diff=2534&amp;oldid=prev"/>
		<updated>2026-10-20T21:29:52Z</updated>

		<summary type="html">&lt;p&gt;TaskDeck wiki&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This page lists everything Task Deck adds to VS Code.&lt;br /&gt;
&lt;br /&gt;
== View ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Item !! Id !! Name&lt;br /&gt;
|-&lt;br /&gt;
| Activity Bar container || &amp;lt;code&amp;gt;quickTasks&amp;lt;/code&amp;gt; || Task Deck&lt;br /&gt;
|-&lt;br /&gt;
| View || &amp;lt;code&amp;gt;quickTasks.tasksView&amp;lt;/code&amp;gt; || Tasks&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Commands ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Command !! Id !! Where !! What it does&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Task Deck: Find Task…&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;quickTasks.findTask&amp;lt;/code&amp;gt; || View title (search icon), Command Palette || Opens a search across all visible tasks and runs the selected one. See [[TaskDeck:Find Task|Find Task]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Refresh&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;quickTasks.refresh&amp;lt;/code&amp;gt; || View title (refresh icon), Command Palette || Collects the task list again.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Open Settings&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;quickTasks.manageSources&amp;lt;/code&amp;gt; || View title (gear icon), Command Palette || Opens the Settings editor filtered to the Task Deck settings (&amp;lt;code&amp;gt;@ext:MutigerAffe.task-deck&amp;lt;/code&amp;gt;).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Task Deck: Show Hidden Source…&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;quickTasks.showSource&amp;lt;/code&amp;gt; || Command Palette || Lets you pick a hidden source and shows it again.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Hide Source&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;quickTasks.hideSource&amp;lt;/code&amp;gt; || Source row (eye icon) || Hides the source and its tasks. See [[TaskDeck:Sources|Sources]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Remove Source Configuration&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;quickTasks.forgetSource&amp;lt;/code&amp;gt; || Right-click on a source shown as &amp;lt;code&amp;gt;not found&amp;lt;/code&amp;gt; || Deletes all stored settings of that source after a confirmation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Pin Task&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;quickTasks.pinTask&amp;lt;/code&amp;gt; || Task row (pin icon) || Adds the task to the &amp;#039;&amp;#039;&amp;#039;Pinned&amp;#039;&amp;#039;&amp;#039; group. See [[TaskDeck:Pinned Tasks|Pinned Tasks]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Unpin Task&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;quickTasks.unpinTask&amp;lt;/code&amp;gt; || Task row in the Pinned group (pin icon) || Removes the task from the &amp;#039;&amp;#039;&amp;#039;Pinned&amp;#039;&amp;#039;&amp;#039; group.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Run Task&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;quickTasks.runTask&amp;lt;/code&amp;gt; || Click on a task || Runs the task.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Task Deck: Task List Refreshing&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;quickTasks.taskLoading&amp;lt;/code&amp;gt; || Click on a task that shows &amp;lt;code&amp;gt;loading…&amp;lt;/code&amp;gt; || Shows a status bar message that the list is still being refreshed.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Hide Source&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Remove Source Configuration&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Run Task&amp;lt;/code&amp;gt; also appear in the Command Palette. They need a row in the view to work on, so started from the Command Palette they do not do anything useful. &amp;lt;code&amp;gt;Pin Task&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Unpin Task&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Task Deck: Task List Refreshing&amp;lt;/code&amp;gt; are hidden from the Command Palette.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Refresh&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Open Settings&amp;lt;/code&amp;gt; appear in the Command Palette without the &amp;lt;code&amp;gt;Task Deck:&amp;lt;/code&amp;gt; prefix.&lt;br /&gt;
&lt;br /&gt;
== Keyboard shortcuts ==&lt;br /&gt;
Task Deck does not add keyboard shortcuts. You can assign your own to the commands above under &amp;#039;&amp;#039;File → Preferences → Keyboard Shortcuts&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
All settings are objects with the source name as key, for example &amp;lt;code&amp;gt;Workspace&amp;lt;/code&amp;gt; for &amp;lt;code&amp;gt;tasks.json&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;npm&amp;lt;/code&amp;gt;. The default is always an empty object. A source without an entry uses the value in the column &amp;#039;&amp;#039;Without an entry&amp;#039;&amp;#039;. Details and an example are on [[TaskDeck:Sources|Sources]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting !! Value per source !! Without an entry !! What it does&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;quickTasks.sourceEnabled&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt; || shown || &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt; hides the source and its tasks. Set by &amp;#039;&amp;#039;Hide Source&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Show Hidden Source&amp;#039;&amp;#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;quickTasks.sourceIcons&amp;lt;/code&amp;gt; || Codicon id || &amp;lt;code&amp;gt;folder&amp;lt;/code&amp;gt; || Icon of the source group. The Settings editor offers 14 icons, any other Codicon id works in &amp;lt;code&amp;gt;settings.json&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;quickTasks.sourceColors&amp;lt;/code&amp;gt; || Theme color id || theme default || Tints the source icon and its task icons. The Settings editor offers 12 colors, any other theme color id works in &amp;lt;code&amp;gt;settings.json&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;quickTasks.sourceInclude&amp;lt;/code&amp;gt; || list of name patterns || all tasks || If not empty, only tasks that match one of the patterns are shown.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;quickTasks.sourceExclude&amp;lt;/code&amp;gt; || list of name patterns || no task hidden || Tasks that match one of the patterns are hidden, even if they match an include pattern.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;quickTasks.sourceSaveToUser&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; makes &amp;#039;&amp;#039;Hide Source&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Show Hidden Source&amp;#039;&amp;#039; save &amp;lt;code&amp;gt;quickTasks.sourceEnabled&amp;lt;/code&amp;gt; for this source to the user settings instead of the workspace settings.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;quickTasks.sources&amp;lt;/code&amp;gt; || object with &amp;lt;code&amp;gt;enabled&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;icon&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;color&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;include&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;exclude&amp;lt;/code&amp;gt; || none || &amp;#039;&amp;#039;&amp;#039;Deprecated.&amp;#039;&amp;#039;&amp;#039; Still read as a fallback for sources that have no entry in the new settings.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Name patterns use &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt; for any number of characters and &amp;lt;code&amp;gt;?&amp;lt;/code&amp;gt; for one character. A pattern has to match the whole task name. Upper and lower case don&amp;#039;t matter.&lt;br /&gt;
&lt;br /&gt;
=== Suggested icons ===&lt;br /&gt;
&amp;lt;code&amp;gt;folder&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;package&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;tools&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;checklist&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;gear&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rocket&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;beaker&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;terminal&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;file-code&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;database&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;cloud&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;symbol-event&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;briefcase&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;combine&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Suggested colors ===&lt;br /&gt;
&amp;lt;code&amp;gt;charts.blue&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;charts.green&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;charts.orange&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;charts.red&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;charts.purple&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;charts.yellow&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;terminal.ansiBlue&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;terminal.ansiGreen&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;terminal.ansiRed&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;terminal.ansiYellow&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;terminal.ansiCyan&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;terminal.ansiMagenta&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Stored data ==&lt;br /&gt;
Besides the settings, Task Deck stores two things for each workspace in the VS Code workspace storage:&lt;br /&gt;
* the pinned tasks&lt;br /&gt;
* the last task list, which is shown at once on the next start&lt;br /&gt;
&lt;br /&gt;
Neither is written to &amp;lt;code&amp;gt;settings.json&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== File types ==&lt;br /&gt;
Task Deck adds no languages, file types or editors. It watches &amp;lt;code&amp;gt;.vscode/tasks.json&amp;lt;/code&amp;gt; files in the workspace and refreshes the list when one of them changes.&lt;br /&gt;
&lt;br /&gt;
{{TaskDeck Nav}}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
</feed>