Skip to content

Releases: d4ncer/.emacs.d

Birdindahand Anddabush

04 Dec 05:36
593c91e
Compare
Choose a tag to compare

Summary

ivy, et al have been replaced with selectrum + consult + embark + marginalia. Briefly tried corfu for completions, but have come back to company + company-box (minor missing functionality). Back to lsp for TS, but this was because of corfu; might go back to tide.

Mid-way through org rework. It's being stress tested at work so motivation to finish this is still high.

There's probably more, but recency bias is real.

Changes

  • [misc] Update packages
  • [comp] Add company box, with style 😎
  • [comp] Turn company back on
  • [git] Switch back to JIRA
  • [evil] Use my fork of evil-iedit-state
  • [misc] 💄
  • [init] Add cl-lib explicitly
  • [misc] Update packages
  • [web] Add LSP for tsx
  • [org] Use modified evil-org-return that doesn't indent aggressively
  • [treemacs] Remove
  • [misc] 💄
  • [theme] Remove kludge
  • [init] Support 28+
  • [init] 💄
  • [basic] Add binding for insert-char
  • [web] 🪓 nvm
  • [web] 💄
  • [ts] Disabled over comment
  • [org] Fix agenda format + 💄
  • [comp] How did this work?
  • [comp] Add two versions of agenda heading search
  • [theme] 💄
  • [web] Use nvm
  • [ts] Back to LSP
  • [ts] Add nvm support for ts buffers
  • [comp] Quit at word boundaries
  • [org] Add vulpea
  • [org] Add top-level binding for agenda search
  • [org] 💄
  • [comp] Build flycheck/selectrum capabilities
  • [misc] 💄
  • [misc] Update packages
  • [org] Format roam-node-find
  • [lsp] Disable doc
  • [basic] Clean up unused config
  • [app] Remove ivy-lobsters
  • [comp] Go back to corfu
  • [theme] Clean up logic for conditional mode-line
  • [theme] Add italic face
  • [comp] Clean up completion config
  • [theme] Fix mode-line-format update fn
  • [lsp] Try out lsp-ui-doc
  • [comp] Prefer corfu > company
  • [theme] Add placeholder styles for corfu
  • [binds] Add bind for face(s) at point
  • [theme] 💄
  • [org] Enhance roam functionality
  • [nim] Fail gracefully when no company
  • [evil] Add doc view evil binds
  • [dired] Remove dired+
  • [comp] Fix rg-at-point fn
  • [comp] Add binding for consult-org-heading
  • [comp] Add corfu settings
  • [dired] Don't clean up buffers
  • [basic] Bind toggle-debug-on-error always
  • [theme] Style some faces
  • [web] Switch from comment to disabled keyword
  • [spelling] Unbind unused keys
  • [org] Add bindings
  • [binds] Remove unused dired bind
  • [dired] Cleanup
  • [org] Remove unused evil-org binds
  • [org] Add hydra for roam file metadata
  • [evil] Remove unused customisation
  • [org] Default to opening backlinks in other window
  • [ledger] Move ledger templates to ledger config
  • [miniframe] Disable for now
  • [miniframe] Don't use miniframe for eval/ledger
  • [visual] 💄
  • [basic] Disable page-break-lines
  • [spelling] Use default interface
  • [evil] Fix forge transient bug
  • [org] Add org-roam autosync
  • [comp] Add bind for immediate complete
  • [ts] 💄
  • [basic] Modify world time zones
  • [avy] Remove
  • [ruby] Load rk-ruby on init
  • [ts] Simplify interpreter alist update
  • [comp] Clean up faces
  • [comp] Set sane defaults for live preview
  • [lsp] Add placeholder styles for lsp-ui-doc
  • [lsp] Remove unused variable
  • [basic] Set project cache file
  • [comp] Setup rk-completions
  • [bindings] Add non-ivy binds for normal things
  • [ivy] Disable ivy, et al
  • [evil] Unbind C-.
  • [misc] Enable delete-selection-mode
  • [misc] 💄
  • [rust] Migrate hydra to pretty-hydra
  • [ruby] Add support for inf-ruby
  • [hydra] Disable hydra-posframe
  • [rust] Clean up config
  • [ruby] Add basic config
  • [theme] Prefer nano over rk-light
  • [evil] Quiet warnings
  • [misc] Add packages
  • [theme] Cleanup
  • [theme] Placeholder tree-sitter config
  • [misc] Use highlight via straight
  • [js] Remove code that should never have worked
  • [theme] Use nano modeline
  • [ts] Update interepreter-mode-alist
  • [misc] Remove unused packages
  • [todo] Remove next as a TODO keyword
  • [prettier] Use prettier.el

