0ec273cbb4 
								
							 
						 
						
							
							
								
								zsh: fix gs alias for git status  
							
							
							
						 
						
							2024-06-29 20:51:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								53423ccdbf 
								
							 
						 
						
							
							
								
								zsh: add zsh-auto-notify plugin  
							
							... 
							
							
							
							Shows notifications when long running tasks are completed.
See https://github.com/MichaelAquilina/zsh-auto-notify . 
							
						 
						
							2024-06-29 20:47:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0df5f17dae 
								
							 
						 
						
							
							
								
								zsh: migrate to zsh-abbr  
							
							... 
							
							
							
							Migrate from `zsh-expand` to `zsh-abbr` as it seems more performant and
isn't giving me unwanted expansions, such as when typing `run` within
this repository and it completing to something else.
Whilst Home Manager does have `programs.zsh-attr`, there isn't an option
for setting global abbreviations that expand anywhere in the command,
which I need to replace global ZSH aliases such as `G` which expands to
`| grep`.
For now, I've installed `zsh-abbr` via zplug and am creating the
`user-abbreviations` file using Home Manager where I can use `attr -g`
for global aliases.
If or when support is added for global abbreviations in Home Manager,
I'll switch to `programs.zsh-abbr.abbreviations`.
`programs.zsh.shellAliases` is still used for aliases that shouldn't
expand, whereas everything else has been moved to abbreviations. 
							
						 
						
							2024-06-25 12:43:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3092cafb20 
								
							 
						 
						
							
							
								
								tmux: make the status bar transparent  
							
							
							
						 
						
							2024-06-24 22:36:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b3b96c3163 
								
							 
						 
						
							
							
								
								Add navigation aliases  
							
							
							
						 
						
							2024-06-19 22:04:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5ba78f110a 
								
							 
						 
						
							
							
								
								Configure starship prompt  
							
							... 
							
							
							
							Based on the Plain Text present.
https://starship.rs/presets/plain-text  
							
						 
						
							2024-06-19 22:04:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f0163cd28c 
								
							 
						 
						
							
							
								
								Revert "Reapply "Remove starship""  
							
							... 
							
							
							
							This reverts commit 7c06364329 
							
						 
						
							2024-06-19 21:59:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1e14953314 
								
							 
						 
						
							
							
								
								Add git-instafix  
							
							... 
							
							
							
							As seen on
https://www.youtube.com/live/ik_d0dWYQgQ?si=XSNR00ovIgSu7Ent&t=6510 ,
`git-instafix` is a tool for quickly fix up an old commit using your
currently-staged changes.
https://github.com/quodlibetor/git-instafix  
							
						 
						
							2024-06-19 08:07:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								25b286786d 
								
							 
						 
						
							
							
								
								Re-add alacritty  
							
							
							
						 
						
							2024-06-15 12:22:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9f33af70a3 
								
							 
						 
						
							
							
								
								Change status bar background colour  
							
							
							
						 
						
							2024-06-11 23:39:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7f2df5f726 
								
							 
						 
						
							
							
								
								Run nix fmt  
							
							... 
							
							
							
							Format using `nixfmt-rfc-style`. 
							
						 
						
							2024-06-10 09:38:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7c06364329 
								
							 
						 
						
							
							
								
								Reapply "Remove starship"  
							
							... 
							
							
							
							This reverts commit e4923e708e 
							
						 
						
							2024-06-09 20:55:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f952e2d6b8 
								
							 
						 
						
							
							
								
								Refactor zsh configuration  
							
							... 
							
							
							
							* Move aliases into `programs.zsh.shellAliases` and
  `programs.shellGlobalAliases`.
* Use the `MenkeTechnologies/zsh-expand` plugin instead of using custom
  expansion code.
https://github.com/MenkeTechnologies/zsh-expand  
							
						 
						
							2024-06-09 20:54:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e4923e708e 
								
							 
						 
						
							
							
								
								Revert "Remove starship"  
							
							... 
							
							
							
							This reverts commit 90a1ca81aa 
							
						 
						
							2024-06-02 01:43:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c8bc522268 
								
							 
						 
						
							
							
								
								Revert "Use fzf for searching zsh history"  
							
							... 
							
							
							
							This reverts commit 0bbd536e3e 
							
						 
						
							2024-06-01 14:38:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a29372ef99 
								
							 
						 
						
							
							
								
								Try using wezterm as my default terminal  
							
							
							
						 
						
							2024-05-31 19:43:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								361412db61 
								
							 
						 
						
							
							
								
								Add wezterm  
							
							... 
							
							
							
							Add wezterm as another terminal option and to see how it compares to
Alacritty. 
							
						 
						
							2024-05-24 15:29:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c8cc72b1ac 
								
							 
						 
						
							
							
								
								Add build-configs from its derivation  
							
							... 
							
							
							
							It currently uses a local version of `build-configs`. I need to look
into how to get it to with Nix and a private GitHub repository. 
							
						 
						
							2024-05-22 09:21:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								395e92054e 
								
							 
						 
						
							
							
								
								Add vss alias for sorting words in my spellfile  
							
							... 
							
							
							
							Automatically sort and update the words within my `spellfile` that's
used by Neovim. 
							
						 
						
							2024-05-22 08:52:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ab20c7de69 
								
							 
						 
						
							
							
								
								Consolidate Git aliases  
							
							... 
							
							
							
							Move the `update` alias into the Git namespace, so it's now `git
