mirror of
https://github.com/SqrtMinusOne/dotfiles.git
synced 2025-12-10 11:13:04 +03:00
feat(emacs): TOC
This commit is contained in:
parent
6bbf600710
commit
5e5c243ba8
1 changed files with 151 additions and 0 deletions
151
Emacs.org
151
Emacs.org
|
|
@ -13,6 +13,157 @@ As with other files in the repo, parts prefixed with (OFF) are not used but kept
|
|||
|------+------------------------------------|
|
||||
| TODO | Find a way to specify dependencies |
|
||||
|
||||
* Contents
|
||||
:PROPERTIES:
|
||||
:TOC: :include all :depth 4
|
||||
:END:
|
||||
:CONTENTS:
|
||||
- [[#contents][Contents]]
|
||||
- [[#primary-setup][Primary setup]]
|
||||
- [[#measure-startup-speed][Measure startup speed]]
|
||||
- [[#straightel][straight.el]]
|
||||
- [[#use-package][use-package]]
|
||||
- [[#performance][Performance]]
|
||||
- [[#garbage-collection][Garbage collection]]
|
||||
- [[#run-garbage-collection-when-emacs-is-unfocused][Run garbage collection when Emacs is unfocused]]
|
||||
- [[#misc][Misc]]
|
||||
- [[#anaconda--environment][Anaconda & environment]]
|
||||
- [[#custom-file-location][Custom file location]]
|
||||
- [[#global-editing-configuration][Global editing configuration]]
|
||||
- [[#general-keybindings-stuff][General keybindings stuff]]
|
||||
- [[#generalel][general.el]]
|
||||
- [[#which-key][which-key]]
|
||||
- [[#evil-mode][Evil mode]]
|
||||
- [[#evil][evil]]
|
||||
- [[#addons][Addons]]
|
||||
- [[#evil-collection][evil-collection]]
|
||||
- [[#more-keybindigs][More keybindigs]]
|
||||
- [[#escape-key][Escape key]]
|
||||
- [[#home--end][Home & end]]
|
||||
- [[#my-leader][My leader]]
|
||||
- [[#profiler][Profiler]]
|
||||
- [[#buffer-switching][Buffer switching]]
|
||||
- [[#xref][xref]]
|
||||
- [[#folding][Folding]]
|
||||
- [[#zoom][Zoom]]
|
||||
- [[#editing-helpers--config][Editing helpers & config]]
|
||||
- [[#visual-fill-column-mode][Visual fill column mode]]
|
||||
- [[#smartparens][smartparens]]
|
||||
- [[#aggressive-indent][Aggressive Indent]]
|
||||
- [[#tabs][Tabs]]
|
||||
- [[#scrolling-config][Scrolling config]]
|
||||
- [[#clipboard-config][Clipboard config]]
|
||||
- [[#backups][Backups]]
|
||||
- [[#undo-tree][Undo Tree]]
|
||||
- [[#help][Help]]
|
||||
- [[#ivy-counsel-swiper][Ivy, counsel, swiper]]
|
||||
- [[#ivy-rich][ivy-rich]]
|
||||
- [[#keybindings][Keybindings]]
|
||||
- [[#off-helm][(OFF) Helm]]
|
||||
- [[#treemacs][Treemacs]]
|
||||
- [[#projectile][Projectile]]
|
||||
- [[#company][Company]]
|
||||
- [[#git--magit][Git & Magit]]
|
||||
- [[#editorconfig][Editorconfig]]
|
||||
- [[#off-avy][(OFF) Avy]]
|
||||
- [[#snippets][Snippets]]
|
||||
- [[#time-trackers][Time trackers]]
|
||||
- [[#wakatime][WakaTime]]
|
||||
- [[#activitywatch][ActivityWatch]]
|
||||
- [[#dired][Dired]]
|
||||
- [[#basic-config--keybindings][Basic config & keybindings]]
|
||||
- [[#addons][Addons]]
|
||||
- [[#shells][Shells]]
|
||||
- [[#vterm][vterm]]
|
||||
- [[#configuration][Configuration]]
|
||||
- [[#subterminal][Subterminal]]
|
||||
- [[#eshell][Eshell]]
|
||||
- [[#org-mode][Org Mode]]
|
||||
- [[#installation--basic-settings][Installation & basic settings]]
|
||||
- [[#encryption][Encryption]]
|
||||
- [[#integration-with-evil][Integration with evil]]
|
||||
- [[#literate-programing][Literate programing]]
|
||||
- [[#python][Python]]
|
||||
- [[#setup][Setup]]
|
||||
- [[#ui][UI]]
|
||||
- [[#equations-preview][Equations preview]]
|
||||
- [[#better-headers][Better headers]]
|
||||
- [[#org-agenda-icons][Org Agenda Icons]]
|
||||
- [[#export][Export]]
|
||||
- [[#hugo][Hugo]]
|
||||
- [[#off-latex][(OFF) LaTeX]]
|
||||
- [[#keybindings--stuff][Keybindings & stuff]]
|
||||
- [[#copy-a-link][Copy a link]]
|
||||
- [[#presentations][Presentations]]
|
||||
- [[#toc][TOC]]
|
||||
- [[#ui][UI]]
|
||||
- [[#general-ui--gui-settings][General UI & GUI Settings]]
|
||||
- [[#custom-frame-title][Custom frame title]]
|
||||
- [[#tab-bar][Tab bar]]
|
||||
- [[#setup][Setup]]
|
||||
- [[#my-title][My title]]
|
||||
- [[#modeline][Modeline]]
|
||||
- [[#font-stuff][Font stuff]]
|
||||
- [[#emojis][Emojis]]
|
||||
- [[#ligatures][Ligatures]]
|
||||
- [[#icons][Icons]]
|
||||
- [[#theme--global-stuff][Theme & global stuff]]
|
||||
- [[#text-highlight-improvements][Text highlight improvements]]
|
||||
- [[#off-eaf][(OFF) EAF]]
|
||||
- [[#installation][Installation]]
|
||||
- [[#config][Config]]
|
||||
- [[#programming][Programming]]
|
||||
- [[#general-setup][General setup]]
|
||||
- [[#lsp][LSP]]
|
||||
- [[#setup][Setup]]
|
||||
- [[#integrations][Integrations]]
|
||||
- [[#keybindings][Keybindings]]
|
||||
- [[#flycheck][Flycheck]]
|
||||
- [[#off-dap][(OFF) DAP]]
|
||||
- [[#off-tabnine][(OFF) TabNine]]
|
||||
- [[#off-code-compass][(OFF) Code Compass]]
|
||||
- [[#dependencies][Dependencies]]
|
||||
- [[#plugin][Plugin]]
|
||||
- [[#general-additional-config][General additional config]]
|
||||
- [[#web-development][Web development]]
|
||||
- [[#off-emmet][(OFF) Emmet]]
|
||||
- [[#typescript][TypeScript]]
|
||||
- [[#javascript][JavaScript]]
|
||||
- [[#jest][Jest]]
|
||||
- [[#vuejs][Vue.js]]
|
||||
- [[#mmm-mode-fix][mmm-mode fix]]
|
||||
- [[#svelte][Svelte]]
|
||||
- [[#scss][SCSS]]
|
||||
- [[#php][PHP]]
|
||||
- [[#documents--markup-languages][Documents & markup languages]]
|
||||
- [[#latex][LaTeX]]
|
||||
- [[#auctex][AUCTeX]]
|
||||
- [[#import-sty][Import *.sty]]
|
||||
- [[#markdown][Markdown]]
|
||||
- [[#plantuml][PlantUML]]
|
||||
- [[#natural-languages][Natural languages]]
|
||||
- [[#emacs-lisp][Emacs Lisp]]
|
||||
- [[#python][Python]]
|
||||
- [[#java][Java]]
|
||||
- [[#clojure][Clojure]]
|
||||
- [[#go][Go]]
|
||||
- [[#fish][fish]]
|
||||
- [[#sh][sh]]
|
||||
- [[#clips][CLIPS]]
|
||||
- [[#haskell][Haskell]]
|
||||
- [[#json][JSON]]
|
||||
- [[#yaml][YAML]]
|
||||
- [[#csv][CSV]]
|
||||
- [[#docker][Docker]]
|
||||
- [[#apps--misc][Apps & Misc]]
|
||||
- [[#managing-dotfiles][Managing dotfiles]]
|
||||
- [[#open-emacs-config][Open Emacs config]]
|
||||
- [[#open-dotfile][Open dotfile]]
|
||||
- [[#notmuch][Notmuch]]
|
||||
- [[#eww][EWW]]
|
||||
- [[#snow][Snow]]
|
||||
- [[#zone][Zone]]
|
||||
:END:
|
||||
* Primary setup
|
||||
** Measure startup speed
|
||||
A small function to print out the loading time and number of GCs during the loading. Can be useful as a point of data for optimizing Emacs startup time.
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue