Commit Graph

578 Commits

Author SHA1 Message Date
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
beaea0bd66
[Emacs] Add sudo and sudoedit TRAMP protocols to ignored recentf 2022-05-20 18:18:08 +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
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
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
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
525711238f
[Emacs] Load org-protocol by default 2022-04-21 12:39:07 +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
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
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
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
e5ddea6fd8
[Emacs] Add Gemini and Github-flavored markdown 2022-04-02 15:05:35 +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
872e508fc7
[StumpWM, Emacs] Change keybind for changing volume 2022-03-28 01:59:32 +02:00
bc58766587
[Emacs] LSP optimizations 2022-03-27 22:17:55 +02:00
44b65c2d72
[Emacs] Update org project on conlanging 2022-03-27 22:17:31 +02:00
bfe1102c37
[Emacs] Reword some stuff 2022-03-15 18:31:56 +01:00
196df4fb44
[Emacs] Fix keybindings in Eshell 2022-03-15 18:25:38 +01:00
2c7d159e9b
[Emacs] Improve EXWM config
Add keybind for `exwm-debug`, fix rofi keybinds

Autostart now executed through my script in bin.org

Correct argument for `:if` in `use-package` directives

Reorganize screens for current correct layout
2022-03-15 18:21:56 +01:00
3fa9d52ddc
[Emacs] Better bookmarks 2022-03-15 18:19:41 +01:00
6230f63a6e
[Emacs] Promote heading, remove "Org Functions" heading 2022-03-10 22:53:38 +01:00
ece09caca8
[Emacs] Move custom org functions in org configuration
Move `phundrak/toggle-org-src-window-split' to org configuration

Add org emphasis functions and their keybindings
2022-03-10 22:52:31 +01:00
d3d5e12222
[Emacs] Let SSH manage the ControlMaster options 2022-03-10 22:27:20 +01:00
896b3f6fe9
[Emacs] Ignore email drafts in recentf 2022-03-10 22:27:04 +01:00
d9299b664d
[Emacs] Clarify some text 2022-03-10 22:26:52 +01:00
3cd50d88da
[Emacs] Remove redundant functions 2022-03-10 22:26:31 +01:00
84e3c91c51
[Emacs] Add function to remove junk files in conlanging org project 2022-03-06 22:16:46 +01:00
d5cf97d888
[Emacs] Update list of ignored files in recentf 2022-03-06 22:16:15 +01:00
ff119ce02c
[Emacs] Update path and name of org conlanging project 2022-03-06 21:45:52 +01:00
61c123799b
[Emacs] Do not run any EXWM code if it is not used
Only run the configuration code for EXWM if the argument `--with-exwm'
is passed to Emacs, otherwise don’t
2022-03-04 15:09:51 +01:00
30086fa7ce
[Emacs] Keybind to quickly open straight repositories 2022-03-04 14:49:01 +01:00
d4285f76d5
[Emacs] Disable by default valign-mode 2022-03-04 14:29:17 +01:00
64d016be84
[Emacs] Update ignored paths in recentf 2022-03-04 14:26:52 +01:00
507278d043
[Emacs] Add work in progress Bitwarden package 2022-03-04 14:26:33 +01:00
e1077bad9a
[Emacs] Better tables in org-mode and markdown-mode 2022-02-26 15:39:44 +01:00
ca0cb65cdb
[Emacs] Make elcord ignore more buffers 2022-02-26 15:39:22 +01:00
81a6020e83
[Emacs] Add major mode for systemd files 2022-02-26 15:38:54 +01:00
4d4f9f92ea
[Emacs] Use external converter by default in image-mode 2022-02-26 15:38:16 +01:00
3e0065d9d1
[Emacs] Customize a bit Eshell’s prompt 2022-02-26 15:38:02 +01:00
bcfded9a76
[Emacs] Mu4e bookmarks reorganization 2022-02-26 15:37:42 +01:00
67916b1c9d
[Emacs] Automatically enable LSP for sh-mode, register remote client
Register remote shellcheck LSP server as a new LSP client
2022-02-17 23:38:01 +01:00
51b4b81c2e
[Emacs] Fix org-mode keybind 2022-02-14 15:31:45 +01:00
c3da7367a8
[Emacs] Add keybinds for indirect buffer cloning 2022-02-13 19:47:12 +01:00
6fa1fa5aec
[Emacs] Add Info-mode to writeroom major modes 2022-02-12 12:51:59 +01:00
8d6b7225f5
[Emacs] Add mediawiki front-end 2022-02-12 12:51:59 +01:00
3634a96054
[Org files] Fix org-lint issues
Replace deprecated `HEADERS' keyword with `HEADER'

Fix broken links

Better headers in some files

