Sebastian Schulze
7594d54d19
[emacs] Bump to latest 759b1eb overlay and fix hl-todo-keyword-faces
2022-04-20 12:15:43 +02:00
Sebastian Schulze
fd63a76a65
[qutebrowser] Fix emacs socket name launch the correct instance
2022-04-19 08:38:41 +02:00
Sebastian Schulze
961d1fc1e0
[bin] Fix teletype URL scheme to launch atom in a nix-shell
2022-04-19 08:34:41 +02:00
Sebastian Schulze
ffcc3e6e09
[emacs] Properly add org-roam and org-roam-ui
2022-04-19 08:34:34 +02:00
Sebastian Schulze
3c5e7ae1e2
[fish] Add ssh fzf launcher and tmux + git quick access
2022-04-09 21:31:05 +02:00
Sebastian Schulze
6618550895
[qutebrowser] Map the upper right row instead of using ,.
...
I just cannot get used to the commas in a chord. :D
2022-04-09 21:30:36 +02:00
Sebastian Schulze
d17935a558
[sway] Move drag-last-screenshot file mode chord to `l` and add `d`
2022-04-09 21:30:02 +02:00
Sebastian Schulze
d32df8f130
[emacs] Add more comfortable insert mappings to `i`
2022-04-09 21:29:41 +02:00
Sebastian Schulze
5c9628e19e
[fish] Don't source aliases on non-interactive shells, which breaks scp
...
See https://fishshell.com/docs/current/faq.html#why-won-t-ssh-scp-rsync-connect-properly-when-fish-is-my-login-shell
2022-04-09 21:27:52 +02:00
Sebastian Schulze
ede1d846df
[bin] Manually add static SWAYSOCK to externally called executables
2022-04-09 21:23:50 +02:00
Sebastian Schulze
ccd4e965fa
[bin] Run browse-folder in background so the launcher can quit
2022-04-05 13:12:43 +02:00
Sebastian Schulze
d390f517b0
[nix] Add socat package & change systemd targets for emacs
2022-04-05 13:12:21 +02:00
Sebastian Schulze
864f4dda9d
[emacs] Bump to latest overlay (cached by cachix)
2022-04-05 13:11:33 +02:00
Sebastian Schulze
ffc22bb7bf
[foot] Adapt color scheme of foot launcher
2022-04-05 10:19:03 +02:00
Sebastian Schulze
a7ebf9bbfd
[fish] Add home symbol & change prompt color
2022-04-05 10:18:43 +02:00
Sebastian Schulze
b08dc5a787
[qutebrowser] Bind <ctrl+tab> to the ergodox index fingers
2022-04-05 10:18:19 +02:00
Sebastian Schulze
8338f18839
[sway] Add new launcher to quickly pick a document
2022-04-05 10:18:06 +02:00
Sebastian Schulze
f04b69d912
[chezmoi] Remove unused run_once_clean_emacs_elc.sh
2022-04-04 11:28:08 +02:00
Sebastian Schulze
a41f686092
[sway] Fix sway startup to only keep gnome-keyring and nextcloud-client
2022-04-04 11:26:30 +02:00
Sebastian Schulze
4173d39d50
[nix] Use new chezmoi 2.x syntax and drop unused maid stuff
2022-04-04 11:26:23 +02:00
Sebastian Schulze
74576075c1
[nix] Add age encryption to make chezmoi shut up about it
2022-04-04 11:25:08 +02:00
Sebastian Schulze
1a359eea21
[nix] Migrate my custom env file to proper home-manager envs
2022-04-04 11:24:50 +02:00
Sebastian Schulze
b4cb2c8a4d
[fish] Run sway right from tty1 as we used to with zsh
2022-04-04 11:24:08 +02:00
Sebastian Schulze
f5167ef4d3
[sway] Migrate swayidle to a proper systemd user unit
2022-04-04 11:23:49 +02:00
Sebastian Schulze
16010d2a78
[shell] Go all in on fish shell again. Looks like 3.x is the real deal :D
2022-04-04 09:54:36 +02:00
Sebastian Schulze
2d4f55bb65
[starship] Add my old initial starship config
2022-04-01 14:25:18 +02:00
Sebastian Schulze
1b03e21154
[nix] Give fish shell another try - it's seems to have come a long way
2022-04-01 13:33:39 +02:00
Sebastian Schulze
affa890938
[emacs] Also assume terminal-mode for tmux encapsulated sessions
2022-03-22 20:45:15 +01:00
Sebastian Schulze
449fcffb9f
[tmux] Split "tn" starter-script into multiple steps
2022-03-22 20:44:38 +01:00
Sebastian Schulze
792dd17308
[xdg] Offer to open application/json in emacs
2022-03-18 12:48:40 +01:00
Sebastian Schulze
4552533bb0
[qutebrowser] Switch to the new at-based wordle
2022-03-18 12:48:25 +01:00
Sebastian Schulze
048c3fe411
[qutebrowser] Enable WebGL for figma
2022-03-18 12:48:13 +01:00
Sebastian Schulze
38e50e34d4
[zsh] Add quick access key to select the proper KUBECONFIG
2022-03-18 12:47:54 +01:00
Sebastian Schulze
3dbeb58e15
[zsh] Add quick access key to em
2022-03-18 12:47:44 +01:00
Sebastian Schulze
fa696041fe
[nix] Add glab package
2022-03-04 10:01:30 +01:00
Sebastian Schulze
6ebad4462a
[qutebrowser] Add start_pages, spellchecker and comacs
2022-03-04 10:01:16 +01:00
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