       :init
       (setq vterm-ignore-blink-cursor t)))
 
-(use-package hrs
-  :load-path (lambda () (expand-file-name "hrs" user-emacs-directory))
-  :ensure nil
-  :commands (hrs/reset-font-size
-	     hrs/increase-font-size
-	     hrs/default-font-size)
-  :bind (("C-)" . hrs/reset-font-size)
-	 ("C-+" . hrs/increase-font-size)
-	 ("C--" . hrs/decrease-font-size)))
+(use-package helm)
+
+(use-package helm-ls-git
+  :commands (helm-ls-git-ls)
+  :bind
+  (("C-c C-l" . helm-ls-git-ls)))
 
 (require 'executable)
 (add-hook 'after-save-hook 'executable-make-buffer-file-executable-if-script-p)

	  ("C-x C-r" . recentf-open-files) ;overrides binding in ffap
	  ("C-x g" . goto-line)
	  ("C-x m" . gnus-msg-mail)))
(custom-set-variables
 ;; custom-set-variables was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 '(company-auto-commit nil nil nil "Customized with use-package company")
 '(package-selected-packages
   '(hrs xref which-key wgrep-ag vterm smex protobuf-mode pinentry notmuch nix-mode magit lua-mode lsp-ui langtool keychain-environment go-mode go-add-tags git-timemachine git-gutter flycheck exec-path-from-shell dockerfile-mode docker-compose-mode direnv dired-narrow copy-as-format company clipetty avy atomic-chrome ag))
 '(safe-local-variable-values '((checkdoc-minor-mode . t))))
(custom-set-faces
 ;; custom-set-faces was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 )

  :bind
  ("C-c C-j" . aj-toggle-fold))

(use-package tramp
  ;;:straight (:type built-in)
  :ensure nil
  :config
  (put 'temporary-file-directory 'standard-value `(,temporary-file-directory))
  :custom
