      return displayer(display_columns)
    end
  
-@@ -446,8 +426,6 @@ function make_entry.gen_from_buffer(opts)
+@@ -450,8 +430,6 @@ function make_entry.gen_from_buffer(opts)
    local displayer = entry_display.create {
      separator = " ",
      items = {

       { remaining = true },
     },
   }
@@ -322,12 +325,11 @@ 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)
 
     return displayer {
-      line_info,

diff --git i/lua/telescope/make_entry.lua w/lua/telescope/make_entry.lua
index 8a83b6f..3b4a0e8 100644
--- i/lua/telescope/make_entry.lua
+++ w/lua/telescope/make_entry.lua
@@ -310,11 +310,14 @@ end
