950579f538 
								
							 
						 
						
							
							
								
								Add compact bar  
							
							
							
						 
						
							2024-08-31 17:18:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								56ce8ba735 
								
							 
						 
						
							
							
								
								Add create-zellij-session script  
							
							... 
							
							
							
							Based on t.nix, this creates or attaches to a Zellij session based on a
given directory. 
							
						 
						
							2024-08-31 17:17:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9f4e5bebf8 
								
							 
						 
						
							
							
								
								Add the Zellij default configuration  
							
							... 
							
							
							
							Used `zellij setup --dump-config` to get the configuration and saved it
into its own file. 
							
						 
						
							2024-08-29 09:44:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4406690f63 
								
							 
						 
						
							
							
								
								Set Zellij theme  
							
							
							
						 
						
							2024-08-29 02:21:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4c3ba5549d 
								
							 
						 
						
							
							
								
								Don't open all Kdenlive windows in fullscreen mode  
							
							... 
							
							
							
							This also affects pop-up windows within Kdenlive, such as when changing
the playback speed, that I don't want to be fullscreen. 
							
						 
						
							2024-08-28 13:01:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c62f741a90 
								
							 
						 
						
							
							
								
								Add a default directory when using yt-dlp  
							
							... 
							
							
							
							Always place downloaded videos in `~/Videos`. 
							
						 
						
							2024-08-28 13:00:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7c6d68a589 
								
							 
						 
						
							
							
								
								zsh: add code directory to CDPATH  
							
							
							
						 
						
							2024-08-28 13:00:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e810a8506e 
								
							 
						 
						
							
							
								
								Add a :zet expansion that links to my  
							
							... 
							
							
							
							...Zettelkasten site 
							
						 
						
							2024-08-28 12:58:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b9ff90afc0 
								
							 
						 
						
							
							
								
								Add watchexec  
							
							
							
						 
						
							2024-08-28 12:58:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7ec9ec107d 
								
							 
						 
						
							
							
								
								Add Zellij layout  
							
							
							
						 
						
							2024-08-27 23:30:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								932294ca3f 
								
							 
						 
						
							
							
								
								Update opdavies-nvim  
							
							
							
						 
						
							2024-08-27 23:29:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5fe35808d2 
								
							 
						 
						
							
							
								
								Trying out zellij  
							
							
							
						 
						
							2024-08-24 23:36:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								10097802b3 
								
							 
						 
						
							
							
								
								Update opdavies-nvim  
							
							
							
						 
						
							2024-08-24 15:23:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								50fc641743 
								
							 
						 
						
							
							
								
								Update abbreviations  
							
							
							
						 
						
							2024-08-21 09:36:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a1c356a1f5 
								
							 
						 
						
							
							
								
								Update aliases, abbreviations and snippets  
							
							
							
						 
						
							2024-08-21 01:12:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a1ef2d1402 
								
							 
						 
						
							
							
								
								Update path to jq  
							
							
							
						 
						
							2024-08-20 21:51:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4d4d65d812 
								
							 
						 
						
							
							
								
								Refactor: inject the username into the source path  
							
							
							
						 
						
							2024-08-20 21:01:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ce5b4fa0a1 
								
							 
						 
						
							
							
								
								Create export-video-list script  
							
							... 
							
							
							
							Create a `export-video-list` script that exports all the video files on
my external hard drive to a JSON file so I can easily see what videos I
have without needing to get and plug in the drive.
I can easily view it using `bat` or `jq` and combine it with `grep` to
search for a specific video - e.g. `cat ~/video.json | grep -i nix`
(`-i` makes the search case-insensitive). 
							
						 
						
							2024-08-20 19:48:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								13c83fb8b4 
								
							 
						 
						
							
							
								
								Hide error about nested tmux sessions  
							
							
							
						 
						
							2024-08-20 17:07:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b36ca8086e 
								
							 
						 
						
							
							
								
								Add timer script for desktop machines  
							
							... 
							
							
							
							Based on https://github.com/sdaschner/dotfiles/blob/master/bin/timer  and
https://github.com/sdaschner/dotfiles/blob/master/bin/_timer .
Seen in https://youtu.be/8CZIv3MJvic?si=PiVPM_vwuUKI7ak3&t=1460 . 
							
						 
						
							2024-08-20 14:34:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b30909b32a 
								
							 
						 
						
							
							
								
								zsh: add some suffix aliases  
							
							... 
							
							
							
							Aliases that run when files of a matching type are opened.
See https://youtu.be/8CZIv3MJvic?si=QVqtaCDNaygs2qaE&t=670 . 
							
						 
						
							2024-08-19 22:18:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c712a1b254 
								
							 
						 
						
							
							
								
								Add aliases for curl  
							
							... 
							
							
							
							Use the cursor position to not have a trailing space after expanding the
abbreviation, making it easier to type any following characters.
See https://zsh-abbr.olets.dev/usage.html#place-the-cursor  and
https://github.com/olets/zsh-abbr/discussions/97  
							
						 
						
							2024-08-19 22:10:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5dac3f312d 
								
							 
						 
						
							
							
								
								Add an abbreviation for C to copy to the  
							
							... 
							
							
							
							...clipboard using `xclip`
