Commit Graph

1377 Commits

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