Commit graph

148 commits

Author SHA1 Message Date
559d5239c5 Add vix command
All checks were successful
/ check (push) Successful in 1m37s
Based on https://github.com/rwxrob/dot/blob/main/scripts/vic and
https://github.com/etomtomm/dot/blob/main/bin/vix.
2025-07-11 11:46:01 +01:00
81a939e897 Remove todo scripts
All checks were successful
/ check (push) Successful in 1m45s
2025-07-11 11:33:25 +01:00
839779236c Re-add todos-edit
Some checks failed
/ check (push) Has been cancelled
2025-07-11 10:07:09 +01:00
3c76e2edea Add time-until script
All checks were successful
/ check (push) Successful in 1m36s
2025-07-11 01:50:28 +01:00
263d8e7cd3 Re-enable create-script 2025-07-11 01:40:00 +01:00
e5ae3a4be7 Add timer script
All checks were successful
/ check (push) Successful in 1m40s
Based on
6b71b580de/bin/timer
and
6b71b580de/bin/_timer.
2025-07-11 01:31:02 +01:00
c676972d0b Add yt-dlp 2025-07-11 00:39:08 +01:00
1ba47150d1 Move qrencode 2025-07-10 23:02:21 +01:00
5341b761ad Combine scripts and custom packages
All checks were successful
/ check (push) Successful in 1m40s
2025-07-10 22:51:55 +01:00
7780eca7a9 Refactor todos-add, remove todos-edit 2025-07-10 22:28:33 +01:00
4f4e959c07 Update search paths
All checks were successful
/ check (push) Successful in 1m41s
2025-07-09 18:17:12 +01:00
52821346ba Refactor
All checks were successful
/ check (push) Successful in 1m37s
2025-07-09 13:37:03 +01:00
45433358ff Re-add the features config prefix 2025-07-09 12:03:12 +01:00
34cb9db3d4 Remove unused argument 2025-07-09 12:03:12 +01:00
b66a493ed9 Update search paths
Using the `path:number` format defines both the path and search depth.
2025-07-09 12:03:03 +01:00
72decc18fe Refactor
All checks were successful
/ check (push) Successful in 1m33s
2025-07-09 06:59:19 +01:00
3b890d9ee5 refactor(flake): split NixOS Home Manager configs
Create a NixOS-specific Home Manager configuration and a reusable shared
configuration that can be imported and also used by other configurations,
such as WSL2.
2023-08-08 22:35:23 +01:00
994341071a feat(git): add global gitignore 2023-08-08 20:09:44 +01:00
eac470013b refactor(flake): re-organise systems and modules 2023-08-08 13:24:29 +01:00
202dceada3 chore(nvim): remove lualine packages 2023-08-07 22:03:45 +01:00
894de5d3e6 fix(flake): not loading nvim configuration 2023-08-07 19:37:25 +01:00
624faf959c refactor: restructure my Code directory
I recently restructed the contents of my `~/Code` directory so that
repositories are grouped by their provider and organisation.

For example, my `dotfiles` are now located at
`~/Code/github.com/opdavies/dotfiles`.

Likewise, `build-configs` is now located at
`~/Code/github.com/OliverDaviesLtd/build-configs` as it's within the
`OliverDaviesLtd` organisation.

As well as `~/Code/github.com`, I also have `~/Code/bitbucket.org` for
Bitbucket repositories. These are also grouped within subdirectories for
each organisation.

This change means I need to update any reference to the old `dotfiles`
location to the new one and I can update the `t` function to adjust the
min and max depth it uses to find directories.
2023-08-07 09:53:33 +01:00
f570b44606 refactor(flake): move nvim config to a package
Add it as a package instead of symlinking it into the `~/.config.nvim`
directory.
2023-08-07 09:44:06 +01:00
2e77243058 feat(zsh): add secrets alias 2023-08-06 00:37:32 +01:00
015b617ba1 chore(nixos): use JetBrains Mono 2023-08-05 01:36:00 +01:00
aa63de628e refactor(flake): inherit inputs 2023-08-05 01:22:18 +01:00
b68ad75ce3 build(flake): switch to stable by default
Switch to using the stable version of nixpkgs but still use unstable
where it's needed.
2023-08-04 22:54:32 +01:00
8f4aa7bbfc chore: remove apollo configuration
Remove the configuraton for my `apollo` laptop as I don't use it
regularly and I want to simplify my configuration before I refactor it.
2023-08-04 21:09:47 +01:00
346960f313 feat(git): set the default branch name for new
...repositories

When running `git init` to initialise a new repository, set the default
branch name that will be used. In this case, the branch name will be
`main` instead of the old default, `master`.
2023-07-25 20:24:48 +01:00
b6a3906865 feat(sway): auto-start Firefox and Alacritty 2023-07-25 09:07:41 +01:00
e0c37b06e7 feat(zoom): configure window settings 2023-07-24 15:12:03 +01:00
1dd6dc16e5 chore(sway): change the workspace number
Change the assigned workspace from 10 to 9.
2023-07-22 23:10:30 +01:00
0580fd54dc feat(nvim): configure lualine 2023-07-22 09:35:20 +01:00
f61697da02 chore(nvim): switch to stable 2023-07-22 08:45:01 +01:00
648e9ee023 feat(scripts): add develop
Add a `develop` script that runs either Docker Compose or Nix depending
on which files are present within the repository.

Also add a `dev` alias for the `develop` script.
2023-07-19 11:38:50 +01:00
3d93030568 feat(zsh): add tf alias 2023-07-18 20:51:00 +01:00
ebf27538d6 feat(nixos): use Firefox Developer Edition 2023-07-18 20:23:55 +01:00
367cc7600b fix(sway): background colours 2023-07-18 20:21:59 +01:00
6345e57c75 feat(nvim): add terraform-ls 2023-07-18 20:21:08 +01:00
a1a4ee3374 feat(nvim): add vim-easy-align 2023-07-17 20:17:19 +01:00
d486ace596 feat(nixos): add and use IntelOne Mono 2023-07-07 09:22:50 +01:00
43235e0f5d chore(nvim): remove neogit 2023-07-07 09:20:12 +01:00
1fb3954397 fix(i3status-rust): override critical_bg colour 2023-07-01 00:13:56 +01:00
6050660c4e feat(home-manager): add packages 2023-06-28 20:49:08 +01:00
3d27c35796 fix(tmux): remove erroring key bind 2023-06-24 10:34:13 +01:00
43c720d245 chore(alacritty): use IBM Plex Mono 2023-06-23 22:33:42 +01:00
9fe308fb83 chore(alacritty): enable window opacity 2023-06-23 22:33:07 +01:00
c8a62301f8 refactor(nvim): group extra Vim packages 2023-06-23 21:41:27 +01:00
ee3054fe48 fix(nvim): re-add intelephense
Phpactor isn't providing LSP information or diagnostics within Drupal
tests whereas Intelephense does.

This means that I'm getting duplicate results in files where both
Intelephense and Phpactor are working, but I'll look into this again and
see if I can go back to using just Phpactor.
2023-06-22 07:56:36 +01:00
3547fe2c2b feat: add pass - a CLI password manager 2023-06-22 07:55:59 +01:00