Commit Graph

646 Commits

Author SHA1 Message Date
contrapunctus
64a18add12 Use shorter package prefix for personal definition 2022-01-22 20:11:36 +05:30
contrapunctus
2876f4ed0f Add source comment 2022-01-22 20:11:11 +05:30
contrapunctus
dc6a05440e Disable automatic completion popups 2022-01-22 20:11:04 +05:30
contrapunctus
dc4095c505 Bind TAB to indent and completion 2022-01-21 23:46:48 +05:30
contrapunctus
fad24f9910 Prevent yas-minor-mode from being enabled in EMMS playlist buffers 2022-01-21 23:46:10 +05:30
contrapunctus
5c02744cc0 Swap imenus and save-buffer bindings 2022-01-21 21:47:32 +05:30
contrapunctus
b79ef3edaa Ask for language when my-org-src-default-lang is nil 2022-01-21 13:58:37 +05:30
contrapunctus
22e297ba0f Recenter after selecting imenu entry 2022-01-21 00:17:26 +05:30
contrapunctus
7aedd2b6fd Add keybindings for isearch-repeat-* 2022-01-20 22:41:55 +05:30
contrapunctus
081f338b50 Disable automatic heading timestamps
They're undesired in Org literate programs; I'll use this in file
local variables instead.
2022-01-20 12:11:57 +05:30
contrapunctus
b713fe1efa Fix error when region is inactive 2022-01-20 11:51:21 +05:30
contrapunctus
e7f90c1b0d Address use-package-lint warnings 2022-01-20 00:26:21 +05:30
contrapunctus
96f033220f Cycle through completion results 2022-01-20 00:21:30 +05:30
contrapunctus
a64cbe5310 Change keybind to prevent snippet expansion when completion is desired 2022-01-20 00:09:15 +05:30
contrapunctus
2662ba9489 Add Hydra head for slime-repl-set-package 2022-01-19 21:51:42 +05:30
contrapunctus
4d83ee32c2 Bind backspace and C-backspace to vertico-directory-delete-char/word 2022-01-19 16:07:54 +05:30
contrapunctus
7e5f058fae Enable undo-tree-mode in wdired-mode 2022-01-19 15:31:39 +05:30
contrapunctus
a95a7ec521 Change binding for Org navigation 2022-01-19 01:28:26 +05:30
contrapunctus
60b79410fe Fix newlines 2022-01-19 01:28:13 +05:30
contrapunctus
065a89234a Enable keyfreq 2022-01-19 01:22:31 +05:30
contrapunctus
61668fbe8b Create additional Hydra head for save-buffer
I barely use text scale adjustments, so it can be moved to
farther-away keys.
2022-01-18 19:43:20 +05:30
contrapunctus
ad8ee289c4 Use common-lisp-snippets 2022-01-17 18:32:01 +05:30
contrapunctus
c2de0faffc Enable yasnippet from any programming mode 2022-01-17 18:31:20 +05:30
contrapunctus
74995b3a7e Use asdf-mode 2022-01-17 18:31:04 +05:30
contrapunctus
1dce14455f Change literate-elisp form 2022-01-17 18:27:50 +05:30
contrapunctus
02315b1b8b Add hydra head to prompt for source language 2022-01-17 12:22:51 +05:30
contrapunctus
0cbfa4c24c Remove language-specific source block hydra heads 2022-01-17 12:03:37 +05:30
contrapunctus
6d85a1d42e Add tags 2022-01-17 11:31:00 +05:30
contrapunctus
d65bd41cac Fix undesired literate-elisp-load ing of block 2022-01-17 11:29:30 +05:30
contrapunctus
b9fd71965c Load with literate-elisp when opened 2022-01-17 11:28:30 +05:30
contrapunctus
92fca31eca Open TeX PDFs using pdf-tools 2022-01-16 19:48:10 +05:30
contrapunctus
ca34e0c509 Add isearch keybindings; keep Org from indenting source blocks
Fix error about org-link-set-parameters not being defined
2022-01-16 19:45:27 +05:30
contrapunctus
9054ce9071 Bind consult-mark and consult-global-mark 2022-01-16 16:08:41 +05:30
contrapunctus
59fbab31e2 Enable use-package statistics 2022-01-16 16:06:34 +05:30
contrapunctus
df7ee7d684 Move ido-mini to Navigation 2022-01-16 15:27:22 +05:30
contrapunctus
38077b5313 Make section for text-mode bindings 2022-01-16 14:05:47 +05:30
contrapunctus
952012182c Remove old function-key bindings 2022-01-16 14:02:15 +05:30
contrapunctus
bfeeef02ce Add keybinding for consult-yank-pop 2022-01-16 13:58:17 +05:30
contrapunctus
2bd9910080 Enable EXWM helpers 2022-01-16 13:58:17 +05:30
contrapunctus
e855eeca3d Add Boon layout polemic 😼 2022-01-16 13:58:10 +05:30
contrapunctus
2244f39f51 Mark ido-mini as disabled 2022-01-16 13:57:26 +05:30
contrapunctus
210aa37df8 Add tags to headings 2022-01-16 13:57:26 +05:30
contrapunctus
2f19538913 Move global and built-in mode keybindings to Emacs section, cleanup 2022-01-16 13:57:26 +05:30
contrapunctus
73d9959a52 Reorganize 2022-01-16 13:57:26 +05:30
contrapunctus
dc738b849b Bind C-. to end-of-line (QWERTY C-e) 2022-01-16 13:57:26 +05:30
contrapunctus
f011b31c56 Use default value of orderless-component-separator 2022-01-16 13:57:26 +05:30
contrapunctus
15a2d0a475 Replace ido-mini with consult-buffer 2022-01-16 13:57:26 +05:30
contrapunctus
21e42234b0 Clarify and correct commentary 2022-01-16 13:57:26 +05:30
contrapunctus
c436539446 Disable orderless-initalism style
It resulted in some very far-off matches.
2022-01-16 13:57:26 +05:30
contrapunctus
22ce684297 Add and update custom_ids 2022-01-16 13:57:26 +05:30
contrapunctus
7651d2f592 Make consult-line bindings more similar to previous setup 2022-01-16 13:57:26 +05:30
contrapunctus
13acd66c78 Fix Boon keymap error 2022-01-16 13:57:26 +05:30
contrapunctus
7481a65db1 Bind package-menu-execute even if Boon is not loaded 2022-01-16 13:57:26 +05:30
contrapunctus
065469efdb Replace ivy/counsel with vertico/consult/orderless/marginalia 2022-01-16 13:57:26 +05:30
contrapunctus
6959d557b3 Reformat function 2022-01-16 13:57:26 +05:30
contrapunctus
bf3ea9abc1 Move disabled sections below 2022-01-16 13:57:26 +05:30
contrapunctus
11865af0b7 Move Hydra to User Interface 2022-01-16 13:57:26 +05:30
contrapunctus
ee7347c516 Add eshell configuration 2022-01-16 13:57:26 +05:30
contrapunctus
f5121d50dd Move markdown-mode bindings into use-package 2022-01-16 13:57:26 +05:30
contrapunctus
381b74304b Move yasnippet to Completion 2022-01-16 13:57:26 +05:30
contrapunctus
ee19410056 Add newlines 2022-01-16 13:57:26 +05:30
contrapunctus
13aca6aea8 Get rid of bootstrap/non-LP init.el 2022-01-16 13:57:26 +05:30
contrapunctus
364753b025 Remove old tangling functions 2022-01-15 12:52:17 +05:30
contrapunctus
663a5cf76a Add note about keybindings 2022-01-15 12:52:17 +05:30
contrapunctus
bfc5ca2b5a Remove old library 2022-01-15 10:31:07 +05:30
contrapunctus
0564bde343 Use when-let instead of awhen 2022-01-15 10:29:24 +05:30
contrapunctus
671b7c2ab6 Use (file/dir-local) compile-command to determine command to run 2022-01-15 10:28:01 +05:30
contrapunctus
67e5bbda66 Reinstate :commands 2022-01-15 10:11:47 +05:30
contrapunctus
57bbbdb701 Remove unnecessary :commands 2022-01-15 10:06:34 +05:30
contrapunctus
c0adf42577 Remove obsolete find-tag commands and bindings 2022-01-15 10:05:51 +05:30
contrapunctus
f56f8fe182 Disable :ensure for explain-pause-mode
It is not present in MELPA or ELPA.
2022-01-15 01:06:25 +05:30
contrapunctus
2956ec4f27 Use :ensure t instead of use-package-always-ensure
The latter would break if I use-package'd a library which was not also
a package.
2022-01-15 01:02:48 +05:30
contrapunctus
cf98d4e53f Add newlines 2022-01-15 00:46:44 +05:30
contrapunctus
f00012df16 Enable company in SLIME buffers 2022-01-15 00:45:52 +05:30
contrapunctus
b3d08694d0 Fix emms-playlist-mode keymap error 2022-01-15 00:44:11 +05:30
contrapunctus
ba2db8d6c8 Define missing special variants of Lispy commands 2022-01-14 21:04:58 +05:30
contrapunctus
6a707d8468 Update disabled tags, add headings 2022-01-14 19:27:10 +05:30
contrapunctus
e3584f2712 Change Lispy keys 2022-01-14 19:26:09 +05:30
contrapunctus
6760668c4c Comment on completion setup 2022-01-14 16:52:46 +05:30
contrapunctus
6beef200ff Reorganize sections 2022-01-14 16:41:12 +05:30
contrapunctus
4fff1af7ad Create sections in web development 2022-01-14 16:28:40 +05:30
contrapunctus
61906a14a8 Extract text from source block 2022-01-14 16:28:30 +05:30
contrapunctus
31e185f669 Move wgrep to Search 2022-01-14 16:27:23 +05:30
contrapunctus
9438bf2d25 Remove disabled command forms 2022-01-14 16:26:50 +05:30
contrapunctus
81a4ff624e Fix newlines 2022-01-14 16:26:35 +05:30
contrapunctus
c95e364c30 Add headings, custom_ids 2022-01-14 13:31:07 +05:30
contrapunctus
257da23a01 Add custom_ids 2022-01-14 13:27:34 +05:30
contrapunctus
752c0e41a6 Enable prescient-persist-mode 2022-01-14 13:17:42 +05:30
contrapunctus
f11a55851f Cleanup empty stuff 2022-01-14 13:17:02 +05:30
contrapunctus
d78ef06fb3 Move Theme to UI, undo-tree to Editing 2022-01-14 13:06:20 +05:30
contrapunctus
7320598352 Add help hydra to SQL hydra 2022-01-14 13:02:04 +05:30
contrapunctus
3b33079d42 Fit PDFs to width 2022-01-14 13:01:40 +05:30
contrapunctus
7f183de07d Add custom_ids, move ediff and atomic-chrome to Editing
Move gnutls to Emacs
2022-01-14 13:00:18 +05:30
contrapunctus
aee17834e2 Set up Company with SLIME (successfully) 2022-01-14 12:53:35 +05:30
contrapunctus
d906a78c02 Remove old config 2022-01-14 12:28:22 +05:30
contrapunctus
4178488f64 Try to use Company in slime-repl-mode 2022-01-14 12:26:57 +05:30
contrapunctus
8e83db5b58 Move easy-kill to Editing section 2022-01-14 12:25:59 +05:30
contrapunctus
62689ca339 Fix "void-variable emms-playlist-mode-map" error 2022-01-14 12:24:52 +05:30
contrapunctus
18d307d0dd Move nov.el to Applications section 2022-01-14 01:35:59 +05:30
contrapunctus
053a818622 Move Company to Completion section 2022-01-14 01:34:37 +05:30
contrapunctus
60297d870a Enable Company in IELM 2022-01-14 01:30:03 +05:30
contrapunctus
64f1755755 Move cp-parens into init.org, deleting lots of junk 2022-01-13 23:08:12 +05:30
contrapunctus
d9f31b9e0b Add company-prescient 2022-01-13 23:02:35 +05:30
contrapunctus
8a42f22b59 Reorganize, change cp-set-keys to bind-keys
Change use-package calls to non-package libraries, to support
use-package-always-ensure
2022-01-13 23:00:23 +05:30
contrapunctus
b3bd77ae53 Use easier keybinding for emms-playlist-mode-center-current 2022-01-13 21:46:02 +05:30
contrapunctus
a2d25a60ed Comment on ivy-rich-mode 2022-01-13 21:45:31 +05:30
contrapunctus
ce4ade6e25 Remove edebug print limits 2022-01-13 21:43:34 +05:30
contrapunctus
be8753ce8a Remove contrasync configuration 2022-01-13 21:43:11 +05:30
contrapunctus
11dd43bcd5 Enable Chronometrist debug logging 2022-01-13 21:41:55 +05:30
contrapunctus
f257c5921d Update Chronometrist load-paths 2022-01-13 21:41:22 +05:30
contrapunctus
a92c571a40 Update Chronometrist hook functions 2022-01-13 21:40:55 +05:30
contrapunctus
507452d412 Add function to run makem.sh 2022-01-13 21:40:07 +05:30
contrapunctus
79a23641b7 Add newlines between headings 2022-01-13 21:40:07 +05:30
contrapunctus
3e3392fda6 Disable jabber.el 2022-01-13 21:38:48 +05:30
contrapunctus
ebd40d8d8f Compile even if directory is not found 2022-01-13 21:37:55 +05:30
contrapunctus
ad47f5df1f Get rid of backup delete prompts 2022-01-13 21:37:26 +05:30
contrapunctus
62201a5579 Use initials completion-style 2022-01-13 21:37:15 +05:30
contrapunctus
26d06fec15 Move comint to applications 2022-01-13 21:33:14 +05:30
contrapunctus
d7858cc50a Don't use ix.io for pastes 2022-01-13 21:32:38 +05:30
contrapunctus
9b9c28b542 Move cp-editing, cp-lily, cp-lisp into init.org 2022-01-13 21:10:16 +05:30
contrapunctus
3ae8385c70 Move god-mode config to init.org 2022-01-11 13:17:18 +05:30
contrapunctus
b4429a1e69 Update Lilypond compilation hydra heads 2022-01-10 10:07:35 +05:30
contrapunctus
9ee8302a6b Add Common Lisp source block to Org block hydra 2022-01-10 10:06:47 +05:30
contrapunctus
24f1812ec5 Add literate-elisp hydra to elisp-hydra 2022-01-10 10:06:17 +05:30
contrapunctus
cf789f9113 Set chronometrist-task-list 2022-01-10 10:05:28 +05:30
contrapunctus
6a98469ee5 Add newlines between headings 2022-01-10 10:04:08 +05:30
contrapunctus
6e08bacd71 Use smartparens from MELPA 2022-01-10 10:00:50 +05:30
contrapunctus
092cd73eaf Enable explain-pause-mode 2022-01-10 10:00:24 +05:30
contrapunctus
441f415a66 Address init errors 2022-01-06 13:02:53 +05:30
contrapunctus
2d9b6b8557 Enable auto-revert in Dired buffers 2022-01-06 11:29:32 +05:30
contrapunctus
1fd76b849a Move docview configuration to Applications section 2022-01-06 11:28:28 +05:30
contrapunctus
605ce6f748 Move custom.el config into Emacs built-ins config
This way, theme configuration can be placed in the desired section,
not at the end of the file.
2022-01-06 11:26:48 +05:30
contrapunctus
c3ba59fc83 Create headings in UI section 2022-01-06 11:26:05 +05:30
contrapunctus
8f55255e40 Move cp-ui into init.org 2022-01-06 11:19:40 +05:30
contrapunctus
c960da5d18 Add newlines before headings 2022-01-06 11:11:09 +05:30
contrapunctus
1edfe873b2 Use async-backup 2022-01-06 11:11:09 +05:30
contrapunctus
766557dbde Create SQL hydra 2022-01-06 11:11:09 +05:30
contrapunctus
1c1c5fcc80 Add slime-eval-region to CL hydra 2022-01-06 11:11:06 +05:30
contrapunctus
ea59097345 Add hydra head for CL-Lib info manual 2022-01-06 11:11:03 +05:30
contrapunctus
7002441fcb Bind g and l to navigation in pdf-view
Keep r from being shadowed by pdf-history-minor-mode-map
2022-01-06 11:11:03 +05:30
contrapunctus
80e05d4aea Change lambda to named function 2022-01-06 11:11:03 +05:30
contrapunctus
b352e0c54a Disable "disabled commands" behaviour 2022-01-06 11:11:03 +05:30
contrapunctus
903bfa4691 Enable yasnippets in emacs-lisp-mode 2022-01-06 11:11:03 +05:30
contrapunctus
c90545730c Create elisp-insert hydra, yasnippet config 2022-01-06 11:11:03 +05:30
contrapunctus
469eeda81f Use properties instead of timestamps for Org headings 2022-01-06 11:11:03 +05:30
contrapunctus
83f7432f83 Inhibit annoying table prompt 2022-01-06 11:11:03 +05:30
contrapunctus
01fa2dacc9 Fix Chronometrist query to indent >2 intervals a day correctly 2022-01-06 11:11:03 +05:30
contrapunctus
03da080201 Update Chronometrist running query to print to a buffer 2022-01-06 11:11:03 +05:30
contrapunctus
0f31a600ea Create headings for Chronometrist queries 2022-01-06 11:11:03 +05:30
contrapunctus
e8d86308d8 Update running Chronometrist query to handle multiple intervals 2022-01-06 11:11:03 +05:30
contrapunctus
eba98d6df5 Make Chronometrist query for running 2022-01-06 11:11:03 +05:30
contrapunctus
1ad9b02f1a Enable auto-installation everywhere 2022-01-06 11:11:03 +05:30
contrapunctus
fafec65119 Add :ensure t 2022-01-06 11:11:03 +05:30
contrapunctus
213553dbdd [general] Create use-package form 2022-01-06 11:11:03 +05:30
contrapunctus
52e647f539 [Unicode] Add keys for double quotes 2022-01-06 11:11:03 +05:30
contrapunctus
42172ec5c0 [Scheme/Hydra] Use CHICKEN as fallback implementation 2022-01-06 11:11:03 +05:30
contrapunctus
2c64fdfba8 [Common Lisp/Hydra] Add binding for slime-edit-definition 2022-01-06 11:11:03 +05:30
contrapunctus
6505e37717 [chronometrist] Update examples to use new iteration conventions
Namely, just use to-list/to-hash-table in conjunction with your
iteration construct of choice.

