From fec2ab8e6596644e86163ff35603be263d46faac Mon Sep 17 00:00:00 2001 From: Artur Manuel Date: Thu, 18 Jul 2024 16:04:00 +0100 Subject: [PATCH] emacs: add projectile its goated id say Signed-off-by: Artur Manuel --- overlay/package/config.org | 21 ++++++++++++++++----- overlay/package/default.nix | 2 ++ 2 files changed, 18 insertions(+), 5 deletions(-) diff --git a/overlay/package/config.org b/overlay/package/config.org index 1bfdce4..5e8912f 100644 --- a/overlay/package/config.org +++ b/overlay/package/config.org @@ -1,9 +1,8 @@ + #+title: PANKOMACS #+author: Artur Manuel #+PROPERTY: header-args :tangle config.el -[[./panko.gif][the fat fat panko cat]] - * Emacs window stuff Things like turning off the menubar, etc. #+BEGIN_SRC emacs-lisp @@ -387,9 +386,6 @@ Amazing tool, love it a bunch. ; (use-package treemacs-evil ; :after (treemacs evil) ; :ensure t) - ; (use-package treemacs-projectile - ; :after (treemacs projectile) - ; :ensure t) ; (use-package treemacs-magit ; :after (treemacs magit) ; :ensure t) @@ -402,3 +398,18 @@ Amazing tool, love it a bunch. ; :ensure t ; :config (treemacs-set-scope-type 'Tabs)) #+END_SRC +* Projectile +This makes stuff a lot easier I hope. +#+BEGIN_SRC emacs-lisp + (use-package projectile + :ensure t + :init + (projectile-mode +1) + :bind (:map projectile-mode-map + ("s-p" . projectile-command-map) + ("C-c p" . projectile-command-map))) + + (use-package treemacs-projectile + :after (treemacs projectile) + :ensure t) +#+END_SRC diff --git a/overlay/package/default.nix b/overlay/package/default.nix index 812a846..adcb641 100644 --- a/overlay/package/default.nix +++ b/overlay/package/default.nix @@ -30,6 +30,8 @@ emacsWithPackagesFromUsePackage { treemacs-nerd-icons nerd-icons all-the-icons + projectile + treemacs-projectile ]; override = _: prev: { use-package = prev.emacs; }; }