Screen Profiles byobu Adding Bling To GnuScreen Presented by: Chuck Frain Ubuntu Maryland Loco Team To CALUG May 13, 2009.

Slides:



Advertisements
Similar presentations
CA ERwin r8 installing the application things you should know before installing your CA ERwin r8 Data modeling application.
Advertisements

Word Lesson 8 Increasing Efficiency Using Word
Welcome Verde 2.0 A Sneak Preview March 16, 2006 We will start at 2:00 PM EST Don’t Go Away… Ted Koppel, Verde Product Manager Heidi Trockman, Marketing.
Managing Citations on Journal of Dairy Science ® July
Claro Software 2015 Alasdair King Claro Software.
Overview of New Behind the Blackboard for Blackboard Customers APRIL 2012 TM.
MyIsagenix - Intro Class. Intro Class Agenda  MyIsagenix Overview  Getting Started  Page by Page Walkthrough  Q & A.
Deploying and Managing Software by Using Group Policy.
Digital Logic and State Machine Design Installing Xilinx WebPACK 12.4 CS 2204 Digital Hardware.
Unit 1, Lesson 2 Introduction to Digital Video & Digital Media AOIT Digital Video and Digital Media.
Module 14: Configuring Print Resources and Printing Pools.
Operating Systems AOIT Principles of Information Technology.
Adding Genes This presentation gives a quick overview on how to add Genes to Osprey.
CENT 305 Information Systems Security Linux Introduction.
© 2011 Autodesk CP5239 Demand-Loading AutoCAD®.NET Plug-ins James E. Johnson Synergis Software Sr. CAD Developer.
Introduction to Linux ( I ) Sidney Fong 4 th Feb 2006.
Learningcomputer.com Introduction to Microsoft Word 2007 New Look and Feel.
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
Computing and Communications and Biology Molecular Communication; Biological Communications Technology Workshop Arlington, VA 20 February 2008 Jeannette.
1 1 © AdaCore under the GNU Free Documentation License Franco Gasperoni
VistA Imaging Workstation Configuration. October The information in this documentation includes functionality of the software after the installation.
Unix Shell Basics Edited from Greg Wilson's "Software Carpentry"
CSC350: Learning Management Systems COMSATS Institute of Information Technology (Virtual Campus)
Module 6: Configuring User Environments Using Group Policies.
+ Publishing Your First Post USING WORDPRESS. + A CMS (content management system) is an application that allows you to publish, edit, modify, organize,
TEAM FOUNDATION VERSION CONTROL AN OVERVIEW AND WALKTHROUGH By: Michael Mallar.
Information Systems Design and Development Technical Implications (Software) Computing Science.
© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z Rational Asset Analyzer What is new! Leshek Fiedorowicz
Citrix MetaFrame Conferencing Manager 3.0 Codename – “Opal” Release Date – April 27, 2004.
PowerTalk automatically speaks the text in presentations while you operate PowerPoint as usual. It uses computer speech that comes with Windows XP and.
Modifying Page Layout You may find that the default page layout settings in Word are not sufficient for the document you want to create, in which case.
LPT730 Session 01 Course Introduction and Software Licensing.
Chapter 13 FTP and Telnet Cisco Learning Institute Network+ Fundamentals and Certification Copyright ©2005 by Pearson Education, Inc. Upper Saddle River,
1 © 2007 Mauro Morsiani Laboratorio di Sistemi Operativi Anno Accademico Software Development with uMPS Mauro Morsiani Copyright © 2007 Mauro.
1 © 2007 Mauro Morsiani Laboratorio di Sistemi Operativi Anno Accademico uMPS Introduction Part 3 Mauro Morsiani Copyright © 2007 Mauro Morsiani.
Indiegogo Script | GoFundMe Clone Script |GoFundMe Clone
Version Control Systems
Managing User Desktops with Group Policy
SharePoint 101 – An Overview of SharePoint 2010, 2013 and Office 365
bitcurator-access-webtools Quick Start Guide
Patrick Desbrow, CIO & VP of Engineering October 29, 2014
Autodesk Inventor 2008 Essentials Plus
What is Microsoft Internet Explorer?
What are they? The Package Repository Client is a set of Tcl scripts that are capable of locating, downloading, and installing packages for both Tcl and.
How to download premium android apps and games
Delphi or C++ Builder, with Subversion and Jenkins
Software Development with uMPS
Version Control Systems
Software Development with uMPS
Tracker I-9 Upgrade November 2017.
How to create a website using WordPress? Part 2: Dashboard
Lesson 14 Sharing Documents
Dreamweaver CS4 Skills PLAN – PLAN – PLAN first
Getting Started with Git and Bitbucket
Compilers, Make and SubVersion
This is where R scripts will load
Microsoft Virtual Academy
Course Title: BCM Crediting and Transfer of Feature Entitlements –
Towards an easy use of CIRCABC Interest group leader training
SSDT and Database Project Basics
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
bitcurator-access-webtools Quick Start Guide
Share What You Have Learned EP Session
NAVIGATING THE MINEFIELD
This is where R scripts will load
This is where R scripts will load
APACHE LICENSE HISTORICAL EVOLUTION
Welcome To Microsoft Word 2016
Macs without binding to Active Directory
Presentation transcript:

