MakeTechEasier
  • Home
  •  
  • About
  •  
  • Archives
  •  
  • Jobs
  •  
  • Advertise
  •  
  • Contact Us
  • Windows
  • Linux
  • Mac
  • Internet
  • WordPress
  • iPhone
  • Android
  • All Categories
    • Android RSS
    • Firefox RSS
    • Gaming RSS
    • Google RSS
    • google chrome RSS
    • Internet RSS
    • iPhone/iPod Touch RSS
    • Linux RSS
    • Mac RSS
    • Mobile RSS
    • OpenOffice RSS
    • PC Hardware RSS
    • Review RSS
    • Roundup RSS
    • Windows RSS
    • Windows Mobile RSS
    • WordPress RSS
    • WordPress Plugins RSS
  • rss icon
  • email icon
  • facebook icon
  • twitter icon

How to Get a Quake-style Drop-down Terminal in Linux

Posted by: Joshua Price on June 4th, 2009
  • 5 Comments
  • Share

Main ImageA lot of games out there have some form of command prompt, often just for entering cheat codes. You know the type – you hit some function key and a bar drops down from the top of the screen letting you enter commands or codes or whatever else. Well some clever folks have taken that design and applied it to the command prompt in your Linux desktop. You can get a fully featured, skinnable terminal with split-screen views and all at the touch of a button. Yakuake is just such a program. It’s been around for a few years but has remained below the radar for most Linux users.

I had always set a special desktop just for my terminals. Readers of some of my other articles may have noticed that when setting up virtual desktops, I always set Desktop #2 for my terminals. I typically have more than one open, so they have their own desktop workspace. I put it in between my Browser and Text workspaces because I’m frequently copy/pasting to and from those other workspaces so it makes sense to be next to each other. When a friend suggested I try Yakuake (thanks AWOL!) I was a bit reluctant, as my current setup had always worked so well. I installed it anyway, and within a week I was converted.

To see why, let’s get Yakuake installed. On Ubuntu or any other Debian-style distribution, open a regular terminal and type in:

sudo apt-get install yakuake

You could of course use whatever package installation method you prefer.

Once installed, run

yakuake &

from the command line. The “&” at the end is just a bash code to run this program in the background so you can still use your current terminal screen even while Yakuake is running.

Once it loads up you’ll be shown a notice that the program is started. You’ll also be given an option to change which key is used to make the menu appear. By default, it’s set to F12 but you can set it to whatever you’d like. Of course, it’s a good idea to pick a key you don’t normally use in other programs.

Once that’s done, hit F12 or whatever other key you specified to make the terminal appear. It should look something like this:

Basic default Yakuake config

Pretty good, but it could be better. To improve Yakuake’s functionality, there are a few preferences we can set. To open the configuration screen, look in the bottom right corner for the button shown here:

yakuake-settings-button

This will open the menu where you can choose “Configure Yakuake”. There are a decent number of config options to choose from.

On the first page, the one titled Window, you can set things like the size of the Yakuake window. If you don’t use the terminal much, then it might be wise to set the width to something smaller than the default 90%. Something like 50% might be more appropriate. If, like me, you tend to use the terminal often, I’d suggest leaving the window nice and wide because (as we’ll cover in a moment) the Yakuake window can be split into panes, so you can fit 2, 4, however many terminals you like into the single Yakuake window.

Default first config page

The next configuration page is the Behavior config. On here, I’d suggest unchecking “Keep window open when it loses focus”. Having this unchecked will make Yakuake disappear as soon as you click away onto another program. I also tend to remove the option for “Show startup notification popup”. Otherwise you’ll get a little notice in the corner every time the program loads. Personally, I don’t see a point in that.

Yakuake's Behavior config section

The final config page is the Appearance section. Everything on there is pretty self-explanatory so I won’t go into much detail on that, except to say that you can enable translucency to get a nice semi-transparent look to your Yakuake window. It requires you to be running X with compositing enabled (which should be the default on most modern setups).

The last feature I’d like to cover is one I mentioned earlier in this article, the ability to split the Yakuake window into multiple terminal sessions. That’s easily done by right-clicking the “+” icon in the bottom-left corner of the Yakuake window. You can choose how to arrange those terminals inside the window if you have a preference between, say, a horizontal split or a vertical split.

Example of how to split the terminal

