Commit Graph

1391 Commits

Author SHA1 Message Date
Sebastian Schulze fbfba592ed
[bin] Make em alias aware of comacs 2022-03-04 10:01:15 +01:00
Sebastian Schulze 69e6ff6f9a
[nix] Add separate comacs service to double as the UI daemon 2022-03-04 10:01:14 +01:00
Sebastian Schulze b1e8897a25
[nix] Remove a few unused packages 2022-03-04 09:45:12 +01:00
Sebastian Schulze c0b9b08362
[nix] Add entr and darktable packages 2022-03-04 09:40:04 +01:00
Sebastian Schulze 30c10e28c4
[nix] React to plug / unplug events from both keyboards 2022-03-04 09:39:42 +01:00
Sebastian Schulze c0afaba510
[org] Add `msa` quick shortcut to archive the whole subtree 2022-02-20 22:32:26 +01:00
Sebastian Schulze 2d463a4927
[qutebrowser] Let qutebrowser-comms handle tabs as windows 2022-02-20 22:32:26 +01:00
Sebastian Schulze 0804afd4eb
[bin] Use swaymsg exec to run the browser so I can access remote tabs 2022-02-18 12:51:55 +01:00
Sebastian Schulze 0e06351906
[qutebrowser] Rework domain patterns and add Wordle for clipboard access 2022-02-18 12:51:23 +01:00
Sebastian Schulze d9e7d314ec
[org] Fix daily start time (09:30 is daily time) 2022-02-18 12:51:09 +01:00
Sebastian Schulze 90b6073ad0
[org] Improve clock-in function to have a time threshold 2022-02-16 08:56:49 +01:00
Sebastian Schulze 69052fa4b8
[emacs] Move mu4e-view-mark-thread from mail.el to config.el 2022-02-15 23:10:07 +01:00
Sebastian Schulze 283fe835fa
[emacs] Clean up the indention and alignment of my keymap 2022-02-15 22:43:01 +01:00
Sebastian Schulze ef1486a5f8
[emacs] Finally clean up that keybinding mess I cobbled together
Those keybindings were carried over from my old Vim / VimOrganizer times
to Spacemacs and then later to doom Emacs. Go figure.

This finally cleans up the key sequences, so they no longer overlap with
the core bindings (which made a good chunk of them obsolete):