update`, and remove the others that I wasn't using. 
							
						 
						
							2024-05-20 19:09:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f766a15616 
								
							 
						 
						
							
							
								
								Alias cat to bat  
							
							
							
						 
						
							2024-05-15 13:49:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7b9e5c6cfc 
								
							 
						 
						
							
							
								
								Add todo and til functions  
							
							... 
							
							
							
							Add helper functions to write text input into a `TODO.txt` or `TIL.txt`
file respectively.
Extracting this to a function means I'm not able to overwrite the
contents of a file by typing `echo "foo" > TODO.txt` or similar
accidentally and overwriting the entire file instead of appending to it. 
							
						 
						
							2024-05-12 09:25:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								475a2195c0 
								
							 
						 
						
							
							
								
								Configure lsd  
							
							... 
							
							
							
							See: https://github.com/lsd-rs/lsd  
							
						 
						
							2024-05-11 01:55:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0a5815c116 
								
							 
						 
						
							
							
								
								Add the git root command  
							
							... 
							
							
							
							Add the `git root` command shown by Greg in his YouTube video:
https://www.youtube.com/watch?v=C5aRtq-Rtbg  
							
						 
						
							2024-05-09 23:57:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5d3f7ef58f 
								
							 
						 
						
							
							
								
								Override just command  
							
							... 
							
							
							
							If a `.ignored/justfile` exists, e.g. for open-source projects I can't
commit a `justfile` to, use it by default. 
							
						 
						
							2024-05-09 23:40:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								634ed23325 
								
							 
						 
						
							
							
								
								Override the ttyper command with a function  
							
							... 
							
							
							
							Set values for the number of words and languages, as there isn't a word
setting to add to a `config.toml` file.
This is based on https://www.youtube.com/watch?v=C5aRtq-Rtbg  by Greg
Hurrell. 
							
						 
						
							2024-05-09 23:31:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0976d079e4 
								
							 
						 
						
							
							
								
								Fix copying from tmux to the system clipboard  
							
							
							
						 
						
							2024-05-09 18:53:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d9bd5fa3bd 
								
							 
						 
						
							
							
								
								Fix colours in tmux  
							
							
							
						 
						
							2024-05-09 13:54:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8bd3e93888 
								
							 
						 
						
							
							
								
								Include .tmux.conf.local file if it exists  
							
							
							
						 
						
							2024-05-05 20:21:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c99f23be11 
								
							 
						 
						
							
							
								
								Source the zsh-fzf-history-search plugin  
							
							
							
						 
						
							2024-05-05 11:55:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7beeb924f7 
								
							 
						 
						
							
							
								
								Move bin into  my .local directory  
							
							
							
						 
						
							2024-05-04 21:52:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								90a1ca81aa 
								
							 
						 
						
							
							
								
								Remove starship  
							
							
							
						 
						
							2024-05-04 21:17:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2835bcd6cd 
								
							 
						 
						
							
							
								
								Make Prefix+W open the wiki directory  
							
							
							
						 
						
							2024-05-02 17:30:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								41167cf442 
								
							 
						 
						
							
							
								
								Move syncthing into its own module  
							
							
							
						 
						
							2024-05-02 17:29:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d4f347186d 
								
							 
						 
						
							
							
								
								Use a regular git clone  
							
							
							
						 
						
							2024-04-24 22:08:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e28f2816ef 
								
							 
						 
						
							
							
								
								Move ~/.config/bin to ~/bin  
							
							
							
						 
						
							2024-04-23 23:08:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0bbd536e3e 
								
							 
						 
						
							
							
								
								Use fzf for searching zsh history  
							
							
							
						 
						
							2024-04-19 21:38:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0a54e63a16 
								
							 
						 
						
							
							
								
								Fix Bitbucket URL  
							
							
							
						 
						
							2024-04-17 10:26:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								39fa2a2fc5 
								
							 
						 
						
							
							
								
								Make clone work with HTTPS URL  
							
							
							
						 
						
							2024-04-17 08:48:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								bbfdb0362d 
								
							 
						 
						
							
							
								
								Add TODO for extracting the domain from HTTPS URLs  
							
							
							
						 
						
							2024-04-17 07:41:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c9b423c9a8 
								
							 
						 
						
							
							
								
								Fix repo path  
							
							
							
						 
						
							2024-04-17 00:27:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d0e42b602f 
								
							 
						 
						
							
							
								
								Echo the git clone command before running it  
							
							
							
						 
						
							2024-04-17 00:24:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								51b6d6b8c5 
								
							 
						 
						
							
							
								
								Add a REPOS environment variable  
							
							
							
						 
						
							2024-04-17 00:24:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c0fabc4f20 
								
							 
						 
						
							
							
								
								Rename variable  
							
							
							
						 
						
							2024-04-17 00:08:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a1f4782b63 
								
							 
						 
						
							
							
								
								Use git bare-clone when cloning the repo  
							
							
							
						 
						
							2024-04-17 00:07:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a57d60e1b4 
								
							 
						 
						
							
							
								
								Fix GitLab and Bitbucket URLs  
							
							... 
							
							
							
							Remove GitLab and Bitbucket URLs when getting the user and repo name. 
							
						 
						
							2024-04-16 23:04:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d26ecee2ee 
								
							 
						 
						
							
							
								
								Extract the remote URL from the repository URL  
							
							
							
						 
						
							2024-04-16 18:06:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2074c748cb 
								
							 
						 
						
							
							
								
								Create new sessions using bin/t  
							
							
							
						 
						
							2024-04-16 18:02:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5a934bf843 
								
							 
						 
						
							
							
								
								Add clone ZSH function  
							
							
							
						 
						
							2024-04-16 16:22:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								757c8b6b22 
								
							 
						 
						
							
							
								
								Add atuin  
							
							
							
						 
						
							2024-04-07 01:36:40 +01:00