Commit Graph

1629 Commits

Author SHA1 Message Date
phundrak c6a3771ff4 [Emacs] Replace dired with dirvish, optimize TRAMP 2022-08-07 12:59:22 +02:00
phundrak 489074ddf1 [Emacs] Ignore node_modules directory in projectile 2022-08-07 12:55:51 +02:00
phundrak 93a4fcc876 [Emacs] Less transparency by default on Emacs frames 2022-08-07 12:55:00 +02:00
phundrak bf121fec10 [StumpWM, Emacs, Bin] Move randr calls to xinitrc files
Due to a recent bug, StumpWM crashes if the screen layout is
reorganized in its configuration file (maybe not just then, I’ll have
to check).

Thus, this commit removes calls to xrandr and autorandr from my WM
configurations and moves them to their respective xinitrc file. It
also removes the `set-screens` script in my scripts collection as it
became obsolete the moment I began using `autorandr` instead.

It also removes the call to `xsetroot` in my StumpWM config since it
is redundant with its xinitrc file.
2022-08-07 12:51:10 +02:00
phundrak 1e1e40160e [Emacs] More avy! 2022-07-24 11:44:24 +02:00
phundrak e88826f8d4 [Emacs] Better Dired file listing option 2022-07-24 11:41:16 +02:00
phundrak 41c7c1f1a0 [Emacs] Add my Appwrite server SDK 2022-07-19 11:24:50 +02:00
phundrak 713cc07687 [StumpWM] Launch autostart even if autorandr fails 2022-07-19 11:24:13 +02:00
phundrak 3b64c8e467 [Emacs] Update TODOs 2022-07-12 04:30:50 +02:00
phundrak 0cc2c90262 [Emacs] Replace npm-mode with npm-transient 2022-07-12 04:30:31 +02:00
phundrak ca38157732 [Emacs] Add dotenv-mode package 2022-07-12 04:30:18 +02:00
phundrak b208f19a8f [Kitty] Update theme settings
Also remove unused comments
2022-07-12 04:29:50 +02:00
phundrak efe4db37a3 [Emacs] Enable magit-todos by default, except for yadm 2022-07-06 21:05:10 +02:00
phundrak 2afef395a1 [Emacs] Update ignored elcord buffers 2022-07-06 12:56:26 +02:00
phundrak ef404d0579 [Emacs] Enable rjsx-mode for jsx files
Duh
2022-07-06 12:56:06 +02:00
phundrak b4be7962fd [Emacs] Fix org-msg loading
Fix https://github.com/jeremy-compostella/org-msg/issues/153 on my
side
2022-07-06 12:55:15 +02:00
phundrak a494188cfa [Emacs] Remove obsolete variable, favor csetq to setq 2022-07-05 15:44:23 +02:00
phundrak 4a980af18d [Emacs] Add keybind for counsel-yank-pop 2022-07-05 15:31:14 +02:00
phundrak 38837df541 [Emacs] Add Emacsql configuration 2022-07-05 15:30:53 +02:00
phundrak 7e1d96e677 [Emacs] Remove references to minted, default to engraved backend 2022-07-05 15:30:35 +02:00
phundrak 7e41b4cf70 [Emacs] Remove unused variable 2022-07-05 15:30:10 +02:00
phundrak 431750aa12 [Emacs] Round transparency parameter to a nicer value 2022-07-05 15:29:45 +02:00
phundrak c3a8a7cf4a [Bin] Nicer elisp, tables formatting and code output 2022-07-05 15:29:03 +02:00
phundrak ff045fdc3a [Emacs] Fix issue with forge bindins, prefer csetq to setq 2022-07-03 12:26:30 +02:00
phundrak 92e2eaeebc [Emacs] Add multi-vterm package 2022-07-03 12:26:04 +02:00
phundrak 1703b07d91 [Emacs] Simplification and optimisation of org-msg-signature
It’s faster to modify text while it is still in a buffer. The code is
also much simpler and nicer to look at.
2022-07-03 12:24:28 +02:00
phundrak fa2e092f89 [Fish] Add local node_module’s bin to path 2022-07-03 12:24:10 +02:00
phundrak 10e1695b16 [Mimeapps] Change wma player to mpv 2022-07-03 12:23:17 +02:00
phundrak 8e916fad6c [Emacs] Long overdue removal of todo item 2022-06-28 23:41:49 +02:00
phundrak 82e7832806 [Emacs] Fix elisp syntax 2022-06-28 23:41:35 +02:00
phundrak d2a56db780 [Emacs] mu4e workaround
Workaround for https://github.com/djcb/mu/issues/2282
2022-06-28 23:39:56 +02:00
phundrak 570834c65c [Emacs] Remove incompatible code with mu4e 1.8 2022-06-28 23:39:38 +02:00
phundrak 81a3b67f63 [Emacs] Better web-mode config, cleaner prettier-js config 2022-06-26 22:24:49 +02:00
phundrak bfef9895d6 [Emacs] Fix hydra doc 2022-06-26 22:24:14 +02:00
phundrak 1c2c33fd8c [Emacs] Better copilot settings 2022-06-26 22:24:03 +02:00
phundrak 3bf05c8141 [Emacs] Better settings for LaTeX export with source code 2022-06-26 22:23:41 +02:00
phundrak 914bfdb3b6 [Bin] update cache of elisp function 2022-06-26 22:19:55 +02:00
phundrak e6ffd2aba2 [Emacs] Evil visual line movement in markdown and org
Markdown and org files can contain long files that span several visual
lines. Moving with `evil-next-line' and `evil-previous-line' is not
exactly comfortable when that’s the case. `evil-next-visual-line' and
`evil-previous-visual-line' come to the rescue!
2022-06-26 22:19:51 +02:00
phundrak 4940ee4fd3 [Emacs] Remove obsolete package, reword documentation 2022-06-18 15:47:47 +02:00
phundrak c61bf53945 [Emacs] Add org-roll package 2022-06-18 15:47:28 +02:00
phundrak 3f80d91c86 [Emacs] Fix syntax issues 2022-06-18 15:46:42 +02:00
phundrak 06c444c92a [Emacs] Remove after! macro 2022-06-15 22:36:00 +02:00
phundrak a1c1387df9 [Emacs] Simpler and more effective csetq 2022-06-15 22:25:29 +02:00
phundrak 26e8a61c1b [Emacs] Better customization of doom modeline 2022-06-15 21:52:34 +02:00
phundrak 218307bf8e [Emacs] Add Emacs Package Dev Handbook 2022-06-15 21:50:04 +02:00
phundrak c32ae1347b [Emacs] Add ltex-lsp to Emacs 2022-06-15 21:48:01 +02:00
phundrak c8f8dcdf67 [Emacs] Remove smartparens-latex, replace after! with use-package 2022-06-15 21:42:18 +02:00
phundrak b60afb67d7 [Emacs] Improve Vue development experience 2022-06-15 21:41:17 +02:00
phundrak 1550d6c3e9 [Emacs] Implement setq-like customize-set-variable macro 2022-06-15 21:38:51 +02:00
phundrak 9215d8dd1e [Emacs] Better web dev options
Improve keybindings for Emmet

Auto-enable web-mode for Vue files

Prefer single quotes in Javascript and Typescript
2022-06-10 10:43:42 +02:00