96a1272506
Remove zcurses build-dir selector
2024-05-04 10:39:10 +01:00
f7bca0102a
Tweak .build-dir widget and only enable during build-dir
2024-05-04 10:31:08 +01:00
dcacb1de42
Add .build-var zle widget
...
Press Ctrl-B to fuzzy find all configuration CMake variables for the
current build directory. Once a variable is selected, rewrite the
command-line to set the selected CMake variable.
2024-05-03 22:44:30 +01:00
766ac3c5bf
Move fzf-history-search to utilities
...
Also rename to .fzf-history-search to avoid it turning up in normal
command completion as an option.
2024-05-03 22:38:19 +01:00
2d56207f1e
Stop disabling Ex mode
2024-05-03 22:31:32 +01:00
c20d18e62d
More tweaks for build-dir fzf invocation
2024-05-03 15:59:54 +01:00
6388b076bd
Add ping to notify ignore list
2024-05-03 15:06:25 +01:00
a3ca92e2a6
Search entire history with fzf in Ctrl-R
2024-05-02 23:57:44 +01:00
d12bc6f756
Make C-r work more like build-dir
2024-05-01 21:41:49 +01:00
e269e6ff8d
Swap fzf args in build-dir to make more sense
2024-05-01 21:41:25 +01:00
b4ce10f1bd
Tweak build-dir fzf invocation
2024-05-01 21:29:00 +01:00
1bdaa8ac08
Fix bug in build-dir with single build dir
2024-05-01 21:28:26 +01:00
47082002f9
Define fzf theme based on Kanagawa
2024-05-01 21:27:44 +01:00
ba9eba596f
Limit the max size of the build-dir fzf window
2024-05-01 17:33:53 +01:00
0efb635f02
Use fzf by default for build-dir selector
2024-05-01 14:27:19 +01:00
f50db402af
Also ignore man on notify command completed
2024-04-24 20:35:32 +01:00
bc3fcea5dd
Also don't notify if cmatrix exits
2024-04-24 00:46:00 +01:00
29b232527a
Fix sandbox create (but how did it break?!?)
2024-04-23 22:23:41 +01:00
eae2e82bdb
Add glab to the list if commands to notify ignore
2024-04-20 16:58:39 +01:00
0951c445f4
Expand frequent-directory & check dir exists
2024-04-18 21:59:29 +01:00
b9373430b0
Also ignore gh for long command notifications
2024-04-16 17:40:05 +01:00
6280d90bd9
Make notify command threshold 60 seconds again
2024-04-13 16:43:57 +01:00
3accfe0bec
Add install.zsh for standalone installs
2024-04-13 16:10:41 +01:00
a9fb5104ac
Don't notify when select commands exit
2024-04-12 22:51:42 +01:00
6678fe0aaf
Assume layouts are executable not tmux scripts
2024-04-12 20:58:25 +01:00
1ca9e4f6ae
Use a bit of clang-format on git-prompt.c
2024-04-08 20:33:26 +01:00
7aa78e94d1
Notify via OSC 9 after long running command completes
2024-04-07 23:24:50 +01:00
42260925a0
Fix tmux-dcs-passthrough & notify utilities
...
These two have been sitting in a broken state for quite a while but I
findally RTFM and realised that the escape characters in the escape
sequence need to be doubled up in order for tmux to properly pass
through the escape sequence.
2024-04-07 23:01:02 +01:00
a6d97c1eac
Add fuzzy history search with fzf
2024-04-07 19:29:01 +01:00
1bf5d10b74
Don't underline precommands
2024-04-04 21:31:43 +01:00
edf37ebf07
Use vimdebug in build-debug if nvim is available
2024-04-02 16:09:31 +01:00
18bcb6ccde
Add CMAKE_EXPORT_COMPILE_COMMANDS env var
2024-03-09 13:18:25 +00:00
8a9e66db32
Add ls-iommu utility
2023-12-22 13:11:39 +00:00
1e60a5ddd5
Add hashes for ~/.config ~/.local and ~/.cache
2023-12-21 16:15:34 +00:00
4b0425b2d4
Add url command to {en,de}code text
2023-10-19 18:05:04 +01:00
5c62ff219c
Remove unused tasks.yaml
2023-10-19 17:47:46 +01:00
1121b9a193
Alias wol to wakeonlan
2023-10-05 19:59:28 +01:00
0c4cd8880b
Add sourcing of local ignored file
2023-06-21 22:05:57 +01:00
e30f86800d
Don't check for vim when using $EDITOR
2023-06-17 15:15:00 +01:00
ad5dc95e4d
Add script to list completions available for instlled commands
2023-02-18 15:06:04 +00:00
d226ac7097
Also load ~/.config/private/zshrc if present
2023-02-16 10:26:38 +00:00
e7750cb0a9
Remove chevrons from prompt
2023-02-03 11:20:21 +00:00
Benie
efbfa23241
Add new homebrew install locaiton to PATH
2022-12-10 15:59:39 +00:00
b95b365276
Don't attempt to set invalid environment variable names
2022-11-25 13:28:49 +00:00
501353a534
Add sandbox error message for invalid commands
2022-11-09 16:42:46 +00:00
02abb0960c
Always use nvim for vimdebug command
2022-11-06 22:05:49 +00:00
a81465daad
Only set WGETRC if $HOME/.config/wget/rc exists
2022-11-06 14:56:49 +00:00
5a33d2b5ac
Add autoenv add=local subcommand
...
The `add=local` subcommand creates `.local/bin` if it doesn't exit and
then updates the autoenv to add it to `PATH`.
2022-10-26 20:31:51 +01:00
c691d335c0
Disable zsh-history-substring-search highlights
2022-10-11 17:16:23 +01:00
715014ed3d
Specify compdump file location to compinit
2022-09-20 22:45:54 +01:00