Fix some typos
2022-02-12 12:51:52 +01:00
b5499c4929
[Emacs] Well, it wasn’t gonna work without `shell-command' 2022-02-12 12:39:57 +01:00
dd4bd72d70
[Emacs] Set font for main server AND new frames 2022-02-12 12:39:57 +01:00
6bf56bbce3
[Emacs] Better visual settings for nov.el and markdown-mode
As well as a typo fix
2022-02-12 12:39:57 +01:00
73c1ae1a69
[Emacs] Set mirror for stardiviner’s deleted repos 2022-02-07 12:06:26 +01:00
bae81921f2
[Emacs] Activate writeroom-mode for text, org, and markdown modes 2022-02-07 12:05:50 +01:00
ae075d044d
[Emacs] Better options when opening a YouTube video 2022-02-05 12:42:33 +01:00
5e51cba460
[Emacs] Add warning about noweb syntax 2022-02-05 12:25:35 +01:00
90eaa3e1aa
[Emacs] Add Enime package 2022-02-04 17:03:16 +01:00
6d6af02910
[Emacs] Add keybinds for flyspell 2022-02-04 17:02:01 +01:00
1f51371031
[Emacs] Add syntax highlighting for SSH config files 2022-02-04 17:01:43 +01:00
8b68f2db2c
[Emacs] Fix error on startup 2022-02-04 17:01:30 +01:00
47c4b15a58
[Emacs] Plaintext emails viewed in writeroom-mode
In mu4e, emails in plaintext are viewed in writeroom-mode by default
2022-02-04 17:00:54 +01:00
999485e609
[Emacs] Open YouTube videos with mpv in Elfeed 2022-02-04 17:00:36 +01:00
06952a677d
[Emacs] Some more transparency with the Emacs client 2022-02-04 17:00:20 +01:00
a18e1f1d48
[Emacs] Move Emacs configuration to XDG_CONFIG_HOME 2022-02-04 16:59:53 +01:00
18658a1556
[Emacs] Add Zig configuration 2022-01-26 10:06:12 +01:00
6123dec4e3
[Emacs] Prefer plaintext in mu4e message viewer 2022-01-26 10:05:53 +01:00
366ccd6e57
[Emacs] Add Avy shortcuts 2022-01-07 21:09:04 +01:00
4e4897021a
[Emacs] Add editorconfig package 2022-01-07 21:08:51 +01:00
2be9240de9
[Emacs] Ensure pdf-tools is always properly compiled 2022-01-07 21:08:30 +01:00
90c3f2b8ff
[Emacs] Add shortcut for package screenshot 2022-01-07 03:37:46 +01:00
be80e8b838
[Emacs] Add hl-todo configuration 2022-01-07 03:37:34 +01:00
243386c9e4
[Emacs] Remove uptime tracker
It causes more issues than it solves really
2022-01-07 03:37:05 +01:00
0e76b9f06e
[Emacs] Install eshell-info-banner through ssh 2022-01-05 14:13:39 +01:00
f86344561e
[Emacs] Remove some prettify symbols in Lisp modes 2022-01-05 14:12:53 +01:00
47a11d9473
[Emacs] Install plantuml-mode through straight 2022-01-05 14:12:37 +01:00
55a12d8a80
[Emacs] Better straight.el usage
Add username for Github and Gitlab when using straight fork
Change default remote when a package is cloned by straight
Install use-package through straight.el
2022-01-05 14:10:40 +01:00
cc70db8439
[Emacs] Remove buggy line 2022-01-04 20:29:44 +01:00
5cd880caf4
[Emacs] Add Solaire Mode 2022-01-04 18:31:15 +01:00
73203756e3
[Emacs] Add LaTeX configuration 2022-01-04 18:16:58 +01:00
184731f105
[Emacs] Update mu4e bookmarks, simplify code 2022-01-04 18:16:34 +01:00
b366894391
[Emacs] Update introduction 2022-01-04 18:16:15 +01:00
1091aba3a8
[Emacs] Fix moving windows in EXWM 2021-12-27 18:56:54 +01:00
55b404437d
[Emacs] Add org-capture configuration 2021-12-27 18:51:30 +01:00
ea11f87856
[Emacs] Update mu4e filters and bookmarks 2021-12-27 18:35:08 +01:00
e918a346fc
[Emacs] No need to defer loading recentf
Recentf is used as soon as Emacs is created, no need to defer it and
its configuration.
2021-12-27 13:46:27 +01:00
fe423e421a
[Emacs] Fix loading `ob-latex-as-png' 2021-12-27 13:46:27 +01:00
290c07d741
[Emacs] Widen inline images in org-mode 2021-12-27 13:46:27 +01:00
1f38d7a68c
[Emacs] Use DBus calls instead of shell commands 2021-12-27 13:46:27 +01:00
91b06ee7b1
[Emacs] Fix commit f5a9608
f5a9608 introduces a bug which prevents the font from being applied if
Emacs is started as a server through systemd, since it does not start
in GUI mode. This commit fixes this behavior by applying the
user-defined font when a new frame is created since the new frame
might be in GUI mode.
2021-12-27 13:46:23 +01:00
413ecb2d2b
[Emacs] Add Emacs debugging shortcuts 2021-12-26 14:51:36 +01:00
f5a9608420
[Emacs] Better font configuration 2021-12-26 14:51:20 +01:00
6b1c2afe08
[Emacs] Add counsel keybindings, fix typo 2021-12-20 15:24:57 +01:00
a5785847f7
[Emacs] Add recentf configuration 2021-12-20 12:03:35 +01:00
fc85c94a76
[Emacs] Move paragraphs down
It just makes a bit more sense to me.
2021-12-20 11:36:39 +01:00
4803c106b0
[Emacs] Create directory if it does not exist 2021-12-19 15:24:43 +01:00
e7b8610387
[Emacs] Replace modern string-join' with mapconcat' 2021-12-19 13:00:26 +01:00
44c47b9841
[Emacs] Remove deprecated org ELPA 2021-12-19 11:12:59 +01:00
2dfabd7d56
[StumpWM] Move xinitrc files to their respective .org file
Move .xinitrc.emacs to emacs.org
Move .xinitrc.stumpwm to stumpwm.org
Move .xinitrc.awesome to Deprecated/awesome.org
2021-12-17 17:08:28 +01:00
0e86789285
[Emacs] Better LSP setup, restore lua-mode 2021-12-17 16:56:17 +01:00
ac04636e54
[Emacs] Better bépo support with Evil 2021-12-17 16:42:14 +01:00
294411d73b
[Emacs] Remove useless lines of code 2021-12-17 16:30:44 +01:00
87ce209298
[Emacs] Add csv-mode 2021-12-17 16:30:29 +01:00
4753dc9f66
[Emacs] Fix keybinds 2021-12-17 16:30:16 +01:00
03136e7f11
[Emacs] Add documentation, remove slim-mode
Add documentation for Python, webdev, modeline, theme, rainbow
delimiters, and keycast.
2021-12-17 16:30:03 +01:00
246cfdf19a
[Emacs, StumpWM] Add Sly configuration 2021-12-17 16:27:09 +01:00
69a12a3d4a
[Emacs] Fix automatic mode for Rustic 2021-12-12 15:06:00 +01:00
b8ef56942e
[Emacs] Update keybinds
`SPC e' is now dedicated to flyspell and errors-related functions.

Email keybinds move from `SPC e' to `SPC a e', and elfeed moves from
`SPC a e' to `SPC a E'
2021-12-12 15:04:35 +01:00
5a5725fec9
[Emacs] Update hydra-media appearance 2021-12-12 15:03:36 +01:00
153d7bc9a9
[Emacs] Add workaround for tecosaur/screenshot/issues/11 2021-12-12 15:02:34 +01:00
b31562078d
[Emacs] Add typescript keybinds, fix auto-mode-alist addition 2021-12-07 10:14:41 +01:00
3d71fb43af
[Emacs] Remove accidental leftover code 2021-12-07 10:14:12 +01:00
4c926eb911
[Emacs] Fix keybinds for which-key 2021-12-07 10:13:43 +01:00
6ad3203a8e
[Emacs] Better mu4e keybinds 2021-12-06 17:07:52 +01:00
126385f1f2
[Emacs] Prettify my buffers 2021-12-06 17:07:30 +01:00
653e117c8f
[Emacs] Fix line wrapping in mu4e 2021-12-04 14:18:01 +01:00
24f1fe375c
[Emacs] Add EXWM buffers to ignored elcord buffers 2021-12-01 16:35:29 +01:00
d19c3da130
[Emacs] Automatic desktop-environment-mode when using EXWM
Also update results of elisp code
2021-12-01 16:34:29 +01:00
5a16398c33
[Emacs] Remove unused line 2021-12-01 16:34:06 +01:00
2756d34ab3
[Emacs] Fix mu4e keybinds 2021-11-30 02:18:13 +01:00
a6a1b3e7b6
[Emacs] Add fd for file search in EMMS, better variables 2021-11-28 23:02:35 +01:00
d5628bd9fe
[Emacs] document org-msg, force evil-collection-mu4e-setup 2021-11-28 23:01:48 +01:00
bb5699d650
[Emacs] Better org tangling 2021-11-28 22:59:02 +01:00