Also this change now makes use of the `:after` and `:map` arguments to
only ever map those keys if we're in the major mode.
2022-02-15 22:34:51 +01:00
Sebastian Schulze cbe86f35a0
[emacs] Use new 2.5 style config syntax to search for wiki links 2022-02-15 22:34:26 +01:00
Sebastian Schulze aece172e61
[org] Add paths to shared Zettelkasten 2022-02-15 22:34:08 +01:00
Sebastian Schulze a4b0d83dc0
[org] Add bascht/wzzk compat layer to no longer rely on Obsidian
Up until now, I was editing the Zettelkasten mostly with Obsidian –
which was looking neat but but ended up being a pain in the butt if you
wanted to use any kind of advanced Vim shortcut. So - let's just emulate
the core functionality with (bascht/wzzk-find-today) with does
essentially the same job as jumping to a non-existing markdown file in Obsidian
2022-02-15 22:32:07 +01:00
Sebastian Schulze 183f4ebac0
[org] Add new function bascht/org-file-show-headings to jump to headings 2022-02-15 22:31:49 +01:00
Sebastian Schulze 4ab71f8bfe
[org] Add a second end-time to the table so the sum actually makes sense
Otherwise I'll have to remember this on clocking out and the tracked
time can still be deffered from the clock-report, so we're good.
2022-02-15 22:31:37 +01:00
Sebastian Schulze 3cb984e046
[org] Fix org-journal-date-format to jump to the correct headline 2022-02-15 22:30:06 +01:00
Sebastian Schulze a254faff39
[qutebrowser] Enable vulkan and egl to render shit smooth af 2022-02-15 22:29:38 +01:00
Sebastian Schulze 2ffa169136
[bin] Fix autostart to be less noisy on start 2022-02-11 20:05:17 +01:00
Sebastian Schulze eac2ee61f2
[xdg] Open alfaview:// links 2022-02-11 20:05:00 +01:00
Sebastian Schulze b313fa6fcf
[qutebrowser] Allow WebRTC public interfaces 2022-02-11 20:04:33 +01:00
Sebastian Schulze 310cee9512
[nix] Back to stable sway packages since I am now on 21.11 2022-02-11 20:04:01 +01:00
Sebastian Schulze 9b8384bd94
[nix] Update to NixOS 21.11 2022-02-08 17:58:19 +01:00
Sebastian Schulze a856fa920f
[xdg] Directly go to argument without file:// 2022-02-08 17:57:56 +01:00
Sebastian Schulze 3f548fa902
[emacs] Add structure-template and knowledgebase shortcut 2022-02-07 22:25:45 +01:00
Sebastian Schulze 0ef0d39c9c
[sway] Go all-in on wayland-native + sway 1.7 2022-02-07 22:24:36 +01:00
Sebastian Schulze cba2a855c6
[lf] Remove wrapper again and just add LF_ICONS to the environment
Wrapping the lf executable seemed to break the lf -remote functionality
2022-02-07 22:24:01 +01:00
Sebastian Schulze 9c8aac5feb
[bin] Fix qutebrowser invocation to open stuff in a new window 2022-02-07 22:23:31 +01:00
Sebastian Schulze c80a1b91d7
[zsh] Fix kp launcher making the KUBECONFIG not overrideable 2022-02-04 21:01:04 +01:00
Sebastian Schulze 1765056eb7
[emacs] Add gnuplot integration 2022-02-04 21:01:04 +01:00
Sebastian Schulze fc015e3a11
[emacs] Add csv-mode 2022-02-04 21:01:04 +01:00
Sebastian Schulze 5f9525af19
[nix] Add gnuplot package 2022-02-04 21:01:04 +01:00
Sebastian Schulze fd6b13fe3b
[bin] Add browser-comms launcher to wrap all those Slacks 2022-02-04 20:57:43 +01:00
Sebastian Schulze 0fc7608f90
[qutebrowser] Use xcb platform for now and reorder the tab titles 2022-02-04 20:54:31 +01:00
Sebastian Schulze 7bd1905002
[zsh] New alias: `tdir` to create and directly jump into a temporary directory 2022-02-04 20:54:25 +01:00
Sebastian Schulze 83e7886352
[bin] Let `tn` just attach to the running emacs daemon
Otherwise I'll end up with loads of emacs instances that are just idling
around in unused tmux tabs.
2022-02-04 20:53:08 +01:00
Sebastian Schulze 44d0c1ca9c
[css] Add Mattermost channel body 2022-02-01 08:47:04 +01:00
Sebastian Schulze b82291c9c4
[bin] Add my sieve-editor shortcut 2022-01-31 21:43:32 +01:00
Sebastian Schulze ee37a1b6a8
[qutebrowser] Gimme those fancy WebGL covid dashboards 2022-01-31 21:43:04 +01:00
Sebastian Schulze 737096ffac
[qutebrowser] Add wallabag bookmarklet 2022-01-31 21:42:39 +01:00
Sebastian Schulze be5e7caebc
[qutebrowser] Fix readability font selection 2022-01-31 21:42:21 +01:00
Sebastian Schulze a213613ad5
[doom] Try enabling vertico completion
Hat tip to @bsag https://www.rousette.org.uk/archives/hi-ho-hi-ho-it-s-back-to-doom-i-go/
2022-01-31 21:40:37 +01:00
Sebastian Schulze 83bce0481c
[lf] Add select-all command (idiomatic acc. to GitHub) 2022-01-31 21:40:12 +01:00
Sebastian Schulze b7faee9bd6
[greasemonkey] Fix the GitLab downstream pipelines overview
This will expand all the triggered Downstream pipelines once they are
visible, instead of me having to manually click through all of them.

As a side convenience, it will enable the job dependency display.
2022-01-25 21:12:29 +01:00
Sebastian Schulze ea9eae3b9d
[sway] Add a draggable border around the new share window 2022-01-25 16:38:56 +01:00
Sebastian Schulze edc2cc60b7
[bin] Pop up and copy vcalendar entries to clipboard 2022-01-25 09:17:45 +01:00
Sebastian Schulze db57a42610
[bin] Export LF_ICONS in the override instead of zshrc 2022-01-25 09:03:45 +01:00