23

How could I get the terminal to be launched once I have logged in, so that typing commands is much simpler?

35
  1. Press the Super key (windows key).
  2. Type "Startup Applications"
  3. Click on the Startup Applications option
  4. Click "Add"
  5. In the "name" field, type Terminal
  6. In the "command" field, type gnome-terminal
  7. Click "Add"

You are done! Next time you login, the terminal app will be launched.

  • It would be better to use x-terminal-emulator instead of gnome-terminal, so if the user uses update-alternatives to switch to a different default terminal emulator it gets used instead. Mind if I edit this in? – Michael Hoffmann Sep 22 '18 at 21:31
6

If you don't want to have a terminal window open on every login there is a simple way to get one as soon as you need it: CTRLALTT will open a terminal window immediately.

  • 6
    Not really the answer I am looking for. – ir-g Jan 11 '14 at 16:48
  • Works for me on Lubuntu – Jeremy Hajek Sep 15 '14 at 18:39
  • Well it's a way to open the terminal, but OP is looking to get it started automatically at the startup. – mtk Aug 8 '15 at 14:21
3

You can do this without GUI:

  1. On your terminal, navigate to .config/autostart directory. .config/autostart may be in your home directory:

    cd ~/.config/autostart
    
  2. Open the (new) gnome-terminal.desktop file with your favourite text editor. I use vi:

    vi gnome-terminal.desktop
    
  3. Paste the following code in the file. Update some lines if you like as you find suitable, or simply use as is:

    [Desktop Entry]
    Type=Application
    Exec=gnome-terminal
    Hidden=false
    NoDisplay=false
    X-GNOME-Autostart-enabled=true
    Name[en_NG]=Terminal
    Name=Terminal
    Comment[en_NG]=Start Terminal On Startup
    Comment=Start Terminal On Startup
    
  4. Save the file, and you're done.

If you need the terminal to both start and run a custom shell script command, edit the gnome-terminal.desktop file and change the line that goes Exec=gnome-terminal to Exec=gnome-terminal --command "path/to/your/shell/script".

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.