File tree Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -18,8 +18,8 @@ export function nerdfont<T extends Detail>(): Renderer<T> {
18
18
const { path } = item . detail ;
19
19
const icon = fromPattern ( path ) ??
20
20
fromBasename ( path ) ??
21
- fromExtension ( path ) ;
22
- if ( ! icon ) return ;
21
+ fromExtension ( path ) ??
22
+ extensionJson [ "." ] ;
23
23
const prefix = `${ icon } ` ;
24
24
const offset = getByteLength ( prefix ) ;
25
25
item . label = `${ prefix } ${ item . label } ` ;
Original file line number Diff line number Diff line change 1
- import type { Entrypoint } from "jsr:@lambdalisue/vim-fall@^0.12.0/config" ;
2
- import { pipeProjectors } from "jsr:@lambdalisue/vim-fall@^0.12.0/projector" ;
3
- import * as builtin from "jsr:@lambdalisue/vim-fall@^0.12.0/builtin" ;
1
+ import type { Entrypoint } from "jsr:@lambdalisue/vim-fall@^0.13.0/config" ;
2
+ import { pipeProjectors } from "jsr:@lambdalisue/vim-fall@^0.13.0/projector" ;
3
+ import { composeRenderer } from "jsr:@lambdalisue/vim-fall@^0.13.0/renderer" ;
4
+ import * as builtin from "jsr:@lambdalisue/vim-fall@^0.13.0/builtin" ;
4
5
5
6
const quickfixActions = {
6
7
...builtin . action . defaultQuickfixActions ,
@@ -99,7 +100,10 @@ export const main: Entrypoint = (
99
100
) ,
100
101
{
101
102
matcher : builtin . matcher . fzf ,
102
- renderer : builtin . renderer . smartPath ,
103
+ renderer : composeRenderer (
104
+ builtin . renderer . smartPath ,
105
+ builtin . renderer . nerdfont ,
106
+ ) ,
103
107
previewer : builtin . previewer . file ,
104
108
actions : {
105
109
...quickfixActions ,
You can’t perform that action at this time.
0 commit comments