Commit graph

97 commits

Author SHA1 Message Date
db164f0444 base: Update config parameter regarding scrolling
Seems like the wrong parameter was used.
2024-10-30 14:47:17 +01:00
0115f40bbb init: Enable tramp configuration
To apply the tramp configuration add it to the list of
config-snippets.
2024-10-21 08:12:42 +02:00
915026afe8 init: Configure custom-file
Configure `custom-file` path. That is the file used for storing
customization information. This is now set to "~/.emacs.d/custom.el".
2024-10-21 08:10:58 +02:00
b917efaa7c base: Fix typo in comment 2024-10-21 07:42:53 +02:00
7d99d6a2c4 init: Set auth-sources 2024-10-20 17:56:59 +02:00
17dd85dc9e init: Set gnutls algorithm
Only use TLS 1.3.
2024-10-19 17:48:34 +02:00
0f7d04e005 dev: Install the yasnippet package 2024-10-17 09:23:15 +02:00
403d278c97 dev: Fix indentions 2024-10-17 09:22:56 +02:00
853c462c33 git: Install the git-timemachine package 2024-10-16 14:25:57 +02:00
6cbf405580 dev: Configure company mode keybindings
Disable the default `company-complete-selection` keybinding which was
just return to still be able to enter a newline and use "M-RET"
instead.
2024-10-16 14:21:06 +02:00
65d5fd8705 calendar: Cleanup unused code 2024-10-15 14:19:41 +02:00
a618a4f31d c: Remove the max line length 2024-10-15 14:17:39 +02:00
3acff166fb base: Fix wrong comment 2024-10-15 14:16:40 +02:00
9ecedcd89b dev: Cleanup unused code and superfluous newlines 2024-10-15 14:08:33 +02:00
9960c38468 lsp-mode: Do not show doc via mouse cursor
Usually the `lsp-ui-doc` is shown when the mouse cursor hovers a code
element. This is now disabled.
2024-10-14 16:19:20 +02:00
d22f00dcc5 lsp-mode, lsp-ui: Replace inlay-hints with ui-doc
Remove the inlay-hints as they can be confused with the source code
and replace them with ui-doc overlays which can be requested by the
"C-c i" key sequence.
2024-10-02 08:52:57 +02:00
ce1a062606 lsp-mode: Move rust-mode config for lsp-mode to rust config
To decouple rust from the dev config and contain it solely in the rust
config, configure the lsp-mode for rust in the rust config.
2024-09-12 10:44:27 +02:00
d188dd4c89 lsp-mode: Move python-mode config for lsp-mode to python config
To decouple python from the dev config and contain it solely in the
python config, configure the lsp-mode for python in the python config.
2024-09-12 10:44:21 +02:00
0d5d721da9 lsp-mode: Add inline hints
Add config to show some inline hints.
2024-09-12 10:36:33 +02:00
a5cd8df8f4 rust: Use use-config's hook section instead of config 2024-09-04 16:41:40 +02:00
19b5305e23 python: Use use-package's hook section instead of config 2024-09-04 11:37:11 +02:00
3a773626c3 ivy-pass: Use use-package's bind section instead of config 2024-09-04 11:36:19 +02:00
dbe5acc2c3 rainbow-delimiters: Use hook section an configure faces
Move the hook config from use-package's config section to
use-package's hook section.

Have more visible rainbow-delimiters base face colors.
2024-09-04 11:17:13 +02:00
3f8446bc7f paredit: Use the use-package hooks section for hooks
Previously only use-package's config section was used to register
hooks. Those are moved to the use-package's hook section.
2024-09-04 11:15:08 +02:00
d39614d8e8 ediff: Set more pleasing ediff settings
Instead of opening the ediff frame open a new buffer and show a side
to side diff.
2024-09-04 09:27:04 +02:00
78ee3d7747 multiple-cursors: Configure multiple cursors
To be able to have multiple cursors at once install the package and
configure it rudimentarily.
2024-09-04 09:27:04 +02:00
7f78d9a9a3 python: Add config for python 2024-09-04 09:27:02 +02:00
dd9c1d80d3 init: Put each config file include on its own line 2024-08-13 14:31:57 +02:00
349ed51907 dev: Use uniform alignment of hooks 2024-06-27 21:09:42 +02:00
3fb43d5a5b rust: Ensure toml-mode is installed
Ensure that the toml-mode is installed and enable it (needs taplo,
`cargo install taplo-cli --features lsp`).
2024-06-05 09:22:26 +02:00
d2792a680d org: Merge config into use-package block
To have one single org-mode configuration block move the
`org-directory` configuration into the use-package block.
2024-05-29 09:09:20 +02:00
5a55a3f3f3 Remove obvious and add meaningful comments
Remove the obvious and add some meaningful comments.
2024-05-28 17:03:24 +02:00
faa5a9908f man: Add config for man
Add a configuration for man so that the man-pages are shown in color.
2024-05-28 11:14:21 +02:00
ba2d6bd3a7 pass: Merge config of pass into the use-package block
Merge the configuration of pass into the use-package block.
2024-05-28 11:11:54 +02:00
c69e7e43d8 dev: Improve displaying parenthesis
Add two modes `highlight-parentheses` and `rainbow-delimiters` to
improve the readability when several level of parenthesis are
involved.
2024-05-27 13:59:09 +02:00
8bb1b07590 git: Move to own configuration for (ma)git
Magit is now configured together with all git related config that may
possibily come in the future.
2024-05-27 13:57:32 +02:00
0e7dd9da5f ripgrep: Move ripgrep config to its own file
The config for ripgrep now resides in its own file.
2024-05-27 13:55:23 +02:00
4e68d2b48b authinfo: Configure the default authinfo file
Configure `auth-source` to be per default `~/.authinfo.gpg`.
2024-05-27 13:50:18 +02:00
31ea69ffce backups: Do not backup files in /dev/shm
Prevent backups to happen from files in `/dev/shm`.
2024-05-27 13:49:07 +02:00
91ff02afe1 config: Fix indention by emacs auto indent
Use the indention that emacs applies when auto indenting.
2024-05-27 13:47:27 +02:00
579ccd16c1 ement: Remove ement config 2024-01-03 10:47:27 +01:00
3b721d8346 org: Reduce configuration
Remove the configuration of the mode as this should be superfluous and
remove the keybinding for the org-agenda as this was never used by me.
2023-11-15 11:45:53 +01:00
d80f02e008 dev: Add lsp config
Add configuration for the lsp-mode and Rust.
2023-11-15 11:45:53 +01:00
9a0627bad0 dev: Reformat deadgrep and paredit config 2023-11-15 11:45:53 +01:00
93ed2ac975 dev, yaml: Extract yaml config into separate file
Move configuration regarding yaml into its own file.
2023-11-15 11:45:53 +01:00
1c0930fa65 dev, rust: Extract Rust config into separate file
Move configuration regarding Rust into its own file.
2023-11-15 11:45:50 +01:00
941b156a55 c, dev: Extract C config into separate file
Move configuration regarding C into its own file.
2023-11-15 11:45:22 +01:00
2ae2500575 dev: Run rust-fmt when saving a rust file
When saving a rust file, run rust-fmt.
2023-09-14 08:33:05 +02:00
a5e147329b base: Remove setting regarding final newlines
As this is not used, remove it.
2023-09-14 08:33:05 +02:00
3de05bffa5 matrix: Add matrix config
Use ement.el together with Pantalaimon.
2023-09-14 08:33:05 +02:00