Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      The Psychology Of Color In UX Design And Digital Products

      August 15, 2025

      This week in AI dev tools: Claude Sonnet 4’s larger context window, ChatGPT updates, and more (August 15, 2025)

      August 15, 2025

      Sentry launches MCP monitoring tool

      August 14, 2025

      10 Benefits of Hiring a React.js Development Company (2025–2026 Edition)

      August 13, 2025

      Your smart home device just got a performance and security boost for free

      August 18, 2025

      Ultrahuman brings advanced cycle and ovulation tracking to its smart ring

      August 18, 2025

      DistroWatch Weekly, Issue 1135

      August 17, 2025

      14 secret phone codes that unlock hidden features on your Android and iPhone

      August 17, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Air Quality Prediction System using Python ML

      August 17, 2025
      Recent

      Air Quality Prediction System using Python ML

      August 17, 2025

      AI’s Hidden Thirst: The Water Behind Tech

      August 16, 2025

      Minesweeper game in 100 lines of pure JavaScript – easy tutorial

      August 16, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      DistroWatch Weekly, Issue 1135

      August 17, 2025
      Recent

      DistroWatch Weekly, Issue 1135

      August 17, 2025

      Ubuntu’s New “Dangerous” Daily Builds – What Are They?

      August 17, 2025

      gofmt – formats Go programs

      August 17, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Operating Systems»Linux»Play With Words in Linux Terminal With This Bookmark Inspired Game

    Play With Words in Linux Terminal With This Bookmark Inspired Game

    May 16, 2025

    Play With Words in Linux Terminal With This Bookmark Inspired Game

    Sausage is a word forming game, inspired by the classic Bookworm. Written in bash script, you can use it on any Linux distribution.

    Play With Words in Linux Terminal With This Bookmark Inspired Game
    Playing Sausage

    The goal of the game is simple.

    • Earn points by spotting words.
    • Longer word spotting results in coloured letters. Using coloured letters give more points.
    • Smaller words introduces red letters, which when reached bottom, you lose the game.

    Installation

    ✋
    Since it’s a terminal-based game, it requires a few commands for installation. I advise learning the command line essentails from our terminal basics series.

    You need to have git installed on your system.

    Use git to clone the official Sausage repository:

    git clone https://gitlab.com/christosangel/sausage.git
    

    Switch to the clone directory:

    cd sausage

    Give execution permission to the install.sh shell script.

    chmod +x install.sh
    

    Run the script:

    ./install.sh
    

    Once the installation is finished, open Sausage in the same location using:

    ./sausage.sh
    

    Essential commands and shortcuts

    📋
    Sausage needs a 60 Column x 34 Lines terminal to work properly.

    The interface has all the key combinations described properly. Even the direction of motion is displayed.

    To move without selecting any word, use the arrow key.

    Once a starting word is decided, press the Space/Enter key to select that letter. Now, use the navigation keys to continue selection.

    NavigationKey
    ↑ (Up)k or Up Arrow
    ↓ (Down)j or Down Arrow
    ↗ (Right and Up)L or Shift + Right Arrow
    ↘ (Right and Down)l or Right Arrow
    ↖ (Left and Up)H or Shift + Left Arrow
    ↙ (Left and Down)h or Left Arrow

    To show all the words, press the b key in the game.

    Play With Words in Linux Terminal With This Bookmark Inspired Game
    Show all words

    To undo a letter select, press the Backspace key. Undo a word selection with the Delete key.

    Play With Words in Linux Terminal With This Bookmark Inspired Game
    Select/Unselect letters

    Press r key in game to reshuffle. Each reshuffle loses a turn and introduces multiple red cells. Existing red cell drop one cell down.

    Play With Words in Linux Terminal With This Bookmark Inspired Game
    Reshuffle in Sausage

    Configuration

    Limited configuration is possible here. Either manually edit ~/.config/sausage/sausage.config file or use the c key in the game start page.

    Play With Words in Linux Terminal With This Bookmark Inspired Game
    Sausage Config

    You can find more gameplay details on its official GitLab page.

    Removing Sausage

    Technically, you run Sausage from the script itself. Still, initially, it has created a few directories. This screenshot from the official repository shows them:

    Play With Words in Linux Terminal With This Bookmark Inspired Game

    So, to ‘uninstall’ Sausage, you have to remove the cloned repository and if you want to remove the game related files, check the screenshot above and remove them.

    Up for a (word) game?

    If you ever played the classic Bookworm, Sausage will be pure nostalgia. And if you never played that before, it could still be fun to try it f you like these kinds of game.

    It’s one of those amusing things you can do in the terminal.

    I let you leave a few words in the comments 😉

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleMicrosoft has closed its “Experience Center” store in Sydney, Australia — as it ramps up a continued digital growth campaign
    Next Article HTML Email Accessibility Report 2025

    Related Posts

    News & Updates

    DistroWatch Weekly, Issue 1135

    August 17, 2025
    Linux

    Ubuntu’s New “Dangerous” Daily Builds – What Are They?

    August 17, 2025
    Leave A Reply Cancel Reply

    For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

    Continue Reading

    CVE-2025-5814 – WordPress Profiler Data Modification Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    Don’t buy into Microsoft’s “Windows 11 PCs are up to 2.3x faster than Windows 10 PCs” claim — Here’s why it’s stretching the truth

    News & Updates

    A Coding Tutorial of Model Context Protocol Focusing on Semantic Chunking, Dynamic Token Management, and Context Relevance Scoring for Efficient LLM Interactions

    Machine Learning

    What Is ZTHelper in Windows 11? Explainer

    Operating Systems

    Highlights

    CVE-2025-6816 – HDF5 Heap-Based Buffer Overflow Vulnerability

    June 28, 2025

    CVE ID : CVE-2025-6816

    Published : June 28, 2025, 8:15 a.m. | 3 hours, 1 minute ago

    Description : A vulnerability classified as problematic was found in HDF5 1.14.6. This vulnerability affects the function H5O__fsinfo_encode of the file /src/H5Ofsinfo.c. The manipulation leads to heap-based buffer overflow. It is possible to launch the attack on the local host. The exploit has been disclosed to the public and may be used.

    Severity: 3.3 | LOW

    Visit the link for more details, such as CVSS details, affected products, timeline, and more…

    Craft CMS Zero-Day CVE-2025-32432 Exploited with Metasploit Module Now Public

    April 28, 2025

    Best July 4th TV deals 2025: My favorite early sales save you up to $2,800

    June 27, 2025

    Google Introduces Open-Source Full-Stack AI Agent Stack Using Gemini 2.5 and LangGraph for Multi-Step Web Search, Reflection, and Synthesis

    June 8, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.