local function setup()
  ps.sub("cd", function()
           local cwd = cx.active.current.cwd
           if cwd:ends_with("downloads") then
             ya.mgr_emit("sort", { "mtime", reverse = true, dir_first = false })
           else
             ya.mgr_emit("sort", { "alphabetical", reverse = false, dir_first = true })
           end
  end)
end

return { setup = setup }
