Tips & Tricks

In this article we've collected some of the top GoalStream tips.

Go ahead and give them a try!

  1. The Zoom-To-Fit Command

    The Zoom-To-Fit command is simple but extremely useful. It's one of our most frequently used commands.

    When you execute Zoom-To-Fit, the zoom level and scroll position are both adjusted so that every task in your project becomes visible on your screen.

    This command allows you to get a bird's eye view on your project. We like to start from this high level, and then narrow in on the part of the project we want to focus on.

    How To Use:
    v v
  2. Select Upstream/Downstream + Zoom-To-Fit Selected

    Only 'Register my business' task is visible

    The combination of these two commands lets us zoom in (or out) on the context surrounding some target task.

    Say we're interested in the Register my business task above.

    We can invoke the Select Upstream command followed by the Zoom-To-Fit Selected command.

    Register my business and all of its dependencies will be fit to the screen, like so: Only 'Register my business' task and its dependencies are visible

    If we want to see any downstream tasks as well, simply replace Select Upstream with Select Downstream and repeat: Only 'Register my business' task, its dependencies, and its downstream tasks are visible

    You can learn more about Select Upstream and other commands for manipulating the secondary selection here.

    How To Use:
    < v s
    or > v s
    or < > v s
  3. Use Task Search for Navigation

    The search functionality is more than just a way of finding information. It's also the most versatile mechanism for navigating your project.

    With GoalStream, the goal is to never have to take your hands off of the keyboard. The Task Search functionality serves this goal by allowing you to quickly move to any task within your project.

    Since tasks are matched fuzzily, you can save time by omitting characters.

    A great strategy is to only type the first character of the first few words of the task name. (Matching the first character of a word counts for more. Learn more in our article on fuzzy search).

    How To Use:
  4. Hide Completed Tasks

    Zoomed out image of a project

    There's a motivational aspect to GoalStream. Seeing that sea of green checkmarks covering your screen feels great.

    Still, most of the time you probably don't need to see the tasks you've already finished working on.

    The Filter Completed command hides all tasks that have been completed.

    Since there will be fewer visble tasks, it becomes easier to process the remaining work and easier to navigate your project.

    How To Use:
    f c
  5. The First Upcoming Task Command

    Upcoming tasks for buying a car

    Here's another simple but useful command.

    The First Upcoming Task command selects the first task in the Upcoming Tasks List.

    The Upcoming Tasks List puts all of your incompleted tasks in dependency order . No task appears in the list before any of its dependencies.

    The tasks are also ordered by target completion date.

    So, the First Upcoming Task command lets you jump right to the task you're currently working on. Very convenient.

    How To Use:
  6. Scroll Mode + Select Center

    GoalStream includes a multitude of ways of navigating your project.

    Here's one that is often overlooked, but is nevertheless a flexible way of selecting tasks.

    First, you enter Scroll Mode .

    When you're in Scroll Mode, the basic navigation keys no longer change the selected task. Instead, you can use them to scroll around your project.

    Scroll until the task you want to select is near the center of your screen.

    Then, use the Select Center command to select that task.

    How To Use:
    x then (after scrolling) c