Screen Profiles byobu Adding Bling To GnuScreen Presented by: Chuck Frain Ubuntu Maryland Loco Team To CALUG May 13, 2009

Copyright Notice Copyright (c) 2009 Chuck Frain. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back- Cover Texts.

Overview ● What is gnu screen? ● What is byobu? ● How do they work together?

What is gnu screen? ● A window manager for the command line ● Provides multiple terminals in a single session ● Offers Persistence ● Sessions are shareable ● Powerful but tricky to take advantage of its power ● man page is 2852 lines long

Gnu Screen (screen -R)

A Split-Screen Gnu Screen Session

Gnu Screen Help

What is Byobu? ● Previously called screen-profiles ● Think Compiz for the command line window manager that is gnu screen ● Offers user friendly menus and visual cues ● Enhances existing gnu screen functionality ● Exposes options in gnu screen that are often overlooked

What Byobu Does For You ● Byobu creates a gnu screen profile from a menu of choices ● To get this gnu screen session...

What Byobu Does For You ● Byobu creates a gnu screen profile from a menu of choices ● To get this gnu screen session... ● You need to create a.screenrc like this: caption always "%{kW}%?%-Lw%?%{bw}%n*%f %t%?(%u)%?%{kW}%?%+Lw%? %= %{= Wk}%110`%109`%122`%111`" hardstatus string '%99`%{= Wk} %100`%112`%= %102`%101`%114`%115`%108`%113`%119`%117`%118`%116`%10 6`%104`%103`%105`%107`%123`%124`%120`%121`'

Byobu Configuration Menu

Byobu Help

Byobu Configuration Menu

Byobu Toggle Status Notification

Byobu Configuration Menu

Byobu Create New Windows

Byobu Configuration Menu

Byobu Manage Default Windows

Byobu Configuration Menu Screen By Default

Split Screen With Byobu

Byobu-export Feature ● Allows you to easily export your Byobu created gnu screen profiles to other machines without byobu installed ● Works for machines that you are not an admin on ● Creates a /tmp/byobu.??????.tar.gz file to copy to and extract on the foreign machine

Super Secret New Feature: C-a $ ● Unless of course you read the help screens... ● The 'C-a $' combination invokes the byobu- status-detail command to give detailed information on all your byobu status scripts ● This is a new feature in 2.0 and is actively being developed and will likely change somewhat from today's demo

More Resources ● The project website ● The project IRC channel irc://irc.freenode.net/#byobu ● Obtaining the source code bzr branch lp:byobu ● The PPA (for Ubuntu packages) ● Dustin Kirkland's Blog (For Project Announcements)

Thanks For Your Time ● Comments? ● Questions? ● More Demos?