Methuselah Honeysuckle

23 Sep 01:38
c867e81
Compare
Choose a tag to compare

Short version

  • nano for theming
  • Back and forth between tide & lsp for TS. Settled on tide 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

3.0.0

25 Apr 04:45
bae784e
Compare
Choose a tag to compare

3.0.0 Hollabackatcha

The short version

  • Removal of child frames
  • Lots more investment into lsp
  • C# + F# config (still don't know the languages though 😂)
  • Cleanup + tidying across the board

Changes

  • [c#] Add config for csproj files
  • [lsp] Use less jarring defaults for diagnostic faces
  • [f#] Set up basic config
  • [c#] Favour omnisharp-emacs > LSP for the moment
  • [indent] Rely on LSP / Omnisharp for indent
  • [basic] Add undo-tree
  • [c#] Use release LSP server for now
  • [straight] :host is not nil by default 🤷
  • [graphql] Add basic GraphQL config
  • [straight] Fix repo URL
  • [csharp] Add basic C# config
  • [lsp] Prefer :custom over :init and add some stuff
  • [org] Don't show inactive timestmaps in agenda
  • [font] 💄
  • [straight] Don't need to wrap in transaction anymore
  • [lsp] Add company-files to backends in lsp-mode
  • Add gopls
  • [ts] Setup emmet-mode for ts
  • [ts] Use typescript-mode for .ts & .tsx
  • [org] Load off the bat and set refile-targets to nil
  • [evil] Unbind K
  • [basic] Add tiny for expands
  • [org] Fix todo keywords
  • [readme] Add staleness warning
  • [typescript] Add LSP support
  • [basic] Fix loading issue for page-break-lines
  • [protobuf] cl is deprecated
  • [misc] Update packages
  • [misc] Update packages
  • [which-key] Move leader to bottom
  • [ivy] Posframe too slow
  • [basic] Add request
  • [misc] Update packages
  • [basic] Remove emojify mode
  • [jsonnet] Disable aggressive indent
  • [misc] Update packages
  • [doom-snippets] Fix dir
  • [org] Fix rk-org--set-next-todo-state
  • [hydra] Show hydras in top right
  • [general] Migrate font scaling to pretty-hydra
  • [theme] Set base border color to solarized off light
  • [posframe] Add explicit face attrs
  • [theme] Add config to flush config on theme change
  • [posframe] Clean up styles
  • [scala] Run lsp
  • [scala] Rely on lsp-mode metals config
  • [org] Only refile to top-level
  • [gitignore] Ignore eww cache
  • [vterm] More config and cleanup
  • [evil] Unbind useless evil-insert commands
  • [vterm] Add face customisations
  • [web] Embolden flow cache fn
  • [shell] Crib Chris' vterm config
  • [shell] Remove eshell config
  • [popwin] Fix invalid rx entity
  • [org] Clean up hook logic
  • [misc] Update packages
  • [misc] Fix package issues
  • [org] Remove org-babel-hydra
  • [org] Differentiate between an arbitrary todo entry and TODO
  • [org] Fix up waiting agenda section
  • [org] Remove todo keywords when refiling into tickler
  • [org] Fix set-next-todo-state fn
  • [org] Cleanup & refactor
  • [org] Add face styles
  • [org] Add personal / work GTD project files
  • [misc] Update packages
  • [flycheck] Add styles for flycheck-posframe faces
  • [flycheck] Add flycheck-posframe
  • [org] Use custom agenda format for work next actions
  • [misc] Update packages
  • [ivy] Add cmd to search for i18n keys
  • [counsel] Preselect last by default when yankpopping
  • [org] Add new project
  • [lsp] Prioritize lsp-find-definition when in lsp-mode
  • [php] Use lsp-mode's PHP config
  • [git] Fix git-blame hydra nomenclature
  • [evil] Favour xref over evil for defs
  • [misc] Update packages
  • origin/stable [org] Add style for agenda clocking
  • [shell] Add basic aweshell setup + styles
  • [magit] Use pretty-hydra for git hydras
  • [straight] Fix repo URL to use https > ssh
  • [misc] Add load guards to prevent errors
  • [icons] Defer load
  • [yasnippet] Add doom-snippets back
  • [font] Revert to old ligature method
  • [misc] Update packages
  • [snippets] Remove doom-snippets
  • [modeline] Remove unused lisp
  • [ivy] Revert C-k binding for ivy-switch-buffer
  • [counsel] Add custom switch-project fn
  • [font] Clean up ligatures setup
  • [magit] Disable ligatures in all derived modes
  • [ivy] Show posframe in frame center, not window
  • [org] Disable ligatures
  • [which-key] Move to right side-window
  • [font] Disable ligatures in org-mode
  • [misc] Update packages
  • [dired] Fix init warnings
  • [ivy] Set up ivy-posframe
  • [hydra] Set up hydra-posframe
  • [theme] Use violet + orange for company-box
  • [company] Clean up box-doc internal border width
  • [font] Setup ligatures correctly based on emacs flavour
  • [treemacs] Clean up config
  • [treemacs] Don't defer
  • [misc] Update packages
  • [lsp] Add placeholder fn to run ESLint with LSP
  • [go] Add binding for gofmt
  • [yasnippet] Add hlissner's elven snippet army
  • [avy] Change bindings
  • [csv] Add basic support
  • [theme] Add styling for deadgrep-match-face
  • [rg] Bind deadgrep & ivy
  • [rg] Add deadgrip frontend
  • [misc] Fix formatting
  • [lsp] Add binding for lsp-ui-imenu
  • [rust] Clean up local before-save-hook
  • [lsp] Only enable lsp-organize-imports for go-mode
  • [nim] Intermediary setup
  • [python] Only use pycodestyle
  • [python] Favour pyls > mypls for now
  • [rust] Clean up config
  • [utils] Create new line-join cmd that respects chained calls
  • [rust] Fix local compile command
  • [rust] Don't use lsp-format-buffer for Rust buffers
  • [lisp] Remove unused file
  • [go] Rely on LSP for imports via lsp-organize-imports
  • [flow] Use the Flow LSP for my web mode
  • [spelling] Enable spellchecking for comments in code
  • [misc] Update packages
  • [json] Disable python Flycheck checker
  • [flow] 101 fixes the LSP
  • [docs] Fix Racket config description
  • [janet] Add basic support
  • [go] Disable unused flycheck checkers
  • [flow] Disable LSP till 110
  • [smartparens] Rely on formatter for whitespace cleanup
  • [misc] Update packages
  • [org] Add support for creating Operation JIRA tickets
  • [python] Unbind Python's bonkers backspace
  • [yasnippet] Fix typo
  • [config] Add support for Hashicorp files
  • [basic] Add editorconfig support
  • [misc] Update LICENSE
  • [env] Derive LANG & LC_ALL from env
  • [python] Add config for mspyls
  • [misc] Update packages
  • [python] Add (unused) config for mspyls
  • [swiper] Escape strings correctly
  • [ivy] Add + to escape chars
  • [smartparens] Bolster functionality + demand
  • [flycheck] Temporarily tweak hydra
  • [misc] Remove posframe + hydra-posframe
  • [lsp] Ensure q kills imenu
  • [popwin] Tweak regexp
  • [hydra] Get rid of hydra-posframe
  • [go] Setup gofmt before save until gopls catches up
  • [misc] Update packages
  • [misc] Update packages
  • [straight] Update bootstrap-version
  • [org] Apts -> appointments, not apps
  • [org] Fix wrong variable
  • [misc] Clear up paths for org/ledger
  • [php] Disable more electric parens
  • [php] Disable electric parens
  • [flow] Wait until 0.100.x+ before using LSP
  • [yas] Add branch to import styled components
  • [ledger] Use basic clean buffer to format
  • [misc] Update packages
  • [web] Setup prettier for HTML/CSS
  • [web] Add support for jsonnet
  • [misc] Remove unused functionality
  • [go] Fix go-mode use-package declaration
  • [go] gopls is now standard in lsp-clients
  • [dired] Fix up dired config
  • [misc] Update packages
  • [js] Use Flow LSP from 0.94+
  • [yasnippet] Clean up snippets
  • [company] Slick up company-box settings
  • [misc] ¯_(ツ)_/¯
  • [ledger] Add keybind for quick access
  • [hydra] Add hydra-posframe
  • [ledger] Clean up capture templates
  • [ledger] Add capture templates + format on capture
  • [ledger] Add some basic reports
  • [ledger] Add Chris' formatting utils
  • [eshell] Steal Chris' eshell config
  • [php] Setup PHP with LSP
  • [misc] Update packages
  • [go] Add commented setup for gopls
  • [yas] Don't defer yasnippet load
  • [evil] Fix up select-non-empty-line
  • [misc] Update packages
  • [evil] Add select-non-empty-line
  • [go] Use goimports over gofmt
  • [go] Register gopls client at highest priority
  • [go] Remove unused autoload
  • [misc] Update packages
  • [misc] Update packages
  • [spelling] Use flyspell-correct
  • [org] Add PD ticket creation capability
  • [go] Add go-tag support
  • [js] Add fallback to Node LTS if .nvmrc isn't found
  • [go] Ensure LSP starts with the correct environment
  • [misc] Update lsp-mode
  • [basic] Initialise scratch buffer with fundamental-mode

2.1.0

27 Feb 18:51
Compare
Choose a tag to compare

2.1.0 M.C. Clap Yo Handz

The short version

  • Favour fnm over nvm for Node version management
  • Add company-box
  • Much more LSP goodness - LSP is now turned on for golang, scala, & bash, and there are better bindings for common functionality.
  • Add progressive enhancement for highlighting symbols if LSP has capability
  • Add pipenv support for Python projects (works well with the LSP)
  • Clean up org-babel config for JS & Python

Changes

  • [misc] Update packages
  • [js] Remove reliance on nvm entirely
  • [org] Use in-built ob-js for JavaScript source blocks
  • [yasnippet] Add restclient org src snippet
  • [yasnippet] Fix python org src snippet
  • [python] Add basic pipenv support
  • [elisp] Explictly use xref-find-def for elisp
  • [js] Defer Flow LSP usage till 0.100.x+
  • [company] Add company-box with styling
  • [company] Re-fix completion bindings
  • [company] Fix completion bindings
  • [rust] Delegate formatting / completion of Rust buffers to LSP
  • [json] Set up json-mode properly
  • [json] Disable agg indent for JSON
  • [js] Defer LSP in Flow to 0.95.0+
  • [js] Correctly handle JSX / ES6
  • [lsp] Enable format-on-save if LSP server provides it
  • [go] Clean up go config
  • [lsp] Add LSP for bash
  • [lsp] Change bindings for references/implementations
  • [magit] Fix git blame transient state
  • [scala] Replace ENSIME with LSP
  • [modeline] Fix spacing
  • [modeline] Tweak format & spacing
  • [theme] Add some bitchin' cursors
  • [lsp] Add binding for lsp-rename
  • [org] Disable flycheck in org
  • [lsp] Clean up bindings for LSP
  • [lsp] Only disable highlight-thing if LSP server can compensate
  • [lsp] Remove states for K/L
  • [go] Use bingo
  • [misc] Rely on language formatters in Go / OCaml modes

2.0.0

16 Feb 08:33
Compare
Choose a tag to compare

2.0.0 Lavender Goomes

The short version

  • Added a lot of LSP goodness. Python, JS (Flow), and Rust are all being handled via LSP now.
  • Added support for OCaml. Not using the LSP yet, but it should be done for the next release.
  • Fought with Go Modules & lost. Using an older fork of gocode without module support for now.
  • Clean up config for web-modes

Changes

  • [lsp] Use more natural binding for LSP UI Peek
  • [lsp] Setup bindings for LSP UI Peek
  • [lsp] Add face definitions for LSP UI Peek
  • [lsp] Remove face declarations for unused LSP features
  • [misc] Add VLF
  • [misc] Update packages
  • [js] Add Flow LSP capable buffer cache
  • [js] Use Flow LSP
  • [magit] Demand evil-magit
  • [magit] Add + setup transient
  • [misc] Update packages
  • [lsp] Disable UI Doc
  • [go] Re-add go-eldoc
  • [go] Use non-trash fork of gocode
  • [misc] Update README
  • [ocaml] Use OPAM setup script for OCaml
  • [js] Add docs for some fnm.el fns
  • [js] Add & setup fnm.el
  • [docker] Add support for docker.el
  • [go] Use Go Modules if relevant
  • [lsp] Simplify base LSP bindings
  • [straight] Add keybinds for most common Straight commands
  • [lsp] Make LSP buffers closeable via C-g
  • [docs] Update setup & README
  • [misc] Update packages
  • [go] Final edit of Go setup before LSP migration
  • [go] Use latest gocode fork for module support
  • [flycheck] Add list of redundant checkers to disable
  • [web] Clean up web mode
  • [misc] Update packages
  • [go] Set up WIP implementation for gopls
  • [lsp] Add basic bindings & config for LSP
  • [go] Favour LSP over gocode
  • [rust] Clean up config
  • [misc] Update packages
  • [typescript] Add basic typescript support
  • [avy] Add shorter key chord for most used avy fn
  • [misc] Update packages
  • [org] Remove idle-org-agenda
  • [treemacs] Clean up setup
  • [org] Increase idle-orge-agenda-interval
  • [go] Add support for go-keyify
  • [go] Add refactor keychord in Go
  • [org] Add idle-org-agenda
  • [misc] Update packages
  • [misc] Fix name
  • [modeline] Add encoding info to some modelines

1.3.0

06 Jan 19:04
Compare
Choose a tag to compare

1.3.0 Hummingbird Saltalamacchia

Package updates + LSP updates + Emoji support + cleanup / QoL updates.

Minor

  • [misc] Update packages
  • [rust] Use LSP instead of Racer
  • [lsp] Remove unused config
  • [autosave] Remove auto-save-list dir
  • [lsp] Remove unnecessary .gitinore entry
  • [rust] Change compile command to cargo run
  • [emoji] Set emoji dir
  • [qol] Add emoji support
  • [modeline] Add LSP segment
  • [company] Ensure company-lsp only loads after both company & LSP
  • [python] Fix LSP python setup
  • [lsp] Upgrade to LSP 3.0
  • [rust] Fix keymap
  • [misc] Update packages
  • [magit] Add forge
  • [misc] Update packages
  • [web] Use default C- binding for emmet-expand
  • [org] Highlight waiting & stuck projects
  • [org] Mark first task as NEXT when refiling into a project
  • [org] Set projects to be in TODO state when created
  • [ivy] Bind s-f to swiper
  • [magit] Don't show section visibility indicators
  • [magit] Fix up formatting

1.2.0

30 Nov 22:24
Compare
Choose a tag to compare

1.2.0 That One Tachyon

Cleanup + package update.

Minor

  • [org] Handle edits of single or multiple tags based on context
  • [org] Add bindings for counsel-org
  • [org] Make ? available in insert mode
  • [org] Remove unused languages from org-babel
  • [org] Minor GTD workflow refinements
  • [org] Use org-forward-heading-same-level
  • [projectile] Extend ignore directories
  • [projectile] Hard code indexing strategy
  • [misc] Remove unused packages
  • [misc] Add avy + bindings
  • [misc] Fix smartparens binding

1.1.1

31 Oct 07:16
Compare
Choose a tag to compare

1.1.1 Arboreal Zest

Minor

  • Add support for prodigy.el
  • Add support for go tags
  • Set up org-mode config for GTD (WIP)
  • Fix iedit doom modeline section
  • Minor fixes & cleanup
  • Update packages

1.1.0

17 Oct 05:46
Compare
Choose a tag to compare

1.1.0: Pumpernickel Lamington

Major

  • spacemacs-keys is gone, replaced with general

All non-major-mode bindings should be identical, albeit for better descriptors for the which-key chords. Additionally, all major-mode bindings (and some minor mode bindings) are now accessible on ,, rather than SPC m. In non-normal Evil states (notably emacs & insert states) the main leader key is accessible via C-' and the modal key binding is available via C-;.

Minor

  • Add some themes for presentations / pairing
  • Add pyvenv config
  • Add some support for esoteric langs
  • Add evil-collections
  • Fix autoinserts for elisp/python buffers

1.0.1

24 Jun 09:43
Compare
Choose a tag to compare

1.0.1

Patch with minor fixes.

  • Add some customisations / fixes for LSP mode. Bindings still missing.
  • Minor cleanup in magit buffers.