Sebastian Schulze
1b1e2a1c5b
[ci] Add forgejo CI prototype
/ doom (push) Successful in 42s
Details
2024-04-12 16:56:53 +02:00
Sebastian Schulze
6b9bdc9279
[meta] Add a note about re-adding the proper git hook after checkout
2024-04-12 00:34:28 +02:00
Sebastian Schulze
8207b3be3e
[meta] Finally add a proper .githooks folder to save me ~ 2 seconds a day
2024-04-12 00:33:39 +02:00
Sebastian Schulze
02ddbdc793
[doom] Reformat the whole file and fix order + useful defaults
2024-04-12 00:27:13 +02:00
Sebastian Schulze
efcfaa030d
[nix] Re-add language servers I must have forgotten in the other branches
2024-04-12 00:25:57 +02:00
Sebastian Schulze
62af4731cd
Get rid of the old README.md
2024-04-11 23:41:01 +02:00
Sebastian Schulze
a5608bddbe
[doom] Split my three emacsen into doom profiles
...
I'll have to refactor this a bit, but for now it does the job and I can
easily tell which doom! config bit is needed where
2024-04-11 23:17:44 +02:00
Sebastian Schulze
7609418767
[emacs] First iteration of a literate doom config.el
2024-04-11 23:17:17 +02:00
Sebastian Schulze
bd10c243e9
[systemd] Add DOOMPROFILE to the systems environment
2024-04-11 23:07:40 +02:00
Sebastian Schulze
3c9aa6d8f6
[nix] (Finally) run formatter on home.nix
2024-04-11 23:07:20 +02:00
Sebastian Schulze
f0a50285b0
[nix] Bump flake.lock
2024-04-11 02:59:21 +02:00
Sebastian Schulze
b48b06e2aa
[css] Add some formatting for chat.sr.ht
2024-04-11 02:57:58 +02:00
Sebastian Schulze
927e5c6151
[nix] Fix up firewall syntax for zurek and pierogi
2024-04-11 02:56:01 +02:00
Sebastian Schulze
aef67cb6a7
[doom] Clean up comments in init file
2024-04-05 09:01:47 +02:00
Sebastian Schulze
a6986e8ecc
[doom] Fix autoformatters for go-mode and terraform-mode
2024-04-04 23:21:34 +02:00
Sebastian Schulze
b396060c3a
[doom] Remove old mu4e pre 0.10 aliases
2024-04-04 23:20:48 +02:00
Sebastian Schulze
572bc554e8
[doom] Fine tune a few font faces for mu4e
2024-04-04 23:20:28 +02:00
Sebastian Schulze
2173b692b7
[doom] Bring back elfeed for another trial
2024-04-04 23:20:10 +02:00
Sebastian Schulze
7f388a5696
[doom] Migrate a few fancy settings from my internal mail.el to the public
2024-04-04 23:19:38 +02:00
Sebastian Schulze
9370b1aa70
[doom] Add lab package
2024-04-04 23:19:20 +02:00
Sebastian Schulze
a753fe8179
[sway] Christmas time is over :-(
2024-04-04 23:18:17 +02:00
Sebastian Schulze
a3cb63b362
[bin] Just copy & paste the snippets. It seems less error-prone than wtype
2024-04-04 23:17:32 +02:00
Sebastian Schulze
7e7c1dab07
[emacs] Bring back +onsave in format and +all in popup
2024-03-28 23:48:55 +01:00
Sebastian Schulze
69ee63ce76
[emacs] Run autoformat on config.el
2024-03-28 23:48:32 +01:00
Sebastian Schulze
2c4f2375d1
[emacs] Let my refresh hook pull via magit-run-git-with-editor
2024-03-28 23:46:21 +01:00
Sebastian Schulze
48f955dcb2
[emacs] Disable nerd-icons in dired but enable them in dirvish
2024-03-28 23:46:01 +01:00
Sebastian Schulze
b9d3ebb2d4
[doom] Do not defer spacious padding
2024-03-28 22:37:54 +01:00
Sebastian Schulze
84559a994e
[emacs] Quickly ace window on w SPC
2024-03-28 22:37:27 +01:00
Sebastian Schulze
cc11ee4118
[doom] Fix up ascii arts left arm
2024-03-28 22:32:30 +01:00
Sebastian Schulze
8300fe073d
[emacs] Don't defer loading dirvish
2024-03-28 10:24:46 +01:00
Sebastian Schulze
d0a3f757de
[doom] Use standard emoji that does not look too bad in terminals
2024-03-28 10:24:14 +01:00
Sebastian Schulze
be9ad1ef71
[nix] Bump flake lock again
2024-03-28 08:37:09 +01:00
Sebastian Schulze
9c9a61079f
[doom] Add lsp where applicable
2024-03-27 23:18:52 +01:00
Sebastian Schulze
5596c878e6
[doom] Drop vterm - not using it either
2024-03-27 23:18:13 +01:00
Sebastian Schulze
6dd0b39d2f
[doom] Friendship with treemacs ended. Dirvish is best friend now
2024-03-27 23:17:37 +01:00
Sebastian Schulze
661ad864b8
[emacs] Just add buffer-read-only from khal to custom set variables
2024-03-27 23:16:36 +01:00
Sebastian Schulze
b5f77625bf
[doom] Update banner. Sorry Calvin, I somehow got tired by the ascii bits
2024-03-27 23:15:48 +01:00
Sebastian Schulze
631ba0f4fb
[nix] Drop ledger rules
2024-03-27 23:13:56 +01:00
Sebastian Schulze
78389bb448
[org] Drop org-pomodoro. This just messes with my work org-clock
2024-03-27 23:13:56 +01:00
Sebastian Schulze
f2e552b3b7
[nix] I'mma just act casual like I know what in the fuck is going on here
...
Listen to me. I have no idea. I just wanted to build and load a few
emacs packages straight from the nix build and somehow this gibberish
now builds and I have no idea how and why this works.
@inputs? specialArgs? They played us fools!
2024-03-27 23:13:56 +01:00
Sebastian Schulze
c388eb94ea
[nix] Add dockfmt and clj-kondo to please `doom doctor`
2024-03-27 23:09:46 +01:00
Sebastian Schulze
9759d4efbb
[nix] Remove duplicate and deprecated home.nix
2024-03-27 23:09:15 +01:00
Sebastian Schulze
160bda40d6
[emacs] Readd dirvish and pdf-tools to packages and add ace-window
2024-03-27 23:03:43 +01:00
Sebastian Schulze
6797c2809f
[emacs] Map C-c C-c in my workmacs sessions to (save-buffer)
...
This might only make sense for my particular setup, but I always seem to
try finishing my Worklog entries by hitting C-c C-c. You know why?
Because they feel like ending a `GIT_COMMITMSG`. So - this code block is
only meant for workmacs - I might as well remap the shortcut then. :D
2024-03-27 23:00:50 +01:00
Sebastian Schulze
0c0d1d7b50
[emacs] Add shortcut function to refresh projects I switch into
2024-03-27 22:59:21 +01:00
Sebastian Schulze
70453c8d43
[emacs] Defer all packages. It's the law
2024-03-27 22:58:51 +01:00
Sebastian Schulze
0a4f2e4000
[emacs] Map a shortcut to open those 50 "view it in GitLab" mails per day
2024-03-27 22:57:41 +01:00
Sebastian Schulze
6c8cc5bd8f
[doom] Manually set doom-big-font so it does not bloat up mu4e
2024-03-27 22:57:02 +01:00
Sebastian Schulze
9337ebb20c
[doom] Give corfu completion a try. It's new and shiny.
2024-03-27 22:56:27 +01:00
Sebastian Schulze
28e3dd90d3
[nix] Oh look at that, there's a Nix package for dive already \o/
2024-03-27 22:54:51 +01:00