This also works in WSL. 
							
						 
						
							2024-08-19 21:41:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								74c6c2f8dc 
								
							 
						 
						
							
							
								
								Always install xclip, not just on desktop  
							
							
							
						 
						
							2024-08-19 21:41:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								730c776646 
								
							 
						 
						
							
							
								
								Add xclip  
							
							
							
						 
						
							2024-08-19 21:09:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								49ec84d9e4 
								
							 
						 
						
							
							
								
								Add mermaid-cli  
							
							
							
						 
						
							2024-08-19 21:08:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								92cecef02c 
								
							 
						 
						
							
							
								
								Remove feh and nitrogen  
							
							... 
							
							
							
							Go back to the default awesome WM wallpaper. 
							
						 
						
							2024-08-15 21:22:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0a2a924a9d 
								
							 
						 
						
							
							
								
								Update Flake lock file  
							
							
							
						 
						
							2024-08-15 10:00:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6254621f24 
								
							 
						 
						
							
							
								
								nix flake update  
							
							
							
						 
						
							2024-08-13 23:37:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								834b1bb502 
								
							 
						 
						
							
							
								
								Update opdavies-nvim  
							
							
							
						 
						
							2024-08-13 23:30:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9f860ee6f2 
								
							 
						 
						
							
							
								
								Experiment with pet for snippets  
							
							... 
							
							
							
							https://github.com/knqyf263/pet 
Seen on https://youtu.be/fU8HB1cvG9w?si=-lPdL1csAB_4D6tL&t=653 . 
						
							2024-08-13 18:12:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								95f6620c47 
								
							 
						 
						
							
							
								
								Remove nnn  
							
							
							
						 
						
							2024-08-13 12:04:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1d59baa998 
								
							 
						 
						
							
							
								
								t: sort and reverse directories  
							
							
							
						 
						
							2024-08-13 12:04:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4b7bae5c97 
								
							 
						 
						
							
							
								
								Don't include results from /tmp  
							
							
							
						 
						
							2024-08-13 12:04:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0acedf8bea 
								
							 
						 
						
							
							
								
								Remove starship, atuin and wezterm  
							
							
							
						 
						
							2024-08-13 12:04:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								bcf8104617 
								
							 
						 
						
							
							
								
								Add age and sshs  
							
							... 
							
							
							
							Seen on https://youtu.be/1QqvL-k11NE?si=I_nNNf7b7u9O16Xr . 
							
						 
						
							2024-08-13 09:13:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ffc8945630 
								
							 
						 
						
							
							
								
								Simplify tmux configuration  
							
							
							
						 
						
							2024-08-13 09:11:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fee57341de 
								
							 
						 
						
							
							
								
								Update opdavies-nvim  
							
							
							
						 
						
							2024-08-13 09:05:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								44e73d1815 
								
							 
						 
						
							
							
								
								Ignore .stignore  
							
							
							
						 
						
							2024-08-13 09:05:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f6a6785234 
								
							 
						 
						
							
							
								
								Use arguments to the wsl commands  
							
							
							
						 
						
							2024-08-12 10:49:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4d1040a4de 
								
							 
						 
						
							
							
								
								bluetuith: use j and k to navigate up and down  
							
							... 
							
							
							
							https://github.com/darkhz/bluetuith/issues/62#issuecomment-2141669880 
https://darkhz.github.io/bluetuith/Configuration.html  
						
							2024-08-09 12:50:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								23cf80d9c6 
								
							 
						 
						
							
							
								
								Add bluetuith  
							
							... 
							
							
							
							A TUI for managing Bluetooth devices and connections.
https://darkhz.github.io/bluetuith/index.html  
							
						 
						
							2024-08-07 09:21:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6082de62b0 
								
							 
						 
						
							
							
								
								Look for .ignored/run when running commands  
							
							... 
							
							
							
							Make the `run` command cleverer by also searching for a `.ignored/run`
file, following the convention of always ignoring a `.ignored` directory
from Git.
This allows me to have a local `run` file that doesn't need to be
committed and pushed to the repo (e.g. it's too specific to me), and
being able to keep it outside of the root of the project directory where
it could be committed accidentally.
A similar approach was done by Andreas Möller using Makefiles in this
article:
https://localheinz.com/articles/2020/05/07/using-makefiles-in-projects-where-i-can-not-use-them 
With this function, the `.ignored/run` file is executed if it's found
and exits with the status code of the command.
If not, it will fall back to using `./run` as before.
I considered reversing these and checking for `./run` first as there
could be a performance benefit but, if neither file is found, I want the
error to show `./run` and not `.ignored/run` as that's the main use
case. 
							
						 
						
							2024-07-31 16:40:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								75f983fea7 
								
							 
						 
						
							
							
								
								Revert "git: use difftastic"  
							
							... 
							
							
							
							This reverts commit c06fb20115 
							
						 
						
							2024-07-28 13:30:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								22385b9a1c 
								
							 
						 
						
							
							
								
								Revert "git: use difftastic by default"  
							
							... 
							
							
							
							This reverts commit 2fbf67507f 
							
						 
						
							2024-07-28 13:29:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ac34ff2742 
								
							 
						 
						
							
							
								
								Update flake lock dependencies  
							
							
							
						 
						
							2024-07-28 13:29:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b944d20123 
								
							 
						 
						
							
							
								
								zsh: run zle reset-prompt in each widget  
							
							... 
							
							
							
							Instead of having to press the Enter key after running a widget, use
`zle reset-prompt` to reset the prompt. 
							
						 
						
							2024-07-24 08:01:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								15d6fa1aab 
								
							 
						 
						
							
							
								
								tmux: update prefix key  
							
							
							
						 
						
							2024-07-23 21:33:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								960b354b31 
								
							 
						 
						
							
							
								
								awesome: change font size  
							
							
							
						 
						
							2024-07-23 21:32:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b661f78a28 
								
							 
						 
						
							
							
								
								awesome: remove s.mylayoutbox  
							
							... 
							
							
							
							It's not needed if I only have one layout option enabled. 
							
						 
						
							2024-07-23 21:27:07 +01:00