        { width = icon_width },
        { remaining = true },
      },
-@@ -461,22 +439,16 @@ function make_entry.gen_from_buffer(opts)
+@@ -465,22 +443,16 @@ function make_entry.gen_from_buffer(opts)
      local icon, hl_group = utils.get_devicons(entry.filename, disable_devicons)
  
      return displayer {

diff --git i/lua/telescope/make_entry.lua w/lua/telescope/make_entry.lua
index e3d7638..fe3f8ef 100644
--- i/lua/telescope/make_entry.lua
+++ w/lua/telescope/make_entry.lua
@@ -310,11 +310,14 @@ end

       { remaining = true },
     },
   }
@@ -322,16 +325,15 @@ function make_entry.gen_from_quickfix(opts)
   local make_display = function(entry)
     local filename = utils.transform_path(opts, entry.filename)
 
-    local line_info = { table.concat({ entry.lnum, entry.col }, ":"), "TelescopeResultsLineNr" }
+    local icon, hl_group = utils.get_devicons(entry.filename, false)
 
     if opts.trim_text then
       entry.text = entry.text:gsub("^%s*(.-)%s*$", "%1")
     end
 
     return displayer {
-      line_info,
