Commit Graph

1981 Commits

Author SHA1 Message Date
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