The Raspberry Pi is about as minimalist as a computer gets, but it has the power to run a full Linux operating system and many great desktop and command line tools as well. Can you push it to operate at the level of a $2,000 computer? This book is here to help you find out. The primary focus of this book is getting as much as possible done with a simple Pi through non-graphic, non-mouse means. This means the keyboard and the text-mode screen. On the desktop side, you'll look at many of the most powerful GUI apps available, as these offer an easy entry to get started as you learn the command line. You'll begin by setting up and configuring a Raspberry Pi with the option to run it as a graphical desktop environment or even more economically boot straight to the command line. If you want more performance, more efficiency, and (arguably) less complexity from your Pi that can only be found through the keyboard and command line. You'll also set up and configure a Raspberry Pi to use command line tools from within either the Raspberry Pi terminal, or by logging in remotely through some other computer. Once in, you'll look at Package Managers, Tmux, Ranger, and Midnight Commander as general-purpose power tools. The book then gets into specific task-oriented tools for reading email, spreadsheet work, notes, security, web browsing and design, social media, task and video password management, coding, and much more. There are conceptual overviews of Markdown, LaTeX, and Vim for work. What You'll Learn - Set up a Raspberry Pi system to get real work done using only the command line - Login to a Pi remotely to use it as a remote server - Integrate desktop Linux with command line mastery to optimize a Pi - Work with tools for audio, writing news and weather, books, and graphics. Who This Book Is For Those with minimal technical skills or hobbyists who are interested in “retro computing” or “minimalist” approaches. https://www.apress.com/gp/book/9781484252925 Table of Contents About the Author Introduction Chapter 1: Setting Up the Raspberry Pi As a Computer Hardware Requirements and Notes on Getting Started Creating the Initial Boot Media Assembling the Computer Assembly Instructions First-Time Raspbian Setup Conclusion Chapter 2: Accessing and Configuring the Pi Using the GUI Desktop Locally A Command Line on the Desktop Booting Directly to a Command Line Remote Terminal Access Remote GUI Access Create a New User Account Setting Up External Storage Setting Up a Hard Drive for Booting Adding an External Hard Drive for Data Setting Up the External Drive to Mount Automatically Moving Your Home Directory to an External Drive Back Up and Restore Your SD Card Conclusion Chapter 3: The Raspberry Pi Desktop Tools Using the Interface Shutting Down the System The File Manager Installing Apps Building Apps from Source Code Installing Apps from the Add/Remove Software Tool Installing Apps from the Command Line Cleaning Up the Raspbian Menus Cloud Services Conclusion Chapter 4: The Raspberry Pi Desktop Apps Explanation of App Descriptions Office Suite—LibreOffice LibreOffice Writer LibreOffice Calc LibreOffice Impress Other LibreOffice Tools Microsoft Office Google Docs Writing Tools Scribus Leafpad (aka Text Editor) AbiWord Texmaker PDF Tools Qpdfview Evince Okular Email Thunderbird Claws Mail Web Browsers Chromium Firefox Vivaldi The Tor Browser Notes Apps GNote OneNote Zim Cherrytree Audio, Video, and Graphics Editing Audacity Kdenlive VLC Player Music Players GIMP Inkscape File Management Apps FileZilla Deluge Conclusion Chapter 5: Using the Command-Line Tools Spicing Up the Command Line Tmux Terminator Ranger and Midnight Commander Using the Raspberry Pi As a Terminal SSH VNC Viewer Essential Linux Commands Clearing the Screen Quitting the Terminal Listing Files with ls The Home Directory: ~ Moving Around in the File System Creating, Deleting, and Listing Directories Removing (Deleting) Files File Ownership with chown Copying and Moving Files Man Pages Conclusion Chapter 6: Using the Command-Line Apps Writing Tools Nano Vim Emacs WordGrinder Email Sendmail Mutt Alpine Other “Office” Apps SC and SC-IM Presentations Notes Apps Terminal Velocity Emacs Org-mode Security Pass rTorrent Web Browsers Googler Lynx W3M ELinks Communications IRC: WeeChat and IRSSI VOIP Social Media Twitter Facebook Graphics, Art, and Photos Asciiview FIGlet ImageMagick Audio and Video Music Players MOC (Music on Console) CMUS (C Music Player) MPC/MPD (Music Player Daemon/Controller) Movie Viewers MPlayer News and Weather Instantnews Haxor-News Newsboat Weather Finger Ansiweather Books, Comics, and Reading EPUB Documents Non-EPUB Formats Task Management Cal Calcurse Todo.txt Coding/Programming/Web Design Web Apps and Services Using Command-Line Tools with the GUI Conclusion Chapter 7: Advanced Topics Markdown and LaTeX Markdown Pandoc LaTeX Customization with Dotfiles My .vimrc File My .tmux.conf File Other Distributions of Linux DOSBox and Emulation Software Additional Resources Dedicated Pi Projects Conclusion Index "The Raspberry Pi is about as minimalist as a computer gets, but it has the power to run a full Linux operating system and many great desktop and command line tools as well. Can you push it to operate at the level of a $2,000 computer? This book is here to help you find out. The primary focus of this book is getting as much as possible done with a simple Pi through non-graphic, non-mouse means. This means the keyboard and the text-mode screen. On the desktop side, you'll look at many of the most powerful GUI apps available, as these offer an easy entry to get started as you learn the command line. You'll begin by setting up and configuring a Raspberry Pi with the option to run it as a graphical desktop environment or even more economically boot straight to the command line. If you want more performance, more efficiency, and (arguably) less complexity from your Pi that can only be found through the keyboard and command line. You'll also set up and configure a Raspberry Pi to use command line tools from within either the Raspberry Pi terminal, or by logging in remotely through some other computer. Once in, you'll look at Package Managers, Tmux, Ranger, and Midnight Commander as general-purpose power tools. The book then gets into specific task-oriented tools for reading email, spreadsheet work, notes, security, web browsing and design, social media, task and video password management, coding, and much more. There are conceptual overviews of Markdown, LaTeX, and Vim for work."-- Provided by publisher