Oliver Davies
70f37ec8ae
chore: update
2023-03-29 14:26:35 +01:00
Oliver Davies
c206afb3b0
build(deps): flake update
2023-03-23 21:31:09 +00:00
Oliver Davies
cc7aaa2144
feat: change Caps Lock behaviour on Pop!_OS
2023-03-23 21:28:52 +00:00
Oliver Davies
07bc20fc81
chore(packages): remove zoxide
2023-03-23 00:04:39 +00:00
Oliver Davies
98a47d867e
refactor: change configuration
to system
2023-03-22 23:50:04 +00:00
Oliver Davies
8a22a861d4
refactor(nvim): move custom plugins to an overlay
2023-03-22 23:23:33 +00:00
Oliver Davies
6771dd33d4
chore: remove zoxide
2023-03-22 22:59:58 +00:00
Oliver Davies
8211af71e3
refactor(packages): add packages.nix
2023-03-22 22:56:56 +00:00
Oliver Davies
401c9e4660
chore(nvim): remove sumneko-lua-language-server
2023-03-22 22:48:06 +00:00
Oliver Davies
2fb3745307
Update common.nix
2023-03-22 22:46:08 +00:00
Oliver Davies
f419f2bd52
feat(zsh): update plugins
2023-03-22 22:27:49 +00:00
Oliver Davies
8b8a9f1ce5
feat(nvim): config updates
2023-03-22 22:24:53 +00:00
Oliver Davies
5581ebc1f3
fix: re-add Ansible language server
2023-03-21 22:16:24 +00:00
Oliver Davies
7824202696
build: allow unfree software
2023-03-21 22:02:18 +00:00
Oliver Davies
e3f24d0264
build: flake update
2023-03-21 22:01:40 +00:00
Oliver Davies
d5fa2b558b
feat: make working with Pulumi in Python nicer
2023-03-14 11:18:53 +00:00
Oliver Davies
f603d40156
feat(nvim): automatically find files
...
Run "nvim +GoToFile" to open Neovim and automatically open Telescope to
find the file that I need.
The idea was taken from @joshmedeski when he mentioned it in a podcast
with @nicknisi.
https://youtu.be/17o9QrCcF_o
https://github.com/joshmedeski/dotfiles/search?q=GoToFile
2023-02-24 09:43:29 +00:00
Oliver Davies
223412970a
feat(nvim): add gitsigns to null-ls code actions
2023-02-12 09:51:24 +00:00
Oliver Davies
22a99b4258
feat(nvim): try vim-fugitive and vim-rhubarb
2023-02-09 07:37:05 +00:00
Oliver Davies
7cf17e5550
feat(nvim): add telescope-live-grep-args
2023-02-07 20:24:42 +00:00
Oliver Davies
1ed3bc8b57
feat(nvim): use Neovim nightly
2023-02-07 20:24:42 +00:00
Oliver Davies
25166dad97
chore: flake update
2023-02-07 20:24:42 +00:00
Oliver Davies
f1391bc6af
chore: update script names
2023-02-07 20:24:36 +00:00
Oliver Davies
1e2fb5ae8b
revert: flake update
...
This reverts commit 78526c7818
.
2023-01-31 07:17:02 +00:00
Oliver Davies
fe77f1cfe0
Remove pdfpc
2023-01-30 22:08:56 +00:00
Oliver Davies
555b954c9a
nvim: treesitter: enable autotag
2023-01-30 22:08:14 +00:00
Oliver Davies
17b8a7c815
nvim: null-ls: set the temporary directory
2023-01-30 22:05:58 +00:00
Oliver Davies
a68a460131
Add bin scripts
2023-01-30 22:00:53 +00:00
Oliver Davies
40d3235275
nvim: hide numbers in terminals
2023-01-30 21:59:16 +00:00
Oliver Davies
f4a3b20f91
Add ionotify tools
2023-01-30 21:57:02 +00:00
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