You can also left-click the “+” button to have multiple terminals in tabs instead of split screen if you want the full window space for one terminal.

Have you used Yakuake or something similar in the past? How has it worked out for you? I’d love to hear your thoughts in the comments.


Josh Price is a Linux professional and contributing writer to MakeTechEasier.com

Tags: bash, Linux, quake, terminal, yakuake
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 1.00 out of 5)
Loading ... Loading ...

Share and Enjoy!

  • Rss feed
  • StumbleUpon It!
  • Del.icio.us
  • reddit

Related Posts

  • Maximize Your Terminal Usage with Terminator
  • Screen Recording With RecordMyDesk
  • How To Run Multiple X Sessions Without Virtualization
  • How to Compress and Split Files in Ubuntu
  • [HowTo] Set Terminal As a Transparent Wallpaper In Your Ubuntu Desktop

Popular Posts

  • Turn Your Ubuntu Hardy to Mac OSX Leopard 498 comment(s)
  • Turn Your Ubuntu Intrepid Into Mac OSX Leopard 311 comment(s)
  • Download EASEUS Partition Master For Free – 24 Hours Only 174 comment(s)
  • 28 Coolest Firefox About:Config Tricks 122 comment(s)
  • How To Boot And Install Windows 7 From USB Flash Drive 122 comment(s)

Enjoyed the article? Subscribe to Make Tech Easier today to get your daily updates of technology tutorials, tips and tricks.

Enter your email:

5 Responses

  • GM says:
    June 4, 2009 at 12:52 pm

    Don’t forget Tilda and Guake as alternatives for non-KDE systems.

    Reply
  • giuspe says:
    June 4, 2009 at 5:56 pm

    I also recomend tilda, that is quite the same and works very good for me.

    to install

    sudo apt-get install tilda

    after that you can set up your environment session or autostart manager to have it started at login, and the program is fully configurable;

    I recomend to set it up 35% opaque, green-on-black (if you like a bit of matrix-style :) and, if you already use compiz or other, not to set any aimation.

    enjoy!

    Reply
  • Abhilash says:
    June 5, 2009 at 4:35 am

    Ah… thanks @GM and @giuspe… you guys answered the first question that popped into my mind.

    A tool like this is something that I didnt even know I wanted. Very good information.

    Thanks Josh for bringing this on the radar.

    Reply
    • Joshua Price says:
      June 5, 2009 at 6:44 am

      I felt the same way when I first started using it. It just kinda makes sense.

      Glad I could help!

      Reply
  • AWOL says:
    June 6, 2009 at 1:07 am

    Thanks for the recognition, Josh! Glad to see yet another phenomenal article for MTE!

    Cool to see there are some non-KDE options out there I didn’t know about… I’ll be checking them out for sure.

    Reply
Cancel reply

Leave a Comment




Comment

Please Note: Comments maybe under moderation after you submit your comments so there is no need to resubmit your comment again

write for MTE

Latest Posts

  • OfficeMedium – A Social Collaboration Platform For The Small Business + Free Promotions
  • MakeTechEasier Is Now Hosted On KnownHost
  • KTorrent: KDE’s BitTorrent client
  • How to Create a Customized Toolbar for Your Browser
  • 13 Ways To Customize Ubuntu Netbook Remix For Better Usability

Our Writers

  • Damien Oh - Chief Editor
  • Sharninder - Geeky Ninja
  • Joshua Price
  • Tavis J. Hampton - Lantern Torch
  • Shevonne Polastre - FreeAgentWriter
  • Trevor Dobrygoski
  • Soumen Halder - Ampercent
  • Tanmay Ahmed - Tech-Tips-Geek
Make Tech Easier on Facebook
Jobs by SimplyHired
Job Widgets

Copyright

All the articles (including the text, images and tutorials) are properties of MakeTechEasier.

You cannot copy whole tutorials, either in English or translate to another language without our permission.

Write for us

Writing a tutorial or article for MakeTechEasier is a great way to get exposure and give back to the community.

Read More Details

Suggestions

We need your help to help us serve you better! This is YOUR site, so if you have suggestions/feedbacks on how we can improve it for you, please let us know! We do our best to make this place better!

Make a Suggestion

Navigation

  • Home
  • About Us
  • Advertise
  • Archives
  • Contact Us

Copyright © 2007-2010 Make Tech Easier | All Right Reserved.