Commit Graph

1163 Commits

Author SHA1 Message Date
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
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
de78e16bd9
[StumpWM, Bin] Replace StumpWM’s notification manager with Dunst 2022-03-10 22:25:56 +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
1f11d7685e
[StumpWM] Wider outer gaps 2022-03-06 21:48:12 +01:00
7b4c5a62db
[StumpWM] Update sly functions
Rename `start-sly-server` to `sly-start-server`.

Add `stop-sly-server`. It will always try to stop a server running on
port 4005 (default port used by `sly-start-server`)
2022-03-06 21:46:46 +01:00
ff119ce02c
[Emacs] Update path and name of org conlanging project 2022-03-06 21:45:52 +01:00
7bdab40832
[Bin] KDEConnect in autostart, proper bash for default audio sink 2022-03-06 21:43:40 +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
02c54f3709
[StumpWM] Update volume keybinds
Do not use amixer but pactl
This allows to modify the volume of whichever the default output is
instead of just the main output of the computer.
2022-03-01 20:20:12 +01:00
4c42a17fc6
[Bin] Huge simplification of wacom-setup
It’s not a one-liner yet, but it’s still much shorter and cleaner than
the previous mess.
Also change wacom-setup from a fish script to a sh script
2022-03-01 20:18:41 +01:00
d379f83cc8
[Bin] Make HDMI1 on the left by default
My setup changed, therefore put HDMI1 on the left of my computer.
2022-03-01 19:50:02 +01:00
c0f6bbc5a7
[Bin] Fish to bash autostart, fix some bash issues
Autostart is now written in Bash.

Autostart now loads a module to automatically switch devices for
PipeWire/PulseAudio when a new one is connected.

Fix some issues with using "$@" instead of "$*"
See Shellcheck’s SC2148
2022-02-26 15:40:15 +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
d982b0f6d5
[Fish] Add XFCE PolKit to PATH, add sxiv abbreviation 2022-02-26 15:37:01 +01:00
56317cc09b
[Bootstrap] Switched to Pipewire 2022-02-26 15:36:23 +01:00
8bc5d228dd
[Fish, Bin, Bootstrap] Sxiv to Nsxiv, install custom packages
Change all references of sxiv to nsxiv.

In bootstrap, install my custom packages from their PKGBUILD rather
than from repositories.
2022-02-24 17:13:23 +01:00
7d48b240f8
[Bin, PKGBUILD] Add sxiv keyhandler to bin.org, update sxiv source
My sxiv package is now based on bakkeby’s fork of sxiv, since the
original repo is now archived
2022-02-18 00:12:53 +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
27c7bd52a5
[Bootstrap] Packages now held in tables 2022-02-17 23:37:30 +01:00
51b4b81c2e
[Emacs] Fix org-mode keybind 2022-02-14 15:31:45 +01:00
a8aa2babd1
[StumpWM] Better media keys handling 2022-02-14 10:54:14 +01:00
6ef0d313e0
[StumpWM] Add keybind for XF86Mail to open mu4e 2022-02-13 19:47:35 +01:00
c3da7367a8
[Emacs] Add keybinds for indirect buffer cloning 2022-02-13 19:47:12 +01:00
1b5f76c050
[Index] Reword some stuff 2022-02-12 12:54:43 +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
cde979c0e4
[StumpWM] Change shortcut from discord-canary to discord 2022-02-12 12:39:58 +01:00
6fe83f0cbd
[Picom] Minor picom tweaks 2022-02-12 12:39:58 +01:00
c44ca3da64
[Bin] Add experimental backends flag to picom
The upgrade from picom-git to picom makes it necessary to have this
flag enabled to have kawase-blur and rounded corners active at the
same time
2022-02-12 12:39:57 +01:00
9fa2147042
[Bootstrap] Update bootstrap to current config
Set default locale to en_DK to get sane defaults

Update package list:
- Remove mpd-rich-presence-discord-git
- Replace picom-git by picom

When installing packages, skip PKGBUILD review for AUR packages

Update list of org files to be tangled, as well as their needed
directories
- Remove awesome.org
- Add mpd.org
- Add neofetch.org
- Add stumpwm.org

Remove commands related to Spacemacs

Remove commands to symlink files in .etc in commit d1a639adaf

Better configuration for nordvpn

Symlink plock from its actual location. It is not guaranteed `which
plock` can already return something.

Remove installation of packages through pip

Remove Chicken installation

Update Fisher installation
2022-02-12 12:39:57 +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
7eda6ea9e6
[Picom] Remove deprecated option 2022-02-09 18:26:40 +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
1d91bdf0af
[StumpWM] Fix function name 2022-02-04 17:03:30 +01:00
90eaa3e1aa
[Emacs] Add Enime package 2022-02-04 17:03:16 +01:00
688080eff6
[Bin] Sanitize bash scripts, some conversion from fish to bash 2022-02-04 17:02:30 +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
6cf295c5dc
[Fish] Add Ruby 3.0 binaries to PATH 2022-01-26 10:06:28 +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
e530aeb269
[Bin] Typo 2022-01-26 10:04:37 +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
5ef9aea7ab
[StumpWM] Change floating window modifier to super 2022-01-04 18:17:10 +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
bf9935d309
[Fish, Bootstrap] Remove unneeded fish extensions
Zoxide and Starship now replace z and bobthefish respectively
2021-12-25 21:32:49 +01:00
66475c058c
[StumpWM] Add keybinding for qutebrowser 2021-12-20 15:25:16 +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
82bef92274
[Fish, Starship] Lisp module is displayed a bit more nicely 2021-12-20 11:37:09 +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
725233bd4b
[StumpWM] Change direction powerline in mode-line, update screenshot 2021-12-18 14:26:29 +01:00
7195f92017
[Fish] Switch to starship shell prompt 2021-12-18 11:54:32 +01:00
c5d1c964cf
[Fish] Delete mostly broken code, replace with custom utility 2021-12-17 18:41:03 +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
78fba911e7
[StumpWM] Less groups, only one automatic window placement 2021-12-12 15:06:42 +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
be17ca1690
[Emacs] Add image I forgot to stage 2021-12-07 20:08:00 +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
e55b1bba30
[StumpWM] Change colors of modeline 2021-12-04 19:24:08 +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
2f2a7aa674
[Emacs] Fix multi-monitor EXWM
Also change some buffer renaming for X windows

Fix original repo of xelp, indicate fork used
2021-11-28 22:56:59 +01:00
7252623ada
[Emacs] Better keybinds definition
Also some noweb improvements
2021-11-28 22:51:48 +01:00