d7af354c40
[Emacs] Actually enable prettier-js-mode by default in web-mode
...
This is how the previously reverted commit was meant to go.
2022-08-16 13:36:03 +02:00
78ae3da3b1
Revert "[Emacs] Enable prettier-js and lsp for webmode by default"
...
This reverts commit 31817f8452
.
After this commit, web-mode stopped being enabled by default when
opening Vue files. This might have affected other file types.
2022-08-16 13:26:03 +02:00
897499394b
[Emacs] Add keybind for dirvish-dispatch, and some doc
2022-08-14 13:14:44 +02:00
582178a906
[Emacs] Go back to while loop in csetq
...
While more elegant, `cl-loop` has a heavier setup which can make it
much slower than a while loop in the long run.
2022-08-14 13:13:17 +02:00
31817f8452
[Emacs] Enable prettier-js and lsp for webmode by default
2022-08-12 17:55:59 +02:00
8cebd9636e
[StumpWM] Fix issue with selecting bluetooth device
2022-08-12 17:55:39 +02:00
993cae429d
[StumpWM] Fix issue with selecting bluetooth device
2022-08-11 23:31:14 +02:00
f8ff857e3c
[Bin] Remove deprecated link
2022-08-11 19:45:03 +02:00
ae1667eadd
[Emacs] Remove defer on general since it gets loaded anyways
2022-08-11 17:58:03 +02:00
23f4925aa3
[StumpWM] Remove net and wifi modules from modeline
2022-08-08 20:47:22 +02:00
0bdabaf5c0
[Emacs] Add my package mdc-mode
...
That package is still hugely experimental and far from ready to be
used by anyone, myself included.
2022-08-08 20:37:25 +02:00
22b6991241
[Emacs] Add eask-mode
2022-08-08 20:37:12 +02:00
a58e171913
[Emacs] Documentation
2022-08-08 20:37:03 +02:00
98a7327662
[Emacs] Remove unused package
2022-08-08 20:36:48 +02:00
d23d0deafb
[Emacs] Add prettier-js-mode to typescript-mode
2022-08-07 12:59:23 +02:00
d7cdb51652
[Emacs] Force tabs in all Makefiles
2022-08-07 12:59:22 +02:00
054513273e
[Emacs] Remove org-superstar in favor of org-modern
2022-08-07 12:59:22 +02:00
9c2f4a5907
[Emacs] Add possibility to run asynchronously org code blocks
2022-08-07 12:59:22 +02:00
c6a3771ff4
[Emacs] Replace dired with dirvish, optimize TRAMP
2022-08-07 12:59:22 +02:00
489074ddf1
[Emacs] Ignore node_modules directory in projectile
2022-08-07 12:55:51 +02:00
93a4fcc876
[Emacs] Less transparency by default on Emacs frames
2022-08-07 12:55:00 +02:00
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
1e1e40160e
[Emacs] More avy!
2022-07-24 11:44:24 +02:00
e88826f8d4
[Emacs] Better Dired file listing option
2022-07-24 11:41:16 +02:00
41c7c1f1a0
[Emacs] Add my Appwrite server SDK
2022-07-19 11:24:50 +02:00
713cc07687
[StumpWM] Launch autostart even if autorandr fails
2022-07-19 11:24:13 +02:00
3b64c8e467
[Emacs] Update TODOs
2022-07-12 04:30:50 +02:00
0cc2c90262
[Emacs] Replace npm-mode with npm-transient
2022-07-12 04:30:31 +02:00
ca38157732
[Emacs] Add dotenv-mode package
2022-07-12 04:30:18 +02:00
efe4db37a3
[Emacs] Enable magit-todos by default, except for yadm
2022-07-06 21:05:10 +02:00
2afef395a1
[Emacs] Update ignored elcord buffers
2022-07-06 12:56:26 +02:00
ef404d0579
[Emacs] Enable rjsx-mode for jsx files
...
Duh
2022-07-06 12:56:06 +02:00
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
a494188cfa
[Emacs] Remove obsolete variable, favor csetq to setq
2022-07-05 15:44:23 +02:00
4a980af18d
[Emacs] Add keybind for counsel-yank-pop
2022-07-05 15:31:14 +02:00
38837df541
[Emacs] Add Emacsql configuration
2022-07-05 15:30:53 +02:00
7e1d96e677
[Emacs] Remove references to minted, default to engraved backend
2022-07-05 15:30:35 +02:00
7e41b4cf70
[Emacs] Remove unused variable
2022-07-05 15:30:10 +02:00
431750aa12
[Emacs] Round transparency parameter to a nicer value
2022-07-05 15:29:45 +02:00
c3a8a7cf4a
[Bin] Nicer elisp, tables formatting and code output
2022-07-05 15:29:03 +02:00
ff045fdc3a
[Emacs] Fix issue with forge bindins, prefer csetq to setq
2022-07-03 12:26:30 +02:00
92e2eaeebc
[Emacs] Add multi-vterm package
2022-07-03 12:26:04 +02:00
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
fa2e092f89
[Fish] Add local node_module’s bin to path
2022-07-03 12:24:10 +02:00
8e916fad6c
[Emacs] Long overdue removal of todo item
2022-06-28 23:41:49 +02:00
82e7832806
[Emacs] Fix elisp syntax
2022-06-28 23:41:35 +02:00
d2a56db780
[Emacs] mu4e workaround
...
Workaround for https://github.com/djcb/mu/issues/2282
2022-06-28 23:39:56 +02:00
570834c65c
[Emacs] Remove incompatible code with mu4e 1.8
2022-06-28 23:39:38 +02:00
81a3b67f63
[Emacs] Better web-mode config, cleaner prettier-js config
2022-06-26 22:24:49 +02:00
bfef9895d6
[Emacs] Fix hydra doc
2022-06-26 22:24:14 +02:00
1c2c33fd8c
[Emacs] Better copilot settings
2022-06-26 22:24:03 +02:00
3bf05c8141
[Emacs] Better settings for LaTeX export with source code
2022-06-26 22:23:41 +02:00
914bfdb3b6
[Bin] update cache of elisp function
2022-06-26 22:19:55 +02:00
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
4940ee4fd3
[Emacs] Remove obsolete package, reword documentation
2022-06-18 15:47:47 +02:00
c61bf53945
[Emacs] Add org-roll package
2022-06-18 15:47:28 +02:00
3f80d91c86
[Emacs] Fix syntax issues
2022-06-18 15:46:42 +02:00
06c444c92a
[Emacs] Remove after! macro
2022-06-15 22:36:00 +02:00
a1c1387df9
[Emacs] Simpler and more effective csetq
2022-06-15 22:25:29 +02:00
26e8a61c1b
[Emacs] Better customization of doom modeline
2022-06-15 21:52:34 +02:00
218307bf8e
[Emacs] Add Emacs Package Dev Handbook
2022-06-15 21:50:04 +02:00
c32ae1347b
[Emacs] Add ltex-lsp to Emacs
2022-06-15 21:48:01 +02:00
c8f8dcdf67
[Emacs] Remove smartparens-latex, replace after! with use-package
2022-06-15 21:42:18 +02:00
b60afb67d7
[Emacs] Improve Vue development experience
2022-06-15 21:41:17 +02:00
1550d6c3e9
[Emacs] Implement setq-like customize-set-variable macro
2022-06-15 21:38:51 +02:00
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
f7af204479
[Emacs] Resize treemacs icons
2022-06-10 10:43:41 +02:00
09867381eb
[Emacs] Enable ispell only if aspell executable is found
2022-06-10 10:43:41 +02:00
179fe277f4
[Emacs] Add Gitlab regex to mu4e bookmarks
2022-06-10 10:43:41 +02:00
515eb4ad43
[Emacs] Remove unneeded pieces of code
...
Also update cache of org babel result
2022-06-10 10:43:18 +02:00
77dbd8747f
[Emacs] Don’t tangle generating code
2022-06-10 10:35:25 +02:00
73c629afc4
[Misc] Move files to XDG user dirs
2022-06-07 19:45:58 +02:00
9c830f69f8
[Emacs] Fix Eshell alias file path
2022-06-07 15:46:42 +02:00
641a3a4aaf
[Tmux] Remove Tmux submodule and config
2022-06-07 15:42:27 +02:00
37406daca9
[Bin] Better autostart
2022-05-31 21:08:08 +02:00
386fe3962e
[StumpWM] Register AltGr key
2022-05-31 21:07:45 +02:00
031ef95b5e
[StumpWM] Add Emacs group
2022-05-31 21:07:29 +02:00
0352d55664
[Fish] Remove dart’s binaries directory from PATH
2022-05-31 21:02:17 +02:00
7d4ceee8ac
[Emacs] Remove Lua packages
2022-05-31 21:01:47 +02:00
411680496e
[Emacs] Add Cask mode
2022-05-31 21:00:57 +02:00
3a89d7ef3e
[Emacs] Fix incorrect parenthesis
2022-05-31 20:59:59 +02:00
dbafe01b1d
[Emacs] Remove mediawiki, too buggy
2022-05-22 14:13:32 +02:00
342b1ea1df
[Fish] rsync abbreviation
2022-05-22 14:12:53 +02:00
6feecc1fdc
[Bin, Fish] Better handling of unknown executables
...
Only execute stuff if it is in PATH.
2022-05-22 14:11:58 +02:00
beaea0bd66
[Emacs] Add sudo and sudoedit TRAMP protocols to ignored recentf
2022-05-20 18:18:08 +02:00
50c45cbbf4
[Bin] Fix rofi-emoji
2022-05-19 18:22:31 +02:00
53de06b844
[StumpWM] Fix concurrency issue
2022-05-19 18:20:33 +02:00
3a80cc13d2
Update sitemap
2022-05-19 18:20:25 +02:00
82aee2bf9e
[Emacs] Add Reddit option for atomic chromium
2022-05-19 18:19:26 +02:00
20e758789e
[Emacs] Update package specifications
2022-05-19 18:19:04 +02:00
c7519cfd9d
[Emacs] Simplify background transparency settings
2022-05-17 17:26:17 +02:00
8971a5b868
[Emacs] Make sure Forge keybinds are integrated with Magit
2022-05-17 17:24:27 +02:00
143161387a
[StumpWM] Dedicated threads for potentially blocking commands
...
Sometimes StumpWM hangs because of blocking commands. Instead of
making StumpWM completely hang, only its dedicated thread will.
2022-05-15 00:40:55 +02:00
f92904cdb0
[StumpWM] Simpler initial shell command
2022-05-15 00:40:55 +02:00
9f313b42cd
[Emacs] Better lisp-mode configuration
2022-05-15 00:40:55 +02:00
debc346acf
[Emacs] Org-mode-like code-block editing for Markdown
2022-05-15 00:40:55 +02:00
a38e2bede6
[Emacs] Use engrave
backend for org-mode PDF exports
2022-05-15 00:40:33 +02:00
6344ef7292
[Emacs] Fix python in org-babel
2022-05-15 00:37:24 +02:00
25a9a14534
[Emacs] Markdown-mode when editing text for Github
2022-05-15 00:36:44 +02:00
d99f605d5b
[Emacs] Typo and formatting
2022-05-15 00:32:51 +02:00
1c911b9821
Revert "[StumpWM, bin] Add weather module to StumpWM..."
...
This reverts commit d78be92786
.
2022-05-08 23:15:26 +02:00
ee7e82ea03
[StumpWM] Fix name of font family
2022-05-06 23:29:24 +02:00
d78be92786
[StumpWM, bin] Add weather module to StumpWM, convert we to POSIX sh
...
Convert script `we` from fish to POSIX shell
Add two new scripts:
- stump-choose-city
- stump-weather
The former one sets the default city used for weather. The latter
generates the output used by StumpWM’s mode-line.
2022-05-06 23:27:01 +02:00
46bae114e3
[Emacs] Ignore files opened through yadm/TRAMP
2022-05-06 23:26:20 +02:00
a70aac1ba5
[Emacs] Fix eshell clear alias
2022-05-06 19:50:10 +02:00
446db02df4
[Emacs] Fewer regexes for recentf-exclude
2022-05-06 19:48:12 +02:00
7d04a5c41a
[Emacs] Add maildir keybinds to mu4e
2022-05-05 16:08:48 +02:00
0c971ae5a7
[Bootstrap] Correct font for StumpWM
2022-05-02 01:39:52 +02:00
9fc9e7daf4
[paru] Add mkdir directive for paru config
2022-05-02 01:39:51 +02:00
3a75118e0d
[Bootstrap] Remove code for Chaotic AUR
...
They change from time to time, so I can’t keep shell code for
installing Chaotic AUR repository
2022-05-02 01:03:18 +02:00
49014b6c4e
[StumpWM, SBCL] Add sbclrc, instructions for clx-truetype
2022-05-02 00:59:50 +02:00
6ee3af65bd
[Fish] Only execute pumo-system-info if found
2022-05-01 23:17:34 +02:00
f1df008c43
[Emacs] Clean elcord boring buffers
2022-05-01 18:03:12 +02:00
77e208d683
[Emacs] Add bibliography for org-cite
2022-05-01 18:02:53 +02:00
53ef8cb04b
[Emacs] New keybinds
2022-05-01 18:02:28 +02:00
ff6435594c
[Emacs] Update filters for mu4e bookmarks
2022-05-01 18:01:44 +02:00
5bbfcdfd2b
[StumpWM] Make backlight changes more natural
2022-04-21 12:39:28 +02:00
525711238f
[Emacs] Load org-protocol by default
2022-04-21 12:39:07 +02:00
bb1dfc15fc
[StumpWM] Fix issue with undeclared my/kbd
...
`my/kbd` appeared as undefined in `bluetooth.lisp` and
`utilities.lisp`. This commit fixes this error.
2022-04-19 15:30:48 +02:00
3e476e67a9
[Emacs] Remove unused code with undo-tree config, update doc
2022-04-19 14:34:50 +02:00
59335cf663
[Emacs] Fix Magit keybinds
...
With a recent package update, whether by Magit’s or Evil Collection’s
fault, the keybinds for `c` and `t` got replaced with evil movement up
and down instead of respectively staging and tagging in Magit. This
commit fixes this behavior.
2022-04-19 14:31:07 +02:00
5bd012e5b9
[StumpWM] Simplify keybinds declaration
...
This commit adds the function `my/kbd` which translates characters
`kbd` does not know into their internal name.
Simplify Elisp noweb code.
2022-04-19 14:10:55 +02:00
e7b85d56d4
[Emacs] Add Github Copilot package
2022-04-18 21:17:31 +02:00
f6d7485531
[Emacs] Remove prettified keywords
2022-04-18 21:17:09 +02:00
1b224d1aaf
[Emacs] Add Condict project packages
2022-04-18 21:16:51 +02:00
5639ce1fc8
[Emacs] Fix errors on Emacs startup
2022-04-18 21:16:24 +02:00
b0ace772ce
[Emacs] Change scrolling behavior in Emacs
2022-04-11 14:50:29 +02:00
f29e48ed37
[Bin] Add CPU scaling script
2022-04-11 14:50:05 +02:00
d41fc9c3ca
[Emacs] Update mu4e filters
2022-04-06 19:52:42 +02:00
e2a19dec6e
[Emacs] Better LangTool configuration
2022-04-06 19:44:02 +02:00
67bbce62d9
[Emacs] add elisp-demo, some more documentation
2022-04-06 19:01:41 +02:00
e1454699ea
[Emacs] Some more documentation
2022-04-06 18:55:42 +02:00
aafb677591
[Emacs] improve Dired configuration
2022-04-06 18:51:14 +02:00
26f1999c02
[Emacs] Better undo-tree configuration
2022-04-06 18:51:01 +02:00
8ff0beec06
[Emacs] More documentation
2022-04-06 18:50:46 +02:00
4d7f5fe947
[StumpWM] Update ncmpcpp keybind
2022-04-06 18:48:45 +02:00
d2d00d4442
[StumpWM] Minor markup change
2022-04-05 17:16:19 +02:00
f5df9b649f
[Emacs] Only use xelb when using EXWM
2022-04-05 17:16:19 +02:00
f22e54691d
[Emacs] TRAMP optimisation
...
Disable all-the-icons-dired for remote repositories
Disable auto-save and backups for files opened with TRAMP
2022-04-05 17:16:19 +02:00
b13b6f1e64
[Emacs] Update list of ignored files in recentf
...
Also simplify regex
2022-04-05 17:16:19 +02:00
0e413d00a3
[StumpWM] Replace scrot with Flameshot
2022-04-02 15:19:39 +02:00
e5ddea6fd8
[Emacs] Add Gemini and Github-flavored markdown
2022-04-02 15:05:35 +02:00
3e140e7302
[StumpWM] Fix ncmpcpp keybinds
2022-04-02 15:04:50 +02:00
f81518ddd2
[Emacs] These prettified symbols are actually quite annoying
2022-03-30 20:32:33 +02:00
7f2cae36af
[Emacs] Add keybind for editing org table formulas
2022-03-30 20:24:18 +02:00
e6387f84c5
[Desktop] Generate nicer Lisp and Elisp output
2022-03-28 02:07:03 +02:00
d63da4af42
[StumpWM] Update some elisp, more natural keybind declaration
...
If characters such as `«` or `»` are used, they get replaced by their
complete name. See table `tbl-char-to-name`.
2022-03-28 02:05:39 +02:00
4a6fbf3264
[Meta, Org] Update Matomo script to reflect server changes
2022-03-28 02:00:14 +02:00
872e508fc7
[StumpWM, Emacs] Change keybind for changing volume
2022-03-28 01:59:32 +02:00
d2caf80154
[StumpWM] Better parity between Emacs and StumpWM keybinds
2022-03-27 22:18:16 +02:00