<commit_before>;;; skk-ibuffer.el 

(require 'ibuffer) 
(setq ibuffer-saved-filter-groups
  (quote (("default"      
            ("erma-skk"
             (filename . "/web/erma-skk"))
            ("nh-wetlands-mapper-dev"
             (filename . "/web/nh-wetlands-mapper-dev"))
            ("Housing"
             (filename . "/web/housing"))
            ("Emacs Config"
             (filename . "~/.emacs.d/"))
            ("DotFilesForest"
             (filename . "dot-files-forest"))
            ("Programming" ;; prog stuff not already in MyProjectX
              (or
                (mode . c-mode)
                (mode . perl-mode)
                (mode . python-mode)
                (mode . emacs-lisp-mode)
                ;; etc
                ))
            ))))


(add-hook 'ibuffer-mode-hook
  (lambda ()
    (ibuffer-switch-to-saved-filter-groups "default")))

(global-set-key (kbd "C-x C-b") 'ibuffer)

(provide 'skk-ibuffer)
;;; skk-ibuffer.el ends here<commit_msg>Added UPS, EPSCoR, NHIHPP<commit_after>;;; skk-ibuffer.el 

(require 'ibuffer) 
(setq ibuffer-saved-filter-groups
  (quote (("default"      
            ("erma-skk"
             (filename . "/web/erma-skk"))
            ("nh-wetlands-mapper-dev"
             (filename . "/web/nh-wetlands-mapper-dev"))
            ("Housing"
             (filename . "/web/housing"))
            ("EPSCoR"
             (or
              (filename . "/web/epscor")
              (filename . "/web/perl/Lib/EPSCOR")))
            ("UPS"
             (filename . "~/work/ups"))
            ("Emacs Config"
              (filename . "emacs"))
            ("NHIHPP"
             (filename . "/web/perl/Lib/NHIHPP"))
            ("DotFilesForest"
             (filename . "dot-files-forest"))
            ("version control" 
             (or (mode . svn-status-mode)
                 (mode . svn-log-edit-mode)
                 (name . "^\\*svn-")
                 (name . "^\\*vc\\*$")
                 (name . "^\\*Annotate")
                 (name . "^\\*git-")
                 (name . "^\\*vc-")))
            ("emacs" 
             (or 
              (name . "^\\*scratch\\*$")
              (name . "^\\*Messages\\*$")
              (name . "^TAGS\\(<[0-9]+>\\)?$")
              (name . "^\\*Help\\*$")
              (name . "^\\*info\\*$")
              (name . "^\\*Occur\\*$")
              (name . "^\\*grep\\*$")
              (name . "^\\*Compile-Log\\*$")
              (name . "^\\*Backtrace\\*$")
              (name . "^\\*Process List\\*$")
              (name . "^\\*gud\\*$")
              (name . "^\\*Man")
              (name . "^\\*WoMan")
              (name . "^\\*Customize\*")
              (name . "^\\*Pymacs\*")
              (name . "^\\*Kill Ring\\*$")
              (name . "^\\*Completions\\*$")
              (name . "^\\*tramp")
              (name . "^\\*Quail\*")
              (name . "^\\*pymacs run")
              (name . "^\\*shell\\*$")
              (name . "^\\*compilation\\*$")))
            ("Programming" ;; prog stuff not already in MyProjectX
              (or
                (mode . c-mode)
                (mode . perl-mode)
                (mode . python-mode)
                (mode . emacs-lisp-mode)
                ;; etc
                ))
            ))))

(add-hook 'ibuffer-mode-hook 
	  '(lambda ()
	     (ibuffer-auto-mode 1)
	     (ibuffer-switch-to-saved-filter-groups "default")))

(setq ibuffer-show-empty-filter-groups nil)

(global-set-key (kbd "C-x C-b") 'ibuffer)

(provide 'skk-ibuffer)
;;; skk-ibuffer.el ends here
{'fraction_non_alphanumeric': 0.20090039392234102, 'fraction_numerical': 0.0008441193021947102, 'mean_word_length': 1.1532404603270745, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4790953', 'n_tokens_mistral': 1217, 'n_tokens_neox': 1141, 'n_words': 197}