   :hook
   (prog-mode . ws-butler-mode))
 
-(use-package ibuffer
-  :bind
-  (:map ibuffer-mode-map
-	("SPC" . ibuffer-visit-buffer)))
+(require 'ibuffer)
+
+;; (use-package ibuffer
+;;   :bind
+;;   (:map ibuffer-mode-map
+;;	("SPC" . ibuffer-visit-buffer)))
 
 (use-package ibuffer-vc
   :after (ibuffer vc)

  (which-key-setup-side-window-bottom)
  :custom (which-key-idle-delay 1.2))

(use-package select
  :straight (:type built-in)
  :defer nil
  :custom
  (x-select-enable-clipboard t)
  (x-select-enable-primary t)
  (save-interprogram-paste-before-kill t))

(use-package cus-edit
  :straight (:type built-in)
  :defer nil
  :custom
  (custom-file null-device "Don't store customizations"))

(use-package uniquify
  :straight (:type built-in)
  :defer nil
  :custom
  (uniquify-buffer-name-style 'reverse)
  (uniquify-separator "|")
  (uniquify-after-kill-buffer-p t)
  (uniquify-ignore-buffers-re "^\\*"))

(use-package ffap
  :defer nil
  :custom
  ;; Don't ping things that look like domain names.
  (ffap-machine-p-known 'reject)
  :config
  (ffap-bindings))

(use-package emacs
  :init

	   'silent 'inhibit-cookies)
	(goto-char (point-max))
	(eval-print-last-sexp)))
    (load bootstrap-file nil 'nomessage)
    (straight-use-package 'use-package)))

(require 'package)

(if (package-installed-p 'use-package)
    (progn
      (setq use-package-always-defer nil
	    use-package-always-ensure t
	    use-package-ignore-unknown-keywords t)
      (require 'use-package))
  (progn
    (aim/straight-bootstrap)))

(require 'term)
;; prevent cursor blinking in remote terminal sessions.
(setq visible-cursor nil)

(use-package pinentry
  :config
  (setq epa-pinentry-mode 'loopback) ; prevent GUI input
  (pinentry-start))

;; (use-package gcmh
;;   :defer nil
;;   :config
;;   (gcmh-mode 1))

(use-package lua-mode)

(use-package clipetty
  ;; You can invoke Clipetty explicitly from a key binding to copy a
  ;; region to the clipboard rather than using either the local or
  ;; global minor modes. To that end, Clipetty has a function called
