Oliver Davies
78526c7818
flake update
2023-01-27 10:01:41 +00:00
Oliver Davies
4f097c55ce
nvim: add phpdoc to treesitter
2023-01-27 10:00:53 +00:00
Oliver Davies
196f0969f2
nvim: update gitsigns configuration
2023-01-23 18:12:25 +00:00
Oliver Davies
fb8ce83e9f
alacritty: add configuration
...
Add the whole file rather than adding it via Home Manager as that causes
a conflict with Pop!_OS where Alacritty is installed via Flatpak rather
than via Nix/Home Manager.
This may be something to try again in future.
2023-01-18 09:47:58 +00:00
Oliver Davies
19177de131
feat(nvim): add vim-caser plugin
2023-01-13 18:18:27 +00:00
Oliver Davies
e4b8ea9e33
feat: add Astro language server
2023-01-13 01:39:19 +00:00
Oliver Davies
ac0c71775d
feat(zsh): automatically expand aliases
...
Automatically expand aliases after the space key is pressed, unless it
was added using the `ialias` function.
This is something that I saw on Sebastian Daschner's videos
(https://www.sebastian-daschner.com ,
https://www.youtube.com/@SebastianDaschnerIT ) and is from his dotfiles
(https://github.com/sdaschner/dotfiles ).
2023-01-13 01:39:19 +00:00
Oliver Davies
0d25b9348e
chore: remove Docker and Docker Compose
...
When using Docker from the Nix store, I couldn't connect to it so I
uninstalled it and added it using the https://get.docker.com script.
I'm no longer using Docker Compose v1, so I can also remove the
`docker-compose` package.
2023-01-13 01:39:19 +00:00
Oliver Davies
4c03eb55e2
feat: add packages
2023-01-13 01:39:19 +00:00
Oliver Davies
c363640a93
feat(zsh): set ZSH opts
2023-01-13 01:39:19 +00:00
Oliver Davies
3a693e4ffd
feat(nvim): add rst snippets for working with PDFs
...
Fixes #45
2023-01-13 01:37:46 +00:00
Oliver Davies
07e552df83
feat(nvim): add new plugins
2023-01-04 22:16:14 +00:00
Oliver Davies
25306a0093
feat: add http-server
2023-01-03 13:05:36 +00:00
Oliver Davies
5dd5d77b02
feat: add doppler
2023-01-03 12:22:16 +00:00
Oliver Davies
ce7872c100
feat(nvim): use --testdox when running PHPUnit
2022-12-28 17:56:34 +00:00
Oliver Davies
0371434311
feat(nvim): use floaterm for running tests
2022-12-28 17:55:49 +00:00
Oliver Davies
373c824caf
chore(nvim): add prefix to Vim plugin names
...
Make it easier to differentiate between Vim plugins that are available
in the Nix store and those that have been added and built manually.
2022-12-27 17:01:25 +00:00
Oliver Davies
e6c7d6e69a
feat(nvim): re-add dial.nvim
...
https://github.com/monaqa/dial.nvim
2022-12-27 16:48:31 +00:00
Oliver Davies
5c10e51af5
feat(nvim): re-add tabline.vim plugin
...
https://github.com/mkitt/tabline.vim
2022-12-27 16:37:39 +00:00
Oliver Davies
bd5ec65f8b
chore(nvim): configure backup settings
2022-12-27 16:36:56 +00:00
Oliver Davies
967e443b34
feat(nvim): re-add Ansible language server
2022-12-27 16:36:03 +00:00
Oliver Davies
e4a1c2fb37
feat(nvim): add nvim_lsp_signature_help
2022-12-26 21:06:11 +00:00
Oliver Davies
fcccc0906b
feat: add terraform
2022-12-21 11:41:33 +00:00
Oliver Davies
3f61fa3824
fix: update paths
2022-12-21 11:40:36 +00:00
Oliver Davies
7235dc60dd
refactor: delete old Ansible configuration
...
- Remove the Ansible files.
- Move the Nix files to the root level of the repository.
Refs: #39
2022-12-20 20:00:28 +00:00
Oliver Davies
a2bded636e
feat: add mysql
...
Add MySQL as this is needed for Drush and other CLI tools even though no
databases will be run in this instance of MySQL.
2022-12-20 19:02:59 +00:00
Oliver Davies
d4a4f9233e
chore(nvim): update vim-test key mappings
2022-12-19 09:44:24 +00:00
Oliver Davies
a2dc676a42
feat: add t
keybindings for Tmux
2022-12-19 09:42:24 +00:00
Oliver Davies
7ba39d2605
feat: add Postman
2022-12-19 09:41:30 +00:00
Oliver Davies
ee44c41652
chore: rename tmux-sessioniser
...
- Rename `tmux-sessioniser` to `t`.
- Search only within the `~/Code` directory instead of using zoxide.
2022-12-19 09:39:39 +00:00
Oliver Davies
6f08c2de82
feat: add lua-language-server
2022-12-17 12:48:51 +00:00
Oliver Davies
bb90d579ed
feat: enable SSH service
2022-12-12 09:24:15 +00:00
Oliver Davies
b35e3211de
feat: enable Bluetooth and Blueman
2022-12-12 09:20:41 +00:00
Oliver Davies
0f165b2733
feat: switch from Gnome to KDE Plasma
2022-12-12 09:18:36 +00:00
Oliver Davies
6f61d84d3f
fix: autocompletion of the g
function
2022-12-12 09:14:43 +00:00
Oliver Davies
cf2850ba85
chore: remove unused Alacritty role
2022-12-12 09:13:21 +00:00
Oliver Davies
9028dbdc87
feat: configure Alacritty
...
Configure Alacritty in Home Manager.
2022-12-12 09:12:12 +00:00
Oliver Davies
b4eb83a558
feat: add Astro to Treesitter
...
Refs: #30
2022-12-10 10:56:33 +00:00
Oliver Davies
2a1927f073
feat: enable Tailwind CSS LSP for Astro files
...
Refs: #30
2022-12-10 10:05:45 +00:00
Oliver Davies
53c40ee21e
fix: add Fira Code and JetBrains Mono
2022-12-09 09:19:51 +00:00
Oliver Davies
e10ec65688
feat: add PHP, node, yarn and pulumi
2022-12-09 09:18:24 +00:00
Oliver Davies
f9b5aeb8f5
chore(tmux): status line configuration
2022-12-08 10:12:06 +00:00
Oliver Davies
755b3c88a4
feat(nvim): add phpactor
2022-12-04 15:52:32 +00:00
Oliver Davies
4404ae5bff
fix(nvim): configure splitjoin with lua
2022-12-03 10:46:02 +00:00
Oliver Davies
c3189ef0a2
feat(nvim): add splitjoin plugin
...
https://github.com/AndrewRadev/splitjoin.vim
2022-12-03 09:45:50 +00:00
Oliver Davies
dc89f5ce8c
feat(nvim): re-add indent-blankline.nvim
2022-12-03 00:52:13 +00:00
Oliver Davies
561fd197ad
chore: niv init
2022-11-29 07:02:11 +00:00
Oliver Davies
b877a315a0
feat(nvim): re-add cmp-tabnine
2022-11-08 10:45:53 +00:00
Oliver Davies
ddfdee777d
feat(nvim): re-add vimux
2022-11-08 10:45:31 +00:00
Oliver Davies
933d2fcf62
fix(nvim): update dotfiles location
2022-11-08 10:44:56 +00:00