Commit Graph

427 Commits

Author SHA1 Message Date
Adam Goldsmith 3b210ad829 Ignore "Dotfiles and Lockfiles" by default in counsel-find-file 2021-07-22 17:23:53 -04:00
Adam Goldsmith 84fa4fe9fa Update adamgoldsmith.name smtp certificate hash 2021-06-17 22:19:47 -04:00
Adam Goldsmith dffd96df80 Add func/binding to compile in lsp project root 2021-06-17 22:19:23 -04:00
Adam Goldsmith 0385b3ff35 Use flake8 instead of py{code,doc}style in pylsp 2021-06-17 22:18:18 -04:00
Adam Goldsmith 4a4fe4e62a Delete old packages when updating with auto-package-update 2021-06-15 16:57:31 -04:00
Adam Goldsmith 674e7dc5aa Try to place lsp-ui-doc popups in less annoying places 2021-05-26 01:24:05 -04:00
Adam Goldsmith 7224ec283b Don't try to restore window configuration when exiting magit buffers 2021-05-26 01:24:05 -04:00
Adam Goldsmith b610aa3be6 Load tango-dark before fred theme, as a fallback 2021-05-26 01:24:05 -04:00
Adam Goldsmith eaad8ce86a Add a function/keybind to delete invisible frames
Workaround for annoying "Attempt to delete a surrogate minibuffer
frame" issues when closing frames
2021-05-26 01:24:05 -04:00
Adam Goldsmith a8cced9d29 Fix prettier-js-mode-maybe to check for 0 exit code
instead of checking for empty string
2021-05-26 01:24:05 -04:00
Adam Goldsmith 5f8e0480e5 Don't require `org-plus-contrib`, I'll it manually where needed 2021-05-07 18:33:55 -04:00
Adam Goldsmith e89e969dc1 Only load `org-lookup-dnd` if the index is present 2021-05-07 18:28:39 -04:00
Adam Goldsmith d368502524 Don't load `nm` if notmuch isn't installed 2021-05-07 18:09:33 -04:00
Adam Goldsmith 37a9f6c754 Don't `:ensure` lsp-mode; it's not helpful on servers 2021-05-07 18:08:47 -04:00
Adam Goldsmith f1e539139e Add function to remove non-existant files from file-name-history 2021-01-04 13:29:09 -05:00
Adam Goldsmith 0c123b0c74 Use web-mode in Django templates 2021-01-04 13:26:15 -05:00
Adam Goldsmith 5f2a02c628 Use counsel-dash instead of helm-dash 2021-01-04 13:25:28 -05:00
Adam Goldsmith 6d2f831304 pkgbuild-mode: Generate .SRCINFO when saving file/updating checksums 2021-01-04 13:22:01 -05:00
Adam Goldsmith 2554afa44a Set column-enforce-mode column count to 100 2021-01-04 13:21:14 -05:00
Adam Goldsmith ab3907d9fa Make split-window-below-i3 behave nicer in a terminal or missing i3 2021-01-04 13:18:38 -05:00
Adam Goldsmith 6b97d19487 msmtp: Pin new cert fingerprint for adamgoldsmith.name 2020-11-05 00:19:26 -05:00
Adam Goldsmith 1f0b33804c Switch to emacsmirror for dired+, as emacswiki is very unreliable 2020-09-09 01:27:47 -04:00
Adam Goldsmith a1819b9655 Remove lsp-clients package, as it has been deprecated 2020-09-03 17:51:33 -04:00
Adam Goldsmith ea0a117c45 Bind M-RET to comment-continuation functions in web-mode and typescript-mode 2020-08-27 01:41:23 -04:00
Adam Goldsmith 109fd2dd60 Enable web mode comment-annotation 2020-08-27 01:41:23 -04:00
Adam Goldsmith 45409de2a4 Enable `TeX-narrow-to-group` and `LaTeX-narrow-to-environment` 2020-08-27 01:41:23 -04:00
Adam Goldsmith b558842152 Add config for company-ansible 2020-08-27 01:41:23 -04:00
Adam Goldsmith 98f05814c2 Autoload `prettier-js` to allow formatting buffers before loading the mode 2020-08-27 01:41:23 -04:00
Adam Goldsmith 946a6c74a4 Add `yas-minor-mode` as yasnippet `:commands` to allow for autoload 2020-08-27 01:41:23 -04:00
Adam Goldsmith 0d23ab5c48 Move company-auctex into company block 2020-08-27 01:41:23 -04:00
Adam Goldsmith d8f31d7e7d Move auto-package-update into required external section 2020-08-27 01:41:23 -04:00
Adam Goldsmith 4e6edf9535 Make fasd actually load if installed 2020-08-27 01:41:23 -04:00
Adam Goldsmith abf78614b2 Don't `:demand` lsp-java if it isn't installed 2020-08-07 14:11:31 -04:00
Adam Goldsmith 99390edb5c Fix `magit-status-no-new-window` failing to open repos by symlink
`let`s `default-directory` instead of using the `directory` argument
of `magit-status`. This allows it to use it's normal directory
handling.
2020-08-04 20:57:31 -04:00
Adam Goldsmith 25eecc532f Prevent focus stealing (raising a window) on MacOS 2020-08-04 11:52:52 -04:00
Adam Goldsmith 07f68dc9f1 Enable `blacken-mode` when a python project uses it 2020-07-23 21:11:58 -04:00
Adam Goldsmith 1b49c700c8 Allow launching `magit-status-no-new-window` as initial command
..or just before magit. If it's in the `:config`, the command won't
exist until magit is loaded.
2020-07-12 17:04:03 -04:00
Adam Goldsmith faf8bb7e9f Enable counsel-preselect-current-file 2020-07-12 17:04:03 -04:00
Adam Goldsmith b5a0f14951 Switch to my branch of org-lookup-dnd, add org-mode binding 2020-07-12 17:04:03 -04:00
Adam Goldsmith 1bf011d356 Add cms (adam@claremontmakerspace.org) to gnu identity list 2020-07-12 17:03:58 -04:00
Adam Goldsmith f598052d04 msmtp: Drop TLS fingerprints from CMS as they change too frequently 2020-06-08 19:36:49 -04:00
Adam Goldsmith c77c08250b Add function to start magit in current window
primarily for command line alias usage
2020-06-01 00:20:01 -04:00
Adam Goldsmith 120093f3ed Remove hacky counsel-find-file workaround, as a fix was merged upstream 2020-05-23 15:39:01 -04:00
Adam Goldsmith baad94b312 Add hacky fix for annoying extra history entries from ivy/swiper 2020-05-17 21:41:55 -04:00
Adam Goldsmith 81e7ec3df0 Add config for auto-package-update with cli output wrapper function 2020-04-19 01:17:55 -04:00
Adam Goldsmith 8944a4d47f Revert "Only set "Hack" font as default if it is availible"
This reverts commit 4d1e1cc4f7.
2020-04-14 22:01:39 -04:00
Adam Goldsmith 57c0232b89 Add org-lookup-dnd config 2020-04-14 21:37:48 -04:00
Adam Goldsmith 9b8a96cbb3 Add org handler for 'pdf:' link 2020-04-14 03:22:29 -04:00
Adam Goldsmith df8011a034 Disable auto indentation in web-mode 2020-04-14 03:20:34 -04:00
Adam Goldsmith 4d1e1cc4f7 Only set "Hack" font as default if it is availible 2020-04-12 15:37:59 -04:00