Klimi's new dotfiles with stow.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

87 lines
2.9 KiB

4 years ago
  1. ;;; helm-easymenu.el --- Helm easymenu definitions. -*- lexical-binding: t -*-
  2. ;; Copyright (C) 2015 ~ 2019 Thierry Volpiatto <thierry.volpiatto@gmail.com>
  3. ;; This program is free software; you can redistribute it and/or modify
  4. ;; it under the terms of the GNU General Public License as published by
  5. ;; the Free Software Foundation, either version 3 of the License, or
  6. ;; (at your option) any later version.
  7. ;; This program is distributed in the hope that it will be useful,
  8. ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
  9. ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  10. ;; GNU General Public License for more details.
  11. ;; You should have received a copy of the GNU General Public License
  12. ;; along with this program. If not, see <http://www.gnu.org/licenses/>.
  13. ;;; Code:
  14. (require 'easymenu)
  15. (easy-menu-add-item
  16. nil '("Tools")
  17. '("Helm"
  18. ["Find any Files/Buffers" helm-multi-files t]
  19. ["Helm Everywhere (Toggle)" helm-mode t]
  20. ["Helm resume" helm-resume t]
  21. "----"
  22. ("Files"
  23. ["Find files" helm-find-files t]
  24. ["Recent Files" helm-recentf t]
  25. ["Locate" helm-locate t]
  26. ["Search Files with find" helm-find t]
  27. ["Bookmarks" helm-filtered-bookmarks t])
  28. ("Buffers"
  29. ["Find buffers" helm-buffers-list t])
  30. ("Commands"
  31. ["Emacs Commands" helm-M-x t]
  32. ["Externals Commands" helm-run-external-command t])
  33. ("Help"
  34. ["Helm Apropos" helm-apropos t])
  35. ("Info"
  36. ["Info at point" helm-info-at-point t]
  37. ["Emacs Manual index" helm-info-emacs t]
  38. ["Gnus Manual index" helm-info-gnus t]
  39. ["Helm documentation" helm-documentation t])
  40. ("Elpa"
  41. ["Elisp packages" helm-list-elisp-packages t]
  42. ["Elisp packages no fetch" helm-list-elisp-packages-no-fetch t])
  43. ("Tools"
  44. ["Occur" helm-occur t]
  45. ["Grep current directory with AG" helm-do-grep-ag t]
  46. ["Gid" helm-gid t]
  47. ["Etags" helm-etags-select t]
  48. ["Lisp complete at point" helm-lisp-completion-at-point t]
  49. ["Browse Kill ring" helm-show-kill-ring t]
  50. ["Browse register" helm-register t]
  51. ["Mark Ring" helm-all-mark-rings t]
  52. ["Regexp handler" helm-regexp t]
  53. ["Colors & Faces" helm-colors t]
  54. ["Show xfonts" helm-select-xfont t]
  55. ["Ucs Symbols" helm-ucs t]
  56. ["Imenu" helm-imenu t]
  57. ["Imenu all" helm-imenu-in-all-buffers t]
  58. ["Semantic or Imenu" helm-semantic-or-imenu t]
  59. ["Google Suggest" helm-google-suggest t]
  60. ["Eval expression" helm-eval-expression-with-eldoc t]
  61. ["Calcul expression" helm-calcul-expression t]
  62. ["Man pages" helm-man-woman t]
  63. ["Top externals process" helm-top t]
  64. ["Emacs internals process" helm-list-emacs-process t])
  65. "----"
  66. ["Preferred Options" helm-configuration t])
  67. "Spell Checking")
  68. (easy-menu-add-item nil '("Tools") '("----") "Spell Checking")
  69. (provide 'helm-easymenu)
  70. ;; Local Variables:
  71. ;; byte-compile-warnings: (not obsolete)
  72. ;; coding: utf-8
  73. ;; indent-tabs-mode: nil
  74. ;; End:
  75. ;;; helm-easymenu.el ends here