Commit graph

58 commits

Author SHA1 Message Date
Oliver Davies 51fbde6ae4 chore(zsh): don't show the ASCII logo 2023-08-22 23:05:30 +01:00
Oliver Davies dab8031935 feat(tmux): add join-pane key bind
Add a key binding for re-joining another window into a pane within the
current window, which is the opposite of the `break-pane` command.

It prompts for the window to join from and then joins it into a vertical
pane within the current window.

This was taken from Chris Toomey's dotfiles. See
553c92a3a1/tmux/tmux.conf (L60)
2023-08-22 16:58:57 +01:00
Oliver Davies a3325b372a feat(nvim): add vim-sort-motion
Re-add a plugin to add a text object and motion to sort lines. This
means I can run commands like `gsip` to sort lines within a paragraph
without needing to select them first.

https://github.com/christoomey/vim-sort-motion
2023-08-16 08:31:53 +01:00
Oliver Davies bbf14c5b5f chore(home-manager): remove vi and vim aliases 2023-08-15 23:17:16 +01:00
Oliver Davies 990a4f62a9 chore(nvim): remove unused plugins 2023-08-14 19:26:53 +01:00
Oliver Davies b63b84e2f1 feat(nvim): add undotree 2023-08-14 00:23:46 +01:00
Oliver Davies 577054a9e5 feat(zsh): show ASCII logo in a new terminal 2023-08-12 19:53:07 +01:00
Oliver Davies 3b890d9ee5 refactor(flake): split NixOS Home Manager configs
Create a NixOS-specific Home Manager configuration and a reusable shared
configuration that can be imported and also used by other configurations,
such as WSL2.
2023-08-08 22:35:23 +01:00