Commit Graph

1221 Commits

Author SHA1 Message Date
aa4ebfd76a chore(makefile): whitespace cleanup 2020-10-29 10:45:05 +00:00
3edd57c753 feat(misc): add rand-ip command to insert a random IPv4 address 2020-10-29 10:44:36 +00:00
f5405690b4 feat(version-control): correctly format forge-post-mode buffers with prettier-js
forge-post-mode uses temporary files for editing, which means that
prettier can't determine the formatter to use based on the
filename. Hence we need to explicitly pass `--parser markdown` as a CLI
arg to prettier.
2020-10-29 10:39:09 +00:00
f8be97ac61 chore(release): 0.7.11 v0.7.11 2020-10-27 13:16:09 +00:00
a5af555726 chore(packages): update straight.el's lock file 2020-10-27 13:15:58 +00:00
192499a67b fix(lang): disable indentation highlights for Makefiles
The highlight-indent-guides package seems to have a cursor movement bug
with some modes, and makefile-mode is one of them.

Also Makefiles are tab indented, and the indentation highlight replaces
the tab character symbol, making it difficult to properly understand the
indentation level.
2020-10-27 13:13:15 +00:00
9fc83e9723 chore(lsp): Increase company-idle-delay for lsp
With it set to 0.0 suggestions would pop up instantly which is nice when
you need a suggestion, but it made using snippets really annoying. This
seems to feel like a nice middle-ground.
2020-10-27 13:09:58 +00:00
11ac1a822c fix(text-editing): enable yasnippet via global mode
Enabling it via a prog-mode-hook doesn't seem to work for some
major-modes.
2020-10-27 13:08:53 +00:00
c36be86613 fix(lang): properly escape } in puts debug (pd) ruby-mode snippet 2020-10-27 13:08:22 +00:00
ea03506691 feat(lang): add print related go-mode snippets 2020-10-27 13:07:57 +00:00
60df63bc49 feat(misc): add various rand-* commands for generating randomized data 2020-10-27 13:05:42 +00:00
21fb1fbd91 chore(lang): remove json-snatcher package override as fix has been merged 2020-10-15 15:28:29 +01:00
22691c846a chore(packages): use straight-x-clean-unused-repos function from straight 2020-10-15 15:25:27 +01:00
885f9abb76 chore(release): 0.7.10 v0.7.10 2020-10-15 14:44:36 +01:00
f0a4f8fd51 chore(packages): update straight.el's lock file 2020-10-15 14:44:13 +01:00
f987f01f9a fix(ui): use advice to yes-or-no-p to y-or-n-p
This feels cleaner and less hacky, and most importantly works correctly
with native-comp.
2020-10-09 13:41:49 +01:00
316a8d9fd7 chore(release): 0.7.9 v0.7.9 2020-10-09 10:27:47 +01:00
0e204bc3a7 feat(editor): add common language statements to highlight-symbol-ignore-list 2020-10-09 10:25:31 +01:00
9d45b1a908 fix(lang): ensure golang setup works with goenv 2020-10-09 10:23:27 +01:00
499349cf3a feat(org-mode): disable section body indentation
Due to wrapping text at 80 characters, having section content indented
to match the heading level of the section caused annoyance whenever I
restructured documents, as often the line wrapping was no longer correct
and needed adjustment.
2020-10-09 10:19:13 +01:00
b1689e0d79 feat(org-mode): enable auto-fill-mode to automatically wrap lines at 80 characters
I've manually been enabling auto-fill-mode on a per buffer basis for a
long time, constantly forgetting to add it to my org-mode setup. Not
anymore :P
2020-10-09 10:17:55 +01:00
c9bc48308a chore(release): 0.7.8 v0.7.8 2020-10-04 16:10:57 +01:00
7d87c0e51e chore(packages): update straight.el's lock file 2020-10-04 16:10:44 +01:00
a4cda6104b chore(projects): remove treemacs-persp package
I no longer use persp-mode, so there's no need to install a persp-mode
specific enhancement package for treemacs.
2020-10-04 16:10:44 +01:00
8010552bfa chore(native-comp): remove empty files from eln cache directory 2020-10-04 16:10:44 +01:00
9e79d52ad1 chore(packages): update straight.el's lock file 2020-10-04 16:10:44 +01:00
0ddfd052d7 chore(release): 0.7.7 v0.7.7 2020-09-27 19:50:07 +01:00
af06fcc75a chore(packages): update straight.el's lock file 2020-09-27 19:49:51 +01:00
ef1e2fc9b8 chore(lsp): update lsp-mode custom to use new completion setting name 2020-09-27 19:48:27 +01:00
239dd32624 chore(lang): remove rbenv.el from ruby setup
I never used it, and doom-modeline does an excellent job of showing
active Ruby version, among other languages
2020-09-27 19:47:06 +01:00
5937589cc5 feat(lang): add jsonnet-mode 2020-09-27 19:46:27 +01:00
bda82a9c77 feat(macos): move files/folders to trash instead of deleting them on macOS
Use the osx-trash package to enable emacs' built-in trash support, which
seems to explicitly lack macOS support.
2020-09-27 19:45:37 +01:00
5d5bc8a128 chore(release): 0.7.6 v0.7.6 2020-09-23 18:54:39 +01:00
2ef4083cde chore(packages): update straight.el's lock file 2020-09-23 18:54:20 +01:00
346a4a10cb chore(native-comp): simplify eln-cache dir setup 2020-09-23 18:53:17 +01:00
bde5c6de36 chore: update bin/rubocop-daemon-wrapper 2020-09-23 18:52:48 +01:00
bea7c9d509 chore(packages): update straight.el's lock file 2020-09-18 09:35:13 +01:00
9c28e4229f feat(misc): add uuidgen package 2020-09-18 09:34:25 +01:00
0e58b9ac83 chore(release): 0.7.5 v0.7.5 2020-09-10 20:25:51 +01:00
ffeb49f03b chore(packages): update straight.el's lock file 2020-09-10 20:25:34 +01:00
374103bc25 chore(text-editing): minor tweak and cleanup of yasnippet setup 2020-09-10 20:24:18 +01:00
298587d35d fix(lang): resolve json-snatcher issue by overriding it with a fork 2020-09-10 20:22:42 +01:00
ba22b101ad chore(editor): add missing interactive call to helper commands 2020-09-09 09:53:23 +01:00
b38bcee246 chore(release): 0.7.4 v0.7.4 2020-09-01 08:54:29 +01:00
551ef2fc38 chore(projects): improve treemacs setup 2020-09-01 08:53:36 +01:00
cf1e3af424 chore(org): disable siren-ox-jira module 2020-09-01 08:32:51 +01:00
6003c89994 fix(workspaces): do not auto-load "default" desktop on startup
If you launch Emacs by giving it a file to open, the auto-loading of the
default desktop would remove that file, as it is not likely to be part
of the default desktop.

Instead desktop management is now disabled until you specifically load a
desktop with `desktop+-load-or-create` (bound to `C-z C-z C-s`).
2020-08-31 10:08:40 +01:00
47598b94c6 chore(lsp): minor tweak/improvement to lsp setup 2020-08-31 10:06:19 +01:00
06b76680e6 chore(native_comp): remove no longer used native comp variable 2020-08-31 10:05:46 +01:00
3d662739ee chore(completion): only load company/fci-mode fix when fci is loaded 2020-08-31 10:05:16 +01:00