Commit graph

1073 commits

Author SHA1 Message Date
Oliver Davies aa63de628e refactor(flake): inherit inputs 2023-08-05 01:22:18 +01:00
Oliver Davies 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
Oliver Davies 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
Oliver Davies 212b62e164 chore(update) 2023-08-04 20:11:54 +01:00
Oliver Davies 6155b77e99 refactor(flake): reformat inputs 2023-07-30 23:01:46 +01:00
Oliver Davies c076c756e6 refactor(nixos): remove unused overlay 2023-07-30 22:57:27 +01:00
Oliver Davies 000bb2fd5e revert(nvim): add mappings for cnext and cprev
Removing these keymaps as they conflict with C-j and C-k which navigates
between horizontal splits in tmux.

I also already have `]q`, `[q`, `]l` and `[l` that do the same `cnext`
and `lnext` navigation.

This reverts commit a02e2765f4.
2023-07-28 09:02:15 +01:00
Oliver Davies a02e2765f4 feat(nvim): add mappings for cnext and cprev 2023-07-26 09:53:23 +01:00
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