Methuselah Honeysuckle
Short version
nano
for theming- Back and forth between
tide
&lsp
for TS. Settled ontide
for now - Cleanup, simplify
Changes
- [misc] Cleanup
- [misc] Update README with new screenshot
- [web] Fix broken logic
- [tide] Disable buffer save on code edit
- [org] Ack org-roam v2
- [org] Clean up roam config
- [nix] Add base config for nix files
- [lsp] Disable tailwindCSS LSP
- [fnm] Remove unused config
- [prettier] Fix prettier config guessing
- [web-mode] Clean up emmet declaration
- [web-mode] 💄
- [tsx] Prefer Tide to LSP
- [ts] Remove emmet mode from TS
- [ts] Setup emmet mode in TS
- [ts] Properly load functionality when available
- [ts] Prefer tide > LSP
- [theme] Fix font lock issues in derived web modes
- [smartparens] Fix paren behaviour in JSX blocks
- [lsp] Turn off capabilities for TS/TSX
- [keybindings] Unbind frame resize
- [keybindings] 💄
- [theme] Add nano
- [typescript] Use add-node-modules-path
- [company] Don't use company-box for now
- [packages] 💄
- [org] Use org directly
- [magit] Prefix tickets with CH rather than jira
- [org] Re-introduce GTD
- Revert "[org] Remove unused gotos"
- [typescript] Extra tide stuff
- [projectile] Don't show current project/buffer
- [company] Add non-zero delay
- [theme] Clean up font sizes for M1
- [counsel-projectile] Add custom switch project action
- [org] Fixup org roam dirs
- [misc] Update packages
- [magit] Migrate evil-magit > evil-collection
- [misc] Update packages
- [misc] Update packages
- [gccemacs] Ignore eln cache
- [misc] Update packages
- [git] Ignore org-roam.db
- [ts] Add better support for tsx
- [company] Remove config that is now default
- [vterm] Remove
- [company] Fix faces for company-box
- [theme] Fix highlight-thing face to not break ligatures
- [base] Ligatures! For real!
- [web] Set up emmet & eslint in TSX
- [theme] Switch back to Fira Code
- [spelling] Don't spellcheck prog buffers anymore
- [company] Fix evil-company YCMD behaviour
- [evil] Replace multiedit with evil-iedit
- [ts] Add face for tide-file
- [ts] Prefer tide > LSP
- [lsp] Disable eslint LSP
- [lsp] Enable snippet
- [company] Clean up hooks & demand
- [init] Set frame-resize-pixelwise
- [plantuml] Let path decide binary location
- [tide] Add buffers to popwin config
- [company] Clean up config
- [typescript] Enhance LSP & DX
- [lsp] Clean up
- [aggressive-indent] Use :init over :config for hook setup
- [web] Clean up hooks
- [misc] Update packages
- [web] Use prettier in graphql
- [lsp] Add binding to ask for completions
- [terraform] Set up official LSP
- [aggressive-indent] Only use in elisp-mode
- [direnv] Setup envrc
- [misc] Update packages
- [web] Fix up loads & add prettier to TS
- [web] Remove all traces of flow
- [basic] Add help buffers to popwin config
- [misc] Update packages
- [misc] Uupdate packages
- [keybinds] Remove
M-o
binding - [fonts] Use jetbrains mono
- [fonts] Disable ligatures
- [theme] Modify theme for linux
- [python] Update settings for linux
- [gpg] Add some stuff for GPG use within emacs
- [font] Add Iosevvka ligature setup
- [font] Use Inconsolata for code in markdown
- [font] Switch to Ubuntu Mono on Linux
- [theme] Fix headerline font size on linux
- [magit] Move forge DB into cache
- [ligatures] Temporarily disable ligatures
- [theme] Use smaller fonts + Monoid
- [aggressive-indent] Flip to only enable in emacs-lisp-mode
- [company] Remove unused keymap
- [csharp] Have an option to switch to locally built binary
- [org] Show yesterday & complete in agenda
- [org] Allow image widths to be defined per-image
- [projectile] Hack to get C-u working with counsel-rg
- [org] Fix up clock config
- [org] Add some convenience bindings for link navigation
- [org] Use dropbox for roam
- [org] Add clock transient
- [org] Remove unused org-roam-capture-template
- [org] Fixup custom org-roam buffer switch fn
- [aggressive-indent] Disable in graphql mode
- [org] Add ox-slack
- [init] Up sub-process throughput data size
- [misc] Update packages
- [lsp] Switch back to company-capf from company-lsp
- [basic] Use a local copy of highlight.el
- [org] Add plantuml & verb to babel
- [org] Fix org-link-frame-setup for roam
- [org] Add delete-window binding for org-roam buffer
- [verb] Add basic config
- [lsp] Add dumb jump + fallback for go-to-impl
- [ivy] Add ivy-rich
- [plantuml] Add basic config
- [org] Add basic roam / non-roam agendas
- [info] Disable info+ temporarily
- [popwin] Add docker buffers to popwin config
- [misc] Update packages
- [org] Migration to Roam: Part 1
- [theme] Fixup styles for org-roam
- [org] Remove unused gotos
- [lsp] Use LSP for JSON
- [basic] Move exec-path-from-shell into basic settings
- [git] Ignore sessions
- [prodigy] Don't demand
- [readme] Clean up README.md
- [git-commit] Add delimiter var for futher control
- [evil] Use evil in docker.el buffers
- [c#] Go back to LSP
- [org] Add org-bullets
- [org] Add schedule TODO keyword
- [org] Add keybinds for properties
- [org] Switch hook fns order
- [basic] Add apex-mode
- [evil] Nope
- [csharp] Fix comment to be lispy
- [org] Add binding for org-agenda-deadline
- [evil] Use
C-S-l
for my line selector - [evil] Remove unnecessary unbind
- [lsp] Add lsp-ivy config
- [general] Use more obvious non-normal prefixes
- [lsp] Apply keybinds on local map to prevent shadowing
- [theme] 💄
- [haskell] Simplify setup
- [straight] Update packages
- [org] Remove TODO keywords when refiling out of GTD workflow
- [xref] Add helpful bindings
- [org] Move agenda up the page
- [org] Add tickler to weekly review
- [rust] Try rust-analyzer > rls