Wail trying to get IbufferMode to work:

(defadvice ibuffer-update-title-and-summary (after remove-column-titles)
      (set-buffer "*Ibuffer*")
      (toggle-read-only 0)
      (goto-char 1)
      (search-forward "-\n" nil t)
      (delete-region 1 (point))
      (let ((window-min-height 1)) 
        ;; save a little screen estate
  (ad-activate 'ibuffer-update-title-and-summary)

Gnus-style grouping:

 (setq ibuffer-saved-filter-groups
          (quote (("default"
                   ("dired" (mode . dired-mode))
                   ("perl" (mode . cperl-mode))
                   ("erc" (mode . erc-mode))
                   ("planner" (or
                               (name . "^\\*Calendar\\*$")
                               (name . "^diary$")
                               (mode . muse-mode)))
                   ("emacs" (or
                             (name . "^\\*scratch\\*$")
                             (name . "^\\*Messages\\*$")))
                   ("svg" (name . "\\.svg")) ; group by file extension
                   ("gnus" (or
                            (mode . message-mode)
                            (mode . bbdb-mode)
                            (mode . mail-mode)
                            (mode . gnus-group-mode)
                            (mode . gnus-summary-mode)
                            (mode . gnus-article-mode)
                            (name . "^\\.bbdb$")
                            (name . "^\\.newsrc-dribble")))))))

I get:

ad-Advice-ibuffer-update-title-and-summary: Symbols function definition is void: toggle-read-only

My gues was that the function there is depricated/removed but corfu is not working in the terminal mode so that reminds i need to check corfu-term out for when the next termux release is out.

My site is free of ads and trackers. Was this post helpful to you? Why not BuyMeACoffee