Commit graph

1065 commits

Author SHA1 Message Date
Oliver Davies 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
Oliver Davies b6a3906865 feat(sway): auto-start Firefox and Alacritty 2023-07-25 09:07:41 +01:00
Oliver Davies e0c37b06e7 feat(zoom): configure window settings 2023-07-24 15:12:03 +01:00
Oliver Davies 1dd6dc16e5 chore(sway): change the workspace number
Change the assigned workspace from 10 to 9.
2023-07-22 23:10:30 +01:00
Oliver Davies 6c5b015aee chore(nvim): remove intelephense 2023-07-22 09:35:20 +01:00
Oliver Davies 0580fd54dc feat(nvim): configure lualine 2023-07-22 09:35:20 +01:00
Oliver Davies f61697da02 chore(nvim): switch to stable 2023-07-22 08:45:01 +01:00
Oliver Davies 0365947a6a chore(update) 2023-07-21 22:11:45 +01:00
Oliver Davies 19fcc6c317 chore(update) 2023-07-20 09:35:52 +01:00
Oliver Davies dae27fdef8 fix(scripts): use Flake by default if it exists 2023-07-20 09:26:31 +01:00
Oliver Davies 1b397749ca revert(nvim): invoke completion menu manually
This reverts commit 1366a9d472.
2023-07-19 21:41:19 +01:00
Oliver Davies 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
Oliver Davies 9980f80e0b feat(scripts): name the service name configurable 2023-07-18 20:51:41 +01:00
Oliver Davies 2a5cc1253d chore(update) 2023-07-18 20:51:09 +01:00
Oliver Davies 3d93030568 feat(zsh): add tf alias 2023-07-18 20:51:00 +01:00
Oliver Davies c0243ed7ef feat(nixos): update kernel packages 2023-07-18 20:24:52 +01:00
Oliver Davies ebf27538d6 feat(nixos): use Firefox Developer Edition 2023-07-18 20:23:55 +01:00
Oliver Davies 367cc7600b fix(sway): background colours 2023-07-18 20:21:59 +01:00
Oliver Davies 6345e57c75 feat(nvim): add terraform-ls 2023-07-18 20:21:08 +01:00
Oliver Davies a1a4ee3374 feat(nvim): add vim-easy-align 2023-07-17 20:17:19 +01:00
Oliver Davies b336c18a7e chore(update) 2023-07-17 20:17:19 +01:00
Oliver Davies 0348b260be refactor(new-drupal-module): use git 2023-07-09 16:34:53 +01:00
Oliver Davies 93e04a554b feat: add new-drupal-module
Create a new Drupal module based on my Drupal Module template -
https://github.com/opdavies/drupal-module-template
2023-07-09 12:27:16 +01:00
Oliver Davies b9077d3399 chore(update) 2023-07-09 12:25:40 +01:00
Oliver Davies d486ace596 feat(nixos): add and use IntelOne Mono 2023-07-07 09:22:50 +01:00
Oliver Davies 43235e0f5d chore(nvim): remove neogit 2023-07-07 09:20:12 +01:00
Oliver Davies c08e814009 chore(update) 2023-07-07 09:19:42 +01:00
Oliver Davies 866dcfbd55 chore(update) 2023-07-03 21:31:37 +01:00
Oliver Davies 1fb3954397 fix(i3status-rust): override critical_bg colour 2023-07-01 00:13:56 +01:00
Oliver Davies 8ce406b9fe chore(update) 2023-07-01 00:13:25 +01:00
Oliver Davies 48d737b8c9 chore(update) 2023-06-28 20:49:16 +01:00
Oliver Davies 6050660c4e feat(home-manager): add packages 2023-06-28 20:49:08 +01:00
Oliver Davies 46183f48b5 chore(update) 2023-06-27 20:06:00 +01:00
Oliver Davies 3d27c35796 fix(tmux): remove erroring key bind 2023-06-24 10:34:13 +01:00
Oliver Davies db8bac91e7 feat(sway): set as the default graphical session 2023-06-24 10:31:51 +01:00
Oliver Davies a7c7fb6989 feat(nixos): add wl-clipboard 2023-06-23 22:34:10 +01:00
Oliver Davies 43c720d245 chore(alacritty): use IBM Plex Mono 2023-06-23 22:33:42 +01:00
Oliver Davies 9fe308fb83 chore(alacritty): enable window opacity 2023-06-23 22:33:07 +01:00
Oliver Davies 6af219c740 chore(update) 2023-06-23 22:22:38 +01:00
Oliver Davies 1366a9d472 feat(nvim): invoke completion menu manually
Don't open the completion menu automatically but invoke it when needed
using <C-Space>.
2023-06-23 22:21:02 +01:00
Oliver Davies c8a62301f8 refactor(nvim): group extra Vim packages 2023-06-23 21:41:27 +01:00
Oliver Davies ed0e7cf0a8 refactor(nvim): update Telescope preview settings 2023-06-23 10:11:33 +01:00
Oliver Davies 5602094891 chore(update) 2023-06-22 08:53:49 +01:00
Oliver Davies 8997e76108 fix(nixos): enable gvfs
This is needed by thunar-volman.
2023-06-22 08:43:01 +01:00
Oliver Davies 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
Oliver Davies 3547fe2c2b feat: add pass - a CLI password manager 2023-06-22 07:55:59 +01:00
Oliver Davies 31602d9de6 chore(nvim): standardise Telescope themes 2023-06-21 10:13:19 +01:00
Oliver Davies 61ee8411e1 fix(nvim): code formatting and diagnostics 2023-06-21 09:01:21 +01:00
Oliver Davies a9c7ab3f67 feat(nvim): add keymap for formatting text 2023-06-21 09:01:21 +01:00
Oliver Davies 9691f2efce chore(update) 2023-06-21 09:01:21 +01:00