p-e-w / finalterm

At last – a modern terminal emulator (NO LONGER MAINTAINED)
http://finalterm.org
GNU General Public License v3.0
3.84k stars 179 forks source link

Can't change the default shell #202

Open FreeBirdLjj opened 10 years ago

FreeBirdLjj commented 10 years ago

I use finalterm which is offered by the apt-get, after I chsh to zsh, other terminators all start with zsh, but finalterm still regard bash as its default shell. BTW, this happens in Ubuntu 13.04.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

qinfeng commented 10 years ago

A simple search through the currently open issue, you will find it's a duplicate of issue #26, https://github.com/p-e-w/finalterm/issues/26

On Wed, Sep 25, 2013 at 3:19 PM, Junjie LU notifications@github.com wrote:

I use finalterm which is offered by the apt-get, after I chsh to zsh, other terminators all start with zsh, but finalterm still regard bash as its default shell. BTW, this happens in Ubuntu 13.04.

— Reply to this email directly or view it on GitHubhttps://github.com/p-e-w/finalterm/issues/202 .

Regards, Qinfeng

p-e-w commented 10 years ago

There are two issues here:

  1. Ability to change the shell: This already exists, and is implemented through dconf (https://github.com/p-e-w/finalterm/blob/master/data/org.gnome.finalterm.gschema.xml#L47)
  2. (Semantic) support for shells other than bash: This is a duplicate of https://github.com/p-e-w/finalterm/issues/26
FreeBirdLjj commented 10 years ago

Emm, in fact I want the finalterm it automatically finds the environmental variables in my OS, not in a manual way. Maybe this is not a purpose of finalterm, but any other terminal accomplishes this function, and I think people already regards this function as a default function of terminal. So I hope the finalterm can also make it, this function should have been accomplished, and I finally decide to report it as an issue.

p-e-w commented 10 years ago

I see your point. I might get back to this issue at a later time.

samsullivan commented 9 years ago

I don't see myself using finalterm as a permanent terminal until I can replace it with chsh. +1

samsullivan commented 9 years ago

As an update, I added the finalterm executable to my /etc/shells file and was then able to use chsh (followed by a reboot). However, when launching a terminal it would run the finalterm executable through the default terminal (meaning I had two terminals open).

I found that in Linux Mint, you could add custom keybindings to overwrite ctrl + alt + T. This worked perfectly for me :)