Cygwin Setup Terminals: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
No edit summary
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
=Internal=
* [[Cygwin Installation and Configuration#Setup_Terminals|Cygwin Installation and Configuration - Setup Terminals]]
=TODO=
<font color=red>Needs review for Cygwin 2.5.2 and Windows 10.</font>
=Overview=
=Overview=


All terminal scripts for a default cygwin installation should be placed in <tt>/home/<username>/bin</tt>. If the "bin" directory does not exist, create it.
All terminal scripts for a default cygwin installation should be placed in <tt>/home/<username>/bin</tt>. If the "bin" directory does not exist, create it.


=Relevance=


!!!Default rxvt Terminal
For Cygwin 2.3.1 I did not find <tt>rxvt</tt> so everything below might be obsolete.


1. Create /home/ovidiu/bin/cygwin-rxvt.bat
=Default rxvt Terminal=


{{{
1. Create <tt>/home/ovidiu/bin/cygwin-rxvt.bat</tt>
 
<pre>
@echo off
@echo off


Line 15: Line 26:


start rxvt -sr -sl 10000 -geometry 120x60 -fg gray -bg black -fn "-b&h-lucidatypewriter-medium-r-normal-sans-0-0-10-10-m-0-iso8859-2" -e /bin/bash --login -i
start rxvt -sr -sl 10000 -geometry 120x60 -fg gray -bg black -fn "-b&h-lucidatypewriter-medium-r-normal-sans-0-0-10-10-m-0-iso8859-2" -e /bin/bash --login -i
}}}
</pre>


2. Make it executable:
2. Make it executable


{{{
<pre>
cd ~/bin
cd ~/bin
chmod a+x cygwin-rxvt.bat
chmod a+x cygwin-rxvt.bat
}}}
</pre>


3. Copy and paste the existing desktop Cygwin Terminal icon, place the copy on the desktop.
3. Copy and paste the existing desktop Cygwin Terminal icon, place the copy on the desktop.
Line 29: Line 40:


* General tab - Name: cygwin
* General tab - Name: cygwin
* Shortcut tab - Target: C:\cygwin\home\ovidiu\bin\cygwin-rxvt.bat
* Shortcut tab - Target: <tt>C:\cygwin\home\ovidiu\bin\cygwin-rxvt.bat</tt>
* Shortcut tab - Start in: C:\cygwin\home\ovidiu
* Shortcut tab - Start in: <tt>C:\cygwin\home\ovidiu</tt>


5. Drag the icon to quick-launch and then delete the icon from the desktop.
5. Drag the icon to quick-launch and then delete the icon from the desktop.


6. Optional - if you don't like the icon, copy the .ico from the current machine into C:\cygwin\home\ovidiu\bin and change the icon on the shortcut.
6. Optional - if you don't like the icon, copy the .ico from the current machine into <tt>C:\cygwin\home\ovidiu\bin</tt> and change the icon on the shortcut.
 


!!!Large Fonts rxvt Terminal
=Large Fonts rxvt Terminal=


1. Create /home/ovidiu/bin/cygwin-rxvt-large-fonts.bat
1. Create <tt>/home/ovidiu/bin/cygwin-rxvt-large-fonts.bat</tt>


{{{
<pre>
@echo off
@echo off


Line 48: Line 58:


start rxvt -sr -sl 10000 -geometry 120x60 -fg black -bg white -fn -*-lucidatypewriter-medium-*-*-*-18-*-*-*-*-*-*-* -e /bin/bash --login -i
start rxvt -sr -sl 10000 -geometry 120x60 -fg black -bg white -fn -*-lucidatypewriter-medium-*-*-*-18-*-*-*-*-*-*-* -e /bin/bash --login -i
}}}
</pre>


2. Make it executable:
2. Make it executable:


{{{
<pre>
cd ~/bin
cd ~/bin
chmod a+x cygwin-rxvt-large-fonts.bat
chmod a+x cygwin-rxvt-large-fonts.bat
}}}
</pre>


3. Copy and paste the existing desktop Cygwin Terminal icon, place the copy on the desktop.
3. Copy and paste the existing desktop Cygwin Terminal icon, place the copy on the desktop.
Line 62: Line 72:


* General tab - Name: cygwin (winterm)
* General tab - Name: cygwin (winterm)
* Shortcut tab - Target: C:\cygwin\home\ovidiu\bin\cygwin-rxvt-large-fonts.bat
* Shortcut tab - Target: <tt>C:\cygwin\home\ovidiu\bin\cygwin-rxvt-large-fonts.bat</tt>
* Shortcut tab - Start in: C:\cygwin\home\ovidiu
* Shortcut tab - Start in: <tt>C:\cygwin\home\ovidiu</tt>


5. Drag the icon to quick-launch and then delete the icon from the desktop.
5. Drag the icon to quick-launch and then delete the icon from the desktop.


6. Optional - if you don't like the icon, copy the .ico from the current machine into C:\cygwin\home\ovidiu\bin and change the icon on the shortcut.
6. Optional - if you don't like the icon, copy the .ico from the current machine into <tt>C:\cygwin\home\ovidiu\bin</tt> and change the icon on the shortcut.


!!!Windows Native Terminal
=Windows Native Terminal=


1. Create /home/ovidiu/bin/cygwin-winterm.bat
1. Create <tt>/home/ovidiu/bin/cygwin-winterm.bat</tt>


{{{
<pre>
@echo off
@echo off


Line 80: Line 90:


bash --login -i
bash --login -i
}}}
</pre>


2. Make it executable:
2. Make it executable:


{{{
<pre>
cd ~/bin
cd ~/bin
chmod a+x cygwin-winterm.bat
chmod a+x cygwin-winterm.bat
}}}
</pre>


3. Copy and paste the existing desktop Cygwin Terminal icon, place the copy on the desktop.
3. Copy and paste the existing desktop Cygwin Terminal icon, place the copy on the desktop.
Line 94: Line 104:


* General tab - Name: cygwin (large fonts)
* General tab - Name: cygwin (large fonts)
* Shortcut tab - Target: C:\cygwin\home\ovidiu\bin\cygwin-winterm.bat
* Shortcut tab - Target: <tt>C:\cygwin\home\ovidiu\bin\cygwin-winterm.bat</tt>
* Shortcut tab - Start in: C:\cygwin\home\ovidiu
* Shortcut tab - Start in: <tt>C:\cygwin\home\ovidiu</tt>


5. Drag the icon to quick-launch and then delete the icon from the desktop.
5. Drag the icon to quick-launch and then delete the icon from the desktop.


6. Optional - if you don't like the icon, copy the .ico from the current machine into C:\cygwin\home\ovidiu\bin and change the icon on the shortcut.
6. Optional - if you don't like the icon, copy the .ico from the current machine into <tt>C:\cygwin\home\ovidiu\bin</tt> and change the icon on the shortcut.
 
=mintty Configuration=
 
Right Click on the upper left hand side icon -> Options ->

Latest revision as of 18:16, 21 July 2016

Internal

TODO

Needs review for Cygwin 2.5.2 and Windows 10.

Overview

All terminal scripts for a default cygwin installation should be placed in /home/<username>/bin. If the "bin" directory does not exist, create it.

Relevance

For Cygwin 2.3.1 I did not find rxvt so everything below might be obsolete.

Default rxvt Terminal

1. Create /home/ovidiu/bin/cygwin-rxvt.bat

@echo off

C:
chdir C:\cygwin\bin

start rxvt -sr -sl 10000 -geometry 120x60 -fg gray -bg black -fn "-b&h-lucidatypewriter-medium-r-normal-sans-0-0-10-10-m-0-iso8859-2" -e /bin/bash --login -i

2. Make it executable

cd ~/bin
chmod a+x cygwin-rxvt.bat

3. Copy and paste the existing desktop Cygwin Terminal icon, place the copy on the desktop.

4. Edit the copy of the icon as follows:

  • General tab - Name: cygwin
  • Shortcut tab - Target: C:\cygwin\home\ovidiu\bin\cygwin-rxvt.bat
  • Shortcut tab - Start in: C:\cygwin\home\ovidiu

5. Drag the icon to quick-launch and then delete the icon from the desktop.

6. Optional - if you don't like the icon, copy the .ico from the current machine into C:\cygwin\home\ovidiu\bin and change the icon on the shortcut.

Large Fonts rxvt Terminal

1. Create /home/ovidiu/bin/cygwin-rxvt-large-fonts.bat

@echo off

C:
chdir C:\cygwin\bin

start rxvt -sr -sl 10000 -geometry 120x60 -fg black -bg white -fn -*-lucidatypewriter-medium-*-*-*-18-*-*-*-*-*-*-* -e /bin/bash --login -i

2. Make it executable:

cd ~/bin
chmod a+x cygwin-rxvt-large-fonts.bat

3. Copy and paste the existing desktop Cygwin Terminal icon, place the copy on the desktop.

4. Edit the copy of the icon as follows:

  • General tab - Name: cygwin (winterm)
  • Shortcut tab - Target: C:\cygwin\home\ovidiu\bin\cygwin-rxvt-large-fonts.bat
  • Shortcut tab - Start in: C:\cygwin\home\ovidiu

5. Drag the icon to quick-launch and then delete the icon from the desktop.

6. Optional - if you don't like the icon, copy the .ico from the current machine into C:\cygwin\home\ovidiu\bin and change the icon on the shortcut.

Windows Native Terminal

1. Create /home/ovidiu/bin/cygwin-winterm.bat

@echo off

C:
chdir C:\cygwin\bin

bash --login -i

2. Make it executable:

cd ~/bin
chmod a+x cygwin-winterm.bat

3. Copy and paste the existing desktop Cygwin Terminal icon, place the copy on the desktop.

4. Edit the copy of the icon as follows:

  • General tab - Name: cygwin (large fonts)
  • Shortcut tab - Target: C:\cygwin\home\ovidiu\bin\cygwin-winterm.bat
  • Shortcut tab - Start in: C:\cygwin\home\ovidiu

5. Drag the icon to quick-launch and then delete the icon from the desktop.

6. Optional - if you don't like the icon, copy the .ico from the current machine into C:\cygwin\home\ovidiu\bin and change the icon on the shortcut.

mintty Configuration

Right Click on the upper left hand side icon -> Options ->