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