   (message "Region copied to clipboard"))
 ;;(global-set-key (kbd "C-c p") #'t/make-region-pastable)
 
+;; file manager
+(use-package dired
+  :config
+  ;; point dired to correct ls binary on macOS
+  (when (eq system-type 'darwin)
+    (setq dired-use-ls-dired t
+          insert-directory-program "/usr/local/bin/gls"
+          dired-listing-switches "-aBhl --group-directories-first"))
+  ;; hide dotfiles
+  (setq dired-omit-files "^\\..\\{2,\\}")  ; default: "\\`[.]?#\\|\\`[.][.]?\\'"
+  :bind ("C-x C-j" . #'dired-jump))
+
 ;; ~M-o~ to change window
 (use-package ace-window
   :straight t
   :config
-  (global-set-key (kbd "M-o") #'ace-window))
+  (setq aw-scope 'frame)
+  :bind
+  ("M-o" . #'ace-window))
+
+;; isearch alternative across frame
+(use-package avy
+  :straight t
+  :bind
+  (("M-j" . #'avy-goto-char-timer)
+   :map isearch-mode-map
+   ("M-j" . #'avy-isearch)))
 
 ;; available keybinds popup with "C-h" during key chords
 (use-package which-key
   :straight t
   :config
   (setq
-    ;; Only show popup on "C-h"
-    which-key-show-early-on-C-h t
-    which-key-idle-delay 10000
-    which-key-idle-secondary-delay 0.05)
+   ;; Only show popup on "C-h"
+   which-key-show-early-on-C-h t
+   which-key-idle-delay 10000
+   which-key-idle-secondary-delay 0.05)
   (which-key-mode)
   ;; prefer right side, then bottom for popup
   (which-key-setup-side-window-right-bottom)

  ([remap occur] . #'helm-occur)
  ([remap switch-to-buffer] . #'helm-buffers-list)
  ([remap recentf-open-files] . #'helm-recentf)
  ("C-c s y" . #'helm-show-kill-ring)
  ("s-y" . #'helm-show-kill-ring)
  ("C-c s f" . #'helm-find)

          ("sn" "Class-related notes" entry
           (file+function t/daily-file t/org-date-find)
           "* %^{Title} :%^{Type|notes|class-info}:\n%U\n\n+ %?"
           :empty-lines 1)
          ("sp" "Class-related notes with associated document" entry
           (file+function t/daily-file t/org-date-find)
           "* %^{Title} :notes:\n:PROPERTIES:\n:NOTER_DOCUMENT: %F\n:END:\n%U\n\n%?")))
  :config
  (setq ;; appearance settings
   org-hide-leading-stars nil
