{
  "$type": "site.standard.document",
  "canonicalUrl": "https://justingarrison.com/blog/2010-07-19-four-ways-to-get-instant-access-to-a-terminal-in-linux",
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreifhta5fsgtpr2qeexvo7hluqrgnohcocxl5n2rf3fkwfg2hfwnarq"
    },
    "mimeType": "image/png",
    "size": 61144
  },
  "description": "If you have ever found yourself in need of a terminal available at",
  "path": "/blog/2010-07-19-four-ways-to-get-instant-access-to-a-terminal-in-linux",
  "publishedAt": "2010-07-19T00:00:00.000Z",
  "site": "at://did:plc:p7uix7mresfq4nfzxp3klgfa/site.standard.publication/3mmdn7mg2qm2d",
  "textContent": "If you have ever found yourself in need of a terminal available at all times in Linux, here are four different ways you can bring up a terminal with a maximum of three buttons.\n\nKeyboard shortcut\n\nBy default in Ubuntu and Linux Mint the terminal shortcut key is mapped to Ctrl+Alt+T. If you would like to change this to something else that makes sense to you open your menu to System -> Preferences -> Keyboard Shortcuts.\n\nScroll down in the window and find the shortcut for “Run a Terminal”. If you would like to change this setting click on the shortcut column and push the new keyboard shortcut you would like.\n\nRight click menu\n\nIf you constantly find yourself opening a terminal and then browsing to the location you just had open in Nautilus, you can install a package to get access from your right-click menu.\n\nTo install the package just open the Ubuntu Software Center and search for nautilus-open-terminal. Install the package and then log out and back in to restart Nautilus.\n\n_Note: This package is installed by default in some distributions so it may already be there._\n\nNow just right-click on your desktop or inside any folder to open a terminal directly to that folder.\n\nDrop down terminal (Quake style)\n\nGuake is a drop-down terminal that will give you easy access no matter what you are doing. To install Guake open the software center and search for guake.\n\n_Note: If you are using KDE Desktop Environment you can install YaKuake for the same effect._\n\nOnce Guake is installed open your menu and launch “Guake Terminal”\n\nGive it a test by pushing F12 on your keyboard. You should get a drop down terminal that will be on top of all of your other windows. If you push F12 again the terminal will roll up and get out of your way.\n\nYou can change the available preferences by right clicking on the tray icon and selecting preferences.\n\nYou can change the keyboard shortcut, how tall the terminal window is, when to hide the terminal, and a whole lot more.\n\nIf you want Guake available every time you log in, you should add it as a startup application. To do that, open the Control Center and then startup applications in Linux Mint or in Ubuntu go to System -> Preferences ->Startup Applications.\n\nAnd add Guake as a startup program.\n\nEmbed terminal on desktop\n\nThe last method to get instant access to a terminal is to embed a terminal right into your desktop. To do this you will need to have a computer that is capable of running Compiz desktop effects.\n\nThe first step is set up a new terminal profile. To do this open your terminal and then go to File -> New Profile. It is very important to name this profile something unique because the window name is how we are going to identify the window to embed it. We will name the window embedded-HTG-term for this example but you can name it whatever you want.\n\nIn the profile settings window that comes up change these settings for the new profile we just created.\n\nShow menubar: off\nInitial title: embedded-HTG-term\nWhen terminal commands set their own title: Keep initial title\nColor scheme: Black on white will only show black text on your desktop but you can pick whatever will match your theme/background.\nTransparent Background: On, Move the slider to whatever level lets you easily see the text on your desktop wallpaper.\nScrollbar: disabled\n\nNext go to your Compiz Configuration Manager and activate these plugins if they are not already activated: regex matching, window decoration, window rules, and place windows.\n\nUnder window decoration add !title=^embedded-HTG-term$ to the decoration windows option.\n\n_Note: ‘!’ means to exclude this window, ‘^’ means nothing can come before this title, and ‘$’ means nothing can come after this title. This makes it so that if you were to search in Firefox for “embedded-HTG-term” your Firefox window would not all of a sudden embed itself on your desktop. Unless that is what you want then you can leave off the ‘^’ and ‘$’._\n\nIn the window rules plugin add title=^embedded-HTG-term$ to the following options: Skip taskbar, Skip pager, Below, Sticky, Non resizable window, Non minimizable window, Non maximizable window, and Non closeable window.\n\nIn the place windows plugin click on the “Fixed window placement” tab and then add a new item to the “windows with fixed positions” section. Name the new item title=^embedded-HTG-term$ and set whatever position you want the terminal to be embedded on your desktop. Check the option for keep in work area and then close the window.\n\n_Note: Window placement starts in the top left corner of your screen with 0,0 and counts up to the bottom right corner. Your window position will be based on where you want the top left corner of your window to be (eg. 500×500 will put the top left corner of your window 500 pixels from the top and 500 pixels from the left of your screen.) If you do not like your window placement you can always hold Alt and drag the window to a new location with the left mouse button._\n\nNow you should be able to press Alt+F2 and type in _gnome-terminal –window-with-profile=embedded-HTG-term_ and you should get a terminal window embedded on your desktop background.\n\n_Note: although this terminal is “below” all open windows it is still “above” your desktop icons so make sure you move them out of the way. If you need to close the embedded terminal type the command “exit” (without quotes)._\n\nOne last optional step if you don’t want a blinking cursor in your new terminal. Open _gconf-editor_ and browse to apps/gnome-terminal/profiles/Profile1/cursor_blink_mode and set the value to “off”. Your profile may be named something different but the key will be in the same place.\n\nAnd there you have it, four ways to get instant access to a terminal in Linux. With any of these methods you should never be too far away from your ~ away from ~.",
  "title": "Four Ways to get Instant Access to a Terminal in Linux"
}