       .observeOn(MainScheduler.instance)
       .subscribe(onNext: { state in
         self.lastFileSystemUpdateMark = state.lastFileSystemUpdate.mark
-        guard let fileBrowserItem = self.fileBrowserItem(with: state.lastFileSystemUpdate.payload) else {
+        guard let fileBrowserItem = self.fileBrowserItem(
+          with: state.lastFileSystemUpdate.payload
+        ) else {
           return
         }
 

    return 0
  }

  func outlineView(_: NSOutlineView, child index: Int, ofItem item: Any?) -> Any {
    let level = self.level(forItem: item) + 2
    defer { self.adjustColumnWidths() }


  }

  private func sortedChildren(of url: URL) -> [FileBrowserItem] {
    return FileUtils.directDescendants(of: url)
      .map(FileBrowserItem.init).sorted {
        if ($0.isDir == $1.isDir) {
          return $0.url.absoluteString < $1.url.absoluteString
        }

        return $0.isDir
      }
  }

  private func update(_ fileBrowserItem: FileBrowserItem) {
