mirror of
https://github.com/Eugeny/tabby.git
synced 2025-06-17 18:09:59 +00: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 [{
|
return [{
|
||||||
id: 'default',
|
id: 'default',
|
||||||
name: 'User default',
|
name: 'User default',
|
||||||
command: line.split(':')[6]
|
command: line.split(':')[6],
|
||||||
|
args: ['--login'],
|
||||||
}]
|
}]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -20,7 +20,8 @@ export class MacOSDefaultShellProvider extends ShellProvider {
|
|||||||
return [{
|
return [{
|
||||||
id: 'default',
|
id: 'default',
|
||||||
name: 'User 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,
|
id: x,
|
||||||
name: x,
|
name: x,
|
||||||
command: x,
|
command: x,
|
||||||
|
args: ['--login'],
|
||||||
}))
|
}))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -15,8 +15,10 @@
|
|||||||
"skipLibCheck": true,
|
"skipLibCheck": true,
|
||||||
"lib": [
|
"lib": [
|
||||||
"dom",
|
"dom",
|
||||||
"es2015",
|
"es5",
|
||||||
"es7"
|
"es6",
|
||||||
|
"es7",
|
||||||
|
"es2015"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user