Commit Graph

1017 Commits

Author SHA1 Message Date
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
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-06 21:05:10 +02:00
2afef395a1
[Emacs] Update ignored elcord buffers
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-05 15:44:23 +02:00
4a980af18d
[Emacs] Add keybind for counsel-yank-pop
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-07 15:42:27 +02:00
37406daca9
[Bin] Better autostart
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-20 18:18:08 +02:00
50c45cbbf4
[Bin] Fix rofi-emoji
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-19 18:22:31 +02:00
53de06b844
[StumpWM] Fix concurrency issue
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-06 23:29:24 +02:00
d78be92786
[StumpWM, bin] Add weather module to StumpWM, convert we to POSIX sh
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-06 19:50:10 +02:00
446db02df4
[Emacs] Fewer regexes for recentf-exclude
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-06 19:48:12 +02:00
7d04a5c41a
[Emacs] Add maildir keybinds to mu4e
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-05 16:08:48 +02:00
0c971ae5a7
[Bootstrap] Correct font for StumpWM
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-02 00:59:50 +02:00
6ee3af65bd
[Fish] Only execute pumo-system-info if found
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-01 23:17:34 +02:00
f1df008c43
[Emacs] Clean elcord boring buffers
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
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