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
Sebastian Schulze
82ad171125
[bin] Add FOOT_OPTIONS and qute mode to my launcher
2022-01-25 09:01:05 +01:00
Sebastian Schulze
abf1db76cd
[bin] Open libreoffice documents
2022-01-25 09:00:38 +01:00
Sebastian Schulze
cf3cec4cc0
[bin] Let xdg-open handle directories properly via browse-folder
2022-01-18 23:20:17 +01:00
Sebastian Schulze
ee73697e7b
[nix] Allow my user to suspend the box
2022-01-18 23:17:33 +01:00
Sebastian Schulze
d15c20e9f4
[qutebrowser] Move hints to the right hand side which feels way smoother
2022-01-18 23:17:14 +01:00
Sebastian Schulze
655f01ba70
[env] Permanently set the SSH_AUTH_SOCK
...
Since I am the only one using this machine. Hopefully.
2022-01-18 21:17:36 +01:00
Sebastian Schulze
91c36b54e9
[nix] Add python3Minimal package to get a proper Treemacs
2022-01-18 21:17:35 +01:00
Sebastian Schulze
ecd5391dc3
[qutebrowser] Use IBM Plex Mono as the default web font
2022-01-18 21:17:34 +01:00
Sebastian Schulze
53ad4b9346
[qutebrowser] Allow WebGL for windy.com
2022-01-18 21:17:33 +01:00
Sebastian Schulze
8f8409a542
[qutebrowser] Untrack URLs in the same tab. I don't need to keep the old one
2022-01-18 21:17:32 +01:00
Sebastian Schulze
d90cbd389c
[doom] Humanoid theme looks nice, let's take them for a ride
2022-01-18 21:17:31 +01:00
Sebastian Schulze
2d7eb2ea39
[zsh] Add chezmoi shortcut to just select from all the diffing files
2022-01-18 21:17:30 +01:00
Sebastian Schulze
2f6330b4a8
[zsh] Oh yes, we moved
2022-01-18 21:17:29 +01:00