mirror of
https://github.com/Eugeny/tabby.git
synced 2025-02-17 14:49:39 +08:00
explicitly specify --login for POSIX shells
This commit is contained in:
parent
11e0c36ebc
commit
e81e5034b9
@ -33,7 +33,8 @@ export class LinuxDefaultShellProvider extends ShellProvider {
|
||||
return [{
|
||||
id: 'default',
|
||||
name: 'User default',
|
||||
command: line.split(':')[6]
|
||||
command: line.split(':')[6],
|
||||
args: ['--login'],
|
||||
}]
|
||||
}
|
||||
}
|
||||
|
@ -20,7 +20,8 @@ export class MacOSDefaultShellProvider extends ShellProvider {
|
||||
return [{
|
||||
id: 'default',
|
||||
name: 'User default',
|
||||
command: shellEntry.split(' ')[1].trim()
|
||||
command: shellEntry.split(' ')[1].trim(),
|
||||
args: ['--login'],
|
||||
}]
|
||||
}
|
||||
}
|
||||
|
@ -24,6 +24,7 @@ export class POSIXShellsProvider extends ShellProvider {
|
||||
id: x,
|
||||
name: x,
|
||||
command: x,
|
||||
args: ['--login'],
|
||||
}))
|
||||
}
|
||||
}
|
||||
|
@ -15,8 +15,10 @@
|
||||
"skipLibCheck": true,
|
||||
"lib": [
|
||||
"dom",
|
||||
"es2015",
|
||||
"es7"
|
||||
"es5",
|
||||
"es6",
|
||||
"es7",
|
||||
"es2015"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user