From fa697a542268202451597273b7ac119bf668811a Mon Sep 17 00:00:00 2001 From: Samuel Banya Date: Wed, 13 Sep 2023 19:59:11 -0500 Subject: [PATCH] Adding 'helm' just for 'helm-occur' to replace 'Swiper' and 'helm-swoop' --- configuration.org | 11 +++++++---- init.el | 2 +- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/configuration.org b/configuration.org index cbed4a3..81d1e2d 100755 --- a/configuration.org +++ b/configuration.org @@ -498,11 +498,11 @@ q** Enable iBuffer Expert Mode To Instantly Killer Buffers With 'D' :init (vertico-mode)) #+end_src -*** Adding 'helm-swoop' to replace Swiper since Swiper's highlighted buffer face colors are jenk +*** Adding 'helm' just so that I can use 'helm-occur' to replace 'helm-swoop' (since it doesn't expand buffers like Org Mode buffers) and 'Swiper' (which does not have configurable search colors for my theme) #+begin_src emacs-lisp - (use-package helm-swoop - :ensure t - :bind ("C-s" . helm-swoop-without-pre-input)) + (use-package helm + :ensure t + :bind ("C-s" . helm-occur)) #+end_src ** Terminal *** Add 'vterm' to enable only decent Emacs terminal @@ -611,6 +611,9 @@ q** Enable iBuffer Expert Mode To Instantly Killer Buffers With 'D' ;; https://github.com/ananthakumaran/tide/issues/438 (setq tide-node-executable "/home/sam/.nvm/versions/node/v18.0.0/bin/node") + ;; Add keybinding for 'tide-fix' to be Super + '.' (period) to be like VS Code's quick fix options: + (global-set-key (kbd "C-.") 'tide-fix) + ;; Adding 'aggressive-indent' to simulate indentation from most modern IDEs: (use-package aggressive-indent :ensure t) diff --git a/init.el b/init.el index 67e738e..a391b07 100755 --- a/init.el +++ b/init.el @@ -23,7 +23,7 @@ '(helm-minibuffer-history-key "M-p") '(inhibit-startup-screen t) '(package-selected-packages - '(tide company-quickhelp nvm multi-vterm workgroups2 eyebrowse-restore perspeen beacon org-kanban vertico efar which-key base16-theme xresources-theme npm-mode lsp-python-ms add-node-modules-path exec-path-from-shell json-mode prettier-js ox-hugo hugo popper dirvish deft lsp-treemacs gcmh no-littering auto-package-update calfw-org projectile treemacs-magit treemacs company-jedi undo-tree highlight-indent-guides calfw lsp-ui python-mode vue-mode csharp-mode web-mode rjsx-mode js2-mode org-menu ytdl webpaste hide-mode-line helm-swoop yasnippet-snippets yasnippet flycheck company lsp-mode magit eyebrowse multiple-cursors expand-region mark-multiple swiper popup-kill-ring switch-window jazz-theme solarized-theme gruvbox-theme scanner ranger ewal-spacemacs-themes ewal typescript-mode gif-screencast free-keys docker dockerfile-mode docker-compose-mode evil-collection evil elfeed-org color-theme-modern discover-my-major goto-line-preview linum-relative visual-regexp rainbow-delimiters-mode log4j-mode log4j vterm org-download window-purpose aggressive-indent aggresive-indent spray sx counsel csv-mode org-mru-clock elfeed erc-image erc-hl-nicks logview rotate org-tree-slide symon dmenu diminish spaceline emacs-dashboard dashboard rainbow-delimiters sudo-edit hungry-delete rainbow-mode avy use-package spacemacs-theme helm hydra emmet-mode htmlize))) + '(helm-occur tide company-quickhelp nvm multi-vterm workgroups2 eyebrowse-restore perspeen beacon org-kanban vertico efar which-key base16-theme xresources-theme npm-mode lsp-python-ms add-node-modules-path exec-path-from-shell json-mode prettier-js ox-hugo hugo popper dirvish deft lsp-treemacs gcmh no-littering auto-package-update calfw-org projectile treemacs-magit treemacs company-jedi undo-tree highlight-indent-guides calfw lsp-ui python-mode vue-mode csharp-mode web-mode rjsx-mode js2-mode org-menu ytdl webpaste hide-mode-line helm-swoop yasnippet-snippets yasnippet flycheck company lsp-mode magit eyebrowse multiple-cursors expand-region mark-multiple swiper popup-kill-ring switch-window jazz-theme solarized-theme gruvbox-theme scanner ranger ewal-spacemacs-themes ewal typescript-mode gif-screencast free-keys docker dockerfile-mode docker-compose-mode evil-collection evil elfeed-org color-theme-modern discover-my-major goto-line-preview linum-relative visual-regexp rainbow-delimiters-mode log4j-mode log4j vterm org-download window-purpose aggressive-indent aggresive-indent spray sx counsel csv-mode org-mru-clock elfeed erc-image erc-hl-nicks logview rotate org-tree-slide symon dmenu diminish spaceline emacs-dashboard dashboard rainbow-delimiters sudo-edit hungry-delete rainbow-mode avy use-package spacemacs-theme helm hydra emmet-mode htmlize))) (custom-set-faces