Skip to content

Commit ff23412

Browse files
committed
provide gitfs resource label formatter
1 parent 5014bec commit ff23412

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

extensions/git/src/fileSystemProvider.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,14 @@ export class GitFileSystemProvider implements FileSystemProvider {
3131
this.disposables.push(
3232
model.onDidChangeRepository(this.onDidChangeRepository, this),
3333
model.onDidChangeOriginalResource(this.onDidChangeOriginalResource, this),
34-
workspace.registerFileSystemProvider('gitfs', this, { isReadonly: true, isCaseSensitive: true })
34+
workspace.registerFileSystemProvider('gitfs', this, { isReadonly: true, isCaseSensitive: true }),
35+
workspace.registerResourceLabelFormatter({
36+
scheme: 'gitfs',
37+
formatting: {
38+
label: '${path} (git)',
39+
separator: '/'
40+
}
41+
})
3542
);
3643

3744
setInterval(() => this.cleanup(), FIVE_MINUTES);

0 commit comments

Comments
 (0)