190 Commits

Author SHA1 Message Date
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
efcea9e8a5 Change value of WGETRC 2022-09-20 22:45:42 +01:00
ea61bde858 Change sandbox prompt highlight color 2022-07-29 17:45:12 +01:00
a96aa50fbe Add --show option to build-dir command
The new option shows the current build directory, if present.
2022-07-11 13:47:05 +01:00
c61c86e979 Add ~Sandbox hashed directory 2022-06-12 21:03:54 +01:00
8790bc0c4e Use $EDITOR rather the vim directory 2022-03-31 22:13:26 +01:00
b349befbf4 Be explicit about python absolute path
One some distros `virtualenv` still uses a Python 2 executable, I always
set `python` to point to Python 3 so be explicit about getting the
absolute path to `python` when creating a `virtualenv` with `autoenv
add=py`.
2022-03-22 13:29:33 +00:00
74f2dd7dae Fix autoenv add=py .enter when run in subdirectory 2022-03-22 13:29:33 +00:00
a362ab0e04 Prefer nvim over vim for EDITOR, don't use which 2022-02-26 17:22:51 +00:00
a422ab1125 Also install ag 2022-02-19 11:13:39 +00:00
5d1f53e6b1 Add prompt support for distrobox 2022-01-14 19:51:33 +00:00
8628448d5d Also alias batcat 2022-01-07 15:55:25 +00:00
b1129a164d Don't use which, use command -v instead 2021-12-15 00:22:04 +00:00