Commit graph

68 commits

Author SHA1 Message Date
ab55e0c1fc
Add symbol to show OS prompt is running on
This will mainly be helpful detecting if I’m in an SSH session or not
2024-08-29 09:37:36 +01:00
8f30fe328d
Make the branch icon only show when there is a branch 2024-08-23 14:26:53 +01:00
0e3b5b928f
Simplify prompt
Massively helped out by this article: https://sureshjoshi.com/development/zsh-prompts-that-dont-suck
2024-08-23 14:15:51 +01:00
6ce632755c
USe sheldon to load plugins and source extra commands 2024-07-06 11:44:31 +01:00
8e6dffbd9b
Switch to oh-my-posh prompt 2024-06-10 20:37:31 +01:00
a97e471021
Tidy up code slightly 2024-06-09 16:47:03 +01:00
c0981b02e5
Use neovim as the default editor 2024-05-28 21:52:10 +01:00
e5c057ca15
Try changing how we do the list contents on directory change 2024-05-17 16:47:54 +01:00
3fc3c2a9ee
Update bat theme for light mode 2024-05-15 19:49:21 +01:00
2cad87d43c
Use homebrew shellenv
Setup fzf completions
2024-04-29 18:12:15 +01:00
677a5df9e4
Try different bat theme for light mode 2024-03-26 17:01:20 +00:00
5ecde859e8
Add support for the new github copilot cli plugin 2024-03-22 16:17:21 +00:00
7187d52ee6
Add support for using dark/light mode 2024-03-22 15:59:05 +00:00
146422e4b4
Add zoxide support 2024-02-16 18:28:58 +00:00
8b5250bf97
Setup some fzf completions for cURL 2024-02-10 22:34:30 +00:00
ff0425eed7
Wrap fnm setup in check tha fnm is installed 2024-01-23 19:34:31 +00:00
e5fe2523bf
Add setup step for Fast Node Manager 2024-01-23 19:10:15 +00:00
c67b27c8c9
Remove nvm 2024-01-23 19:08:26 +00:00
1296684581
Remove fig support 2024-01-07 10:43:33 +00:00
f0fdbcb23b
Switch auto-ls command to use eza instead of exa 2023-09-07 16:13:12 +01:00
1603e84652
Set a theme for bat 2023-07-30 21:26:04 +01:00
73d172125f
Re-enable zsh autosuggestions 2023-07-30 17:48:18 +01:00
f5fab1d9de
Add ngrok completions 2023-07-30 15:16:53 +01:00
f450f7e5ac
Homebrew analytics are not Google powered now 2023-07-10 08:22:30 +01:00
25c43ff6f1
Temporarily disable zsh-autosuggestions 2023-07-09 07:26:57 +01:00
00331defd8
Add forgit completions to zsh 2023-06-18 12:03:10 +01:00
a54a55ba1d
Use vivid for LS_COLORS 2023-06-04 18:49:01 +01:00
ead4d2ef74
Add checks around calls to brew 2023-05-21 18:22:10 +01:00
aca4b06018
Add You Should Use plugin 2023-05-21 18:14:03 +01:00
9106aeac69
Add github copilot 2023-04-13 18:23:43 +01:00
7f93cc9f2d
Remove some brew env vars we do not need 2023-02-16 15:13:23 +00:00
e2d34f09af
Add support for nvm 2023-02-16 15:09:02 +00:00
e546c529b9
Autoload zmv builtin 2022-10-10 17:44:51 +01:00
cbc1ce3abb
Add grep to PATH 2022-09-15 08:38:24 +01:00
eedd04b57d
Set HOMEBREW_INSTALL_FROM_API 2022-09-07 20:27:01 +01:00
8b1a55a305
Use homebrew cURL if installed 2022-09-03 12:51:28 +01:00
26d6bb6504
Add various GNU functions to our PATH 2022-07-22 17:22:49 +01:00
34511a5918
Further tweak zshrc to be homebrew platform independent 2022-07-22 17:16:52 +01:00
a1d51e6e69
Update zshrc file 2022-07-22 17:04:53 +01:00
42f58a5d01
Add sheldon config file, fix PATH setup 2022-07-16 11:34:53 +01:00
9104dd81c6
Add totara docker dev tools to path 2022-07-13 15:47:41 +01:00
16fdc226b3 Whitespace fix in zshrc file 2022-06-06 17:38:02 +01:00
695b48937b Source the fig shell integrations correctly 2022-06-06 17:34:28 +01:00
f0a795d8ac Fix fig integration 2022-06-06 17:26:37 +01:00
016562585a Make sure we have possible fig install in PATH 2022-04-15 17:28:36 +01:00
5f6c9d8937 Check path_helper exists before invoking it 2022-04-15 17:16:44 +01:00
f119d5e9c9 Fix some PATH issues 2022-03-20 18:05:57 +00:00
f9b4796c2d Fix thefuck loading 2022-03-20 17:04:03 +00:00
c8a38abaf9 Fix mcfly loading 2022-03-20 17:03:15 +00:00
Jonathan Barnes
47f6a2b7ef Tweak to fig post script 2022-03-20 11:50:58 +00:00