36e229def7
[Emacs] Add EXWM preliminary configuration
2021-11-27 19:29:26 +01:00
afa83c5e05
[Emacs] Deactivate xwidgets webkit browser keybinds
2021-11-25 00:53:04 +01:00
5faa617215
[Emacs] Fix some package loading errors
2021-11-24 23:43:28 +01:00
d2cbdc3289
[Emacs] Add ox-hugo, remove ox-gfm
2021-11-23 15:02:02 +01:00
a1138a9ff9
[Emacs] Make image lazy-load
2021-11-23 15:01:23 +01:00
61cf48910f
[Emacs] Add documentation on screenshot code
2021-11-22 16:55:30 +01:00
d1c129f5f8
[Emacs] Update frame name, remove redundant mu4e option
2021-11-22 16:53:04 +01:00
f12921f372
[Emacs] Wording
2021-11-22 16:52:55 +01:00
0d24b4a056
[Emacs] Add code for taking screenshots of Emacs
2021-11-22 16:52:15 +01:00
e004e7d0c0
[Emacs] Make unfinished section noexport
2021-11-22 16:51:56 +01:00
40c32fee57
[Emacs, StumpWM] Add Emacs screenshots, update StumpWM screenshot
2021-11-22 14:32:43 +01:00
07dd65abf1
[Emacs] Fix some flyspell config
2021-11-22 11:20:52 +01:00
d6db34736d
[Emacs] Automatic StumpWM mode for lisp-mode
2021-11-22 11:20:36 +01:00
9c70c0c172
[Emacs] Better graphviz-dot mode configuration
...
graphviz-dot-mode is now the default dot-mode and org-babel
understands it as an equivalent of dot-mode
2021-11-22 11:20:36 +01:00
b48b2703fe
[Emac] Better keybinds
2021-11-22 11:20:36 +01:00
107840e6db
[Emacs] Automatically disable smartparens when parinfer is enabled
2021-11-22 11:20:36 +01:00
07513fd714
[Emacs] Modify conflicting keybind for tetris with treemacs
2021-11-20 23:11:49 +01:00
94d204055f
[Emacs] Add TypeScript config, update Javascript config
...
Also move around CSS heading
2021-11-20 23:11:22 +01:00
3b94156e7c
[Emacs] Add treemacs keybinds
2021-11-20 23:11:01 +01:00
8b8fb70adb
[Emacs] Add flyspell and langtool configuration
2021-11-20 23:10:37 +01:00
b8b72864f7
[Emacs] Add parinfer-rust-mode keybinds
2021-11-20 23:10:00 +01:00
a309a95094
[Emacs] Move declaration of ivy-yasnippet keybind
2021-11-20 23:09:42 +01:00
122da77b4a
[Emacs] Update description for eshell-info-banner
2021-11-20 23:09:06 +01:00
231b0d16f3
[Emacs] Wording, typos
2021-11-20 23:08:38 +01:00
a79b921915
[Emacs] Automatically enable background transparency for new frames
2021-11-18 20:16:30 +01:00
5e31726f1a
[Emacs] Add packages for better Javascript support
2021-11-18 20:11:01 +01:00
b3f3051ec9
[Emacs, Org] Move heading around
2021-11-18 20:10:40 +01:00
10c9564ea9
[Emacs] evil-org issue #93 finally solved
...
Issue https://github.com/Somelauw/evil-org-mode/issues/93 finally got
solved by PR https://github.com/Somelauw/evil-org-mode/pull/96 ,
workaround code can now be removed
2021-11-18 20:08:32 +01:00
9d66c2a22c
[Emacs] Set eshell/clear as eshell/clear-scrollback
...
I cannot understand the reason why this is not the default behaviour.
2021-11-18 20:07:27 +01:00
ae412d9525
[Emacs] Set default cloning directory for Magit
2021-11-18 20:07:12 +01:00
ed44a67fdd
[Emacs] Remove unused keybinds in Elfeed
2021-11-18 20:06:54 +01:00
787fc1e456
[Emacs] Add pkgbuild-mode to Emacs
2021-11-09 17:21:53 +01:00
c3f70f3e6d
[Emacs] Better keybinds, Emacs no longer clears MPD playlist
2021-11-09 13:40:32 +01:00
4f9979e67d
[Emacs] Delete unused keybinds
2021-11-08 15:10:51 +01:00
7bd6cdad76
[Emacs] Better addition of languages to `org-babel-load-languages'
2021-11-08 15:10:20 +01:00
4da47a0a7b
[Org files] Fix headers path for CD export
2021-11-08 15:02:25 +01:00
dee0441336
[Emacs] Add background transparency
2021-11-08 14:32:38 +01:00
207411ce19
[Emacs] Add package-lint package
2021-11-08 14:27:10 +01:00
3791c43901
[Emacs] Add new keybinds for mu4e, checkdock, elfeed, stumpwm.org
2021-11-08 14:26:40 +01:00
3a593225d6
[Emacs] Fix obsolete variables and unused code
2021-11-08 14:25:17 +01:00
835954f30d
[Emacs] Quickfix for evil-org-mode
2021-11-07 18:16:47 +01:00
0126affe5c
Remove Spacemacs and Chemacs submodules
...
My vanilla emacs config is now the only config I have.
2021-11-07 18:16:40 +01:00
f6709bbb39
[Emacs] Better mu4e-view-mode behavior
2021-11-07 17:52:04 +01:00
b801bcef27
[Emacs] Better define keybinds
...
Leader keys now override by default other keymaps
Better autoloaded keymaps’ support
2021-11-07 15:54:20 +01:00
af4fbf625b
[Emacs] Rename header
2021-11-07 02:28:47 +01:00
d50adeac9c
[Emacs] Use C-u C-d in ivy buffers, add keycast keybinds.
2021-11-07 02:28:29 +01:00
1bf40fe587
[Emacs] Change keybindings declaration with general definers
...
Now major-mode keybinds are available through M-m and general keybinds
are available through C-SPC in insert-mode.
2021-11-07 02:27:04 +01:00
a1cb97438e
[Emacs] Add PlantUML support
2021-10-31 14:54:00 +01:00
27edf38cdc
[Emacs] Better Reveal.JS support for org-mode
2021-10-31 14:53:37 +01:00
a40df02284
[Emacs] Hopefully a fix for org-ref
...
For some reason, Emacs stopped picking up org-ref at some point,
giving me the error
Symbol's value as variable is void: org-ref
This commit hopefully fixes that.
2021-10-29 17:08:20 +02:00
d1c1493945
[Emacs] Better media control keybinds and `shell-command-and-echo'
...
`shell-command-and-echo' now takes an additional argument that will
prefix the output of its ECHO argument.
Also add documentation for the function
This commit removes keybind `SPC m P' in favor of only `SPC m p' which
toggles the state of MPD between play and pause.
2021-10-29 17:03:33 +02:00
8907e55bc4
[Emacs] Add help bindings
2021-10-25 18:34:18 +02:00
b95ed6af54
[Emacs] Remove unused commented out code
2021-10-25 18:32:23 +02:00
05d05719d9
[Emacs] Add Atomic Chrome package
2021-10-25 17:00:16 +02:00
e65653dbe0
[Emacs] Fix issue with markdown-mode configuration
...
Double configuration for markdown-mode
2021-10-25 16:59:07 +02:00
7e8a6866e3
[Emacs] Fix default bound comma and space keys in Info-mode
2021-10-25 16:58:19 +02:00
248100e013
[Emacs] Fix issue with unknown function and swapped icons
2021-10-25 16:56:58 +02:00
f94adbfc35
[Emacs] Add Markdown configuration
2021-10-23 13:24:04 +02:00
13e9e9d3b6
[Emacs] Better code for switching to messages buffer
2021-10-22 12:14:30 +02:00
8d247d4733
[Emacs] Add hydra for controlling MPD from Emacs
2021-10-22 12:14:30 +02:00
ab3ec171e5
[Emacs] Add mu4e.desktop to Emacs’ org file
2021-10-20 19:08:42 +02:00
a155947b5e
[Emacs] Add org-present configuration
2021-10-20 16:23:09 +02:00
94ecdab2fd
[Emacs] Better keybinds for Elfeed
2021-10-20 16:22:51 +02:00
3134667967
[Emacs] Add startup time and uptime logging for Emacs
2021-10-20 16:03:31 +02:00
87b0343990
[Emacs] Add EMMS config
2021-10-20 14:00:01 +02:00
7dab702f48
[Emacs] Add font ligatures config, move modeline config down
2021-10-20 13:59:26 +02:00
b5bc6f2f02
[Emacs] Update config and comments for Elfeed and pdf-tools
2021-10-20 13:58:56 +02:00
911e8f48ce
[Emacs] Fix some issues with package building with straight
2021-10-19 21:42:28 +02:00
3a7a865058
[Emacs] Add variable configuration in corresponding `use-package'
2021-10-19 21:41:47 +02:00
e30ca77fbe
[Emacs] Cleaner init file export, fix some elisp code
...
However, I currently have the issue of the packages `org' having two
straight recipies and I cannot find the dependency that’s causing
this.
2021-10-19 19:20:15 +02:00
644f96305b
[Emacs] Add iedit
2021-10-18 17:50:58 +02:00
9e88499af6
[Emacs] Add consult-lsp to configuration
2021-10-18 17:50:58 +02:00
e90accda8a
[Emacs] Switch to git version of org-mode
2021-10-18 17:50:58 +02:00
656f480790
[Emacs] Add eww configuration
2021-10-18 17:50:58 +02:00
6e1831b836
[Emacs] Better Elfeed configuration
2021-10-18 17:50:58 +02:00
a0de3ae72d
[Emacs] Better keybinds
2021-10-18 17:29:15 +02:00
355e3ef249
[Emacs] Add compilation-mode config
2021-10-18 16:28:09 +02:00
f46c0c709b
[Emacs] Remove useless code bits
2021-10-18 16:27:50 +02:00
a3d73d02b6
[Emacs] Add Elfeed packages
2021-10-14 20:08:53 +02:00
865e55f2da
[Emacs] Fix case on dashboard, complete package update button
2021-10-12 19:38:19 +02:00
35b0d321c0
[Emacs] Config update for org-ref 3
2021-10-12 19:37:52 +02:00
045dffdb37
[Emacs] Better bookmarks code, remove redundant keybinds
2021-10-12 17:01:34 +02:00
d6267d0330
[Emacs] Add and modify bookmarks in mu4e, better filters
...
Filters for the inbox and other bookmarks will now work better.
A new bookmark for my association, Supran, is now added.
The `eshell-info-banner' bookmark is now replaced by the `Github'
bookmark which will be the place where I can see all emails sent by
Github related to new comments or actions on issues and PRs.
2021-10-12 15:46:16 +02:00
d4f11b612d
[Org, Emacs] Do not add spaces in front of code in src blocks
...
By default, org-mode will add two spaces before code lines in the org
file itself. This does not change how code is edited when editing a
code block through `org-edit-special' but when copy/pasting code or
editing it directly from the org file, it can be troublesome.
Setting `org-src-preserve-indentation' to `t' prevents org from adding
these two spaces.
2021-10-12 12:19:46 +02:00
c12164d9bb
[Emacs] Remove EXWM
2021-10-12 11:30:24 +02:00
5136217664
[Emacs] Add comments on docker-related packages
2021-10-12 11:30:00 +02:00
111651af13
[Emacs] Remove meaningless org src results
2021-10-12 11:28:05 +02:00
06ad777feb
[Emacs] Change project’s protocol from rsync to ssh
...
For some reason, I cannot properly publish some projects through the
rsync protocol, but there is no problem publishing through the ssh
protocol.
2021-10-12 11:26:30 +02:00
fe718ed5b6
[Emacs] Cleaner code and headers for src blocks
2021-10-12 11:25:39 +02:00
a6a4c4950f
[Emacs] Add graphviz/dot mode
2021-10-07 18:32:36 +02:00
4763c03d9f
[Emacs] Orgmode improvements
...
Better `org-macro' face to make it more visible.
For some reason, Emacs doesn’t like copying files over the `rsync'
protocol anymore, but the `ssh' protocol is fine ¯\_(ツ)_/¯
Loading org-mode will now also load org-ref by default.
2021-10-07 18:30:29 +02:00
9060067b59
[Emacs] Add $HOME to ignored projects in projectile
...
Projectile will now stop considering $HOME as a project. This is due
to my dotfiles and the way they are managed my dotfiles manager, yadm.
2021-09-18 15:50:07 +02:00
d1dbae1915
[Emacs] Fix mu4e keybinds, handle screen width better, and stop spam
...
For some reason, some keybinds in mu4e weren’t getting undefined
anymore, this is now fixed.
Add automatic vertical split if the screen is considered wide
enough (120 characters for the headers mode and 80 characters for the
message view mode). If the screen or the headers mode window are not
wide enough, the window will split horizontally instead of vertically.
This commit also adds a function to quickly insert a response to
spammers to get them trapped in an infinite loop of emails. See the
new links in this commit.
2021-09-18 15:45:53 +02:00
3bc7860010
[Emacs] Some better keybinds
...
Add global keybind that opens my init.el file
Better org table keybinds
2021-09-01 22:10:11 +02:00
62479ff343
[Emacs] Add Dart and Python configuration
2021-09-01 22:10:11 +02:00
d00901a40e
[Emacs] Add StumpWM mode
...
This mode allows evaluating common-lisp code for StumpWM
2021-08-02 14:27:50 +02:00
b3383980f6
[Emacs] Add some default options for minted
2021-08-02 14:27:20 +02:00
54b0174781
[Emacs] Fix keybind with mouse-{2,3}
2021-08-01 19:03:20 +02:00
ef6a0f4b89
[Emacs] Better filter for mu4e-alert, remove evil-surround
2021-07-30 19:11:30 +02:00
6781d8831f
[Emacs] Better org-mode config, add org-ref
...
Better exporters, better support of org-babel
Exporters added:
- ox-ssh
- ox-epub
- ox-gfm
Better HTML and LaTeX export
org live HTML preview
Add org-ref
2021-07-30 19:10:31 +02:00