Use format-seconds rather than ts-human-format-duration
2022-01-06 11:11:03 +05:30
contrapunctus
870c97e17d [chronometrist] Rename activity indicator to use "my-" prefix 2022-01-06 11:11:03 +05:30
contrapunctus
d0ffc43e5a [chronometrist] Remove keybinding for details
It has been added to the Chronometrist defaults
2022-01-06 11:11:03 +05:30
contrapunctus
490d7545ff [org] Don't use sxiv to open images
The Emacs viewer can cycle through other images in the same directory,
whereas sxiv only opens the linked image.
2022-01-06 11:11:03 +05:30
contrapunctus
dfbf09b7d7 Remove M-x rebinding
I can live with M-n for backward-word
2022-01-06 11:11:03 +05:30
contrapunctus
cc3a391f3f Add new Unicode keys 2022-01-06 11:11:03 +05:30
contrapunctus
eaafa81426 [org] WIP async tangle code 2022-01-06 11:11:03 +05:30
contrapunctus
5297415cf3 [imenu] add imenus 2022-01-06 11:11:03 +05:30
contrapunctus
30fbaa5462 [hydra] help hydra - add describe-char 2022-01-06 11:11:03 +05:30
contrapunctus
76bd0ef616 [unicode] move currency keys into their own section 2022-01-06 11:11:03 +05:30
contrapunctus
bc4830cf1b [ivy] add ivy-xref 2022-01-06 11:11:03 +05:30
contrapunctus
3e89589acb [Unicode] add extra keys for em-dash and en-dash 2022-01-06 11:11:03 +05:30
contrapunctus
0de25c5ffc [window-numbering] bind C-7/8/9 to window 1/2/3 2022-01-06 11:11:03 +05:30
contrapunctus
3780b60625 [pdf-view] add isearch binding, set default display size 2022-01-06 11:11:03 +05:30
contrapunctus
859ddf7674 [chronometrist] update to reflect interface changes 2022-01-06 11:11:03 +05:30
contrapunctus
6517f3ebe4 [hydra] Elisp byte compile - operate on current file 2022-01-06 11:11:03 +05:30
contrapunctus
f0ddf36db9 [hydra] fix incorrect call to my-compile-org-lp 2022-01-06 11:11:03 +05:30
contrapunctus
0c4d1a0361 [hydra] window hydra - add balance-windows 2022-01-06 11:11:03 +05:30
contrapunctus
0e749bdb1d [ivy] move bindings to use-package 2022-01-06 11:11:03 +05:30
contrapunctus
0a8e1d8268 [Unicode] add easier keys for umlauts 2022-01-06 11:11:03 +05:30
contrapunctus
f6b2bacffd [hydra/org] use metaleft/metaright instead of promote/demote-subtree 2022-01-06 11:11:03 +05:30
contrapunctus
b90f9f0216 [nameless] bind nameless-insert-name 2022-01-06 11:11:03 +05:30
contrapunctus
81fb144e60 [elpher] add elpher-reload keybinding 2022-01-06 11:11:03 +05:30
contrapunctus
38145abee7 [hydra] add rgrep 2022-01-06 11:11:03 +05:30
contrapunctus
c438daa190 [hydra] make hydra for literate-elisp 2022-01-06 11:11:03 +05:30
contrapunctus
ca96cde0d1 [UTF-8] add more variables 2022-01-06 11:11:03 +05:30
contrapunctus
fbe7926ce0 [unicode] change prefix to C-t, add en dash 2022-01-06 11:11:03 +05:30
contrapunctus
0ceb8e43bc [org] add newline after block 2022-01-06 11:11:03 +05:30
contrapunctus
019c53b08e [org] set up link comments, disable EXWM code blocks for literate-elisp 2022-01-06 11:11:03 +05:30
contrapunctus
123cc7c422 [backup] update backup settings, configure backup on each save 2022-01-06 11:11:03 +05:30
contrapunctus
50014f4b99 [compile/org] extend docstring 2022-01-06 11:11:03 +05:30
contrapunctus
19129eae62 [compile/org] add headings, handle prefix arg, remove old version 2022-01-06 11:11:03 +05:30
contrapunctus
b29c6054cd [org] ORG_PATH not necessary if you have v27.1 with Org v9.5 2022-01-06 11:11:03 +05:30
contrapunctus
b365aac259 [compile/org] preserve column 2022-01-06 11:11:03 +05:30
contrapunctus
6623a59e04 [compile/org] handle being called via literate-elisp-byte-compile-file 2022-01-06 11:11:03 +05:30
contrapunctus
31da5dcf03 [compile/org] automatically jump to Org LP from compilation-mode errors 2022-01-06 11:11:03 +05:30
contrapunctus
073d7ce234 Migrate atomic-chrome configuration to use-package 2022-01-06 11:11:03 +05:30
contrapunctus
8b0249e95c Update default LP compile command 2022-01-06 11:11:03 +05:30
contrapunctus
32e1292e1e Unicode: add sharp sign 2022-01-06 11:11:03 +05:30
contrapunctus
3f43f65198 Enable auto-revert-mode in org-mode buffers 2022-01-06 11:11:03 +05:30
contrapunctus
d10eef4840 enable Lispy in SLIME REPL 2022-01-06 11:11:03 +05:30
contrapunctus
b98c362e22 Set Lisp binary name 2022-01-06 11:11:03 +05:30
contrapunctus
1f7dfe2c94 Correct package name for cc-mode 2022-01-06 11:11:03 +05:30