Oliver Davies
e27a802308
feat(nvim): use italic text for comments
2021-10-15 23:09:03 +01:00
Oliver Davies
aeebd343f8
refactor(nvim): extract plugins/colours.lua
2021-10-15 22:59:19 +01:00
Oliver Davies
5d80d36328
feat(nvim): add mappings for floaterm
2021-10-15 00:12:18 +01:00
Oliver Davies
ba5b30b136
feat(nvim): use lewis6991/gitsigns.nvim
...
Replace airblade/vim-gitgutter with lewis6991/gitsigns.
2021-10-14 11:30:11 +01:00
Oliver Davies
bbb0e6b465
alacritty: remove background opacity
2021-10-14 08:47:52 +01:00
Oliver Davies
b6bca8d50f
refactor(nvim): split options into their own file
2021-10-14 00:32:55 +01:00
Oliver Davies
00ffae0590
refactor(nvim): split mappings into their own file
2021-10-14 00:26:50 +01:00
Oliver Davies
1fa5e57b9b
feat(nvim): add more mappings
...
Add key mappings for easily moving text and some small behaviour tweaks.
2021-10-14 00:26:50 +01:00
Oliver Davies
b64abbfacb
feat(nvim): enable mouse support
2021-10-14 00:26:49 +01:00
Oliver Davies
e7d7d47ae4
feat(nvim): copy text to the system clipboard
2021-10-13 23:23:29 +01:00
Oliver Davies
18a5b3b627
style: be more consistent with lua formatting
2021-10-13 21:00:31 +01:00
Oliver Davies
dedcbddc86
refactor(nvim): split lsp into setup and mappings
2021-10-13 21:00:23 +01:00
Oliver Davies
ab788203db
refactor(nvim): split plugin config
...
Split lua plugin configuration into separate files.
2021-10-13 17:54:36 +01:00
Oliver Davies
2d2a2e5490
feat(nvim): replace compe with cmp, add tabnine
2021-10-13 15:10:40 +01:00
Oliver Davies
d61e4cf210
fix(nvim): lsp not running for typescript
2021-10-13 15:10:40 +01:00
Oliver Davies
9cd6ab3758
Add more links to other dotfiles repos
2021-10-13 10:34:19 +01:00
Oliver Davies
28c5ae22f9
refactor(nvim): remove nvim-lspinstall
...
Remove the kabouzeid/nvim-lspinstall plugin and configure the language
servers in init.lua.
I don't use all of the languages bundled with nvim-lspinstall, and the
ones that I use are already installed via Ansible in my
ubuntu-provisioning repository.
Fixes #20
2021-10-13 08:57:23 +01:00
Oliver Davies
403581e9f8
nvim: remove space characters
2021-10-07 01:39:37 +01:00
Oliver Davies
62fb00e5f7
refactor(nvim): group plugins
2021-10-06 22:29:47 +01:00
Oliver Davies
e06ec03cc7
fix(nvim): fix background transparency
2021-10-06 22:18:29 +01:00
Oliver Davies
c172d42dce
fix(alacritty): fix background transparency
2021-10-06 22:17:26 +01:00
Oliver Davies
2386e5f343
feat(zsh): search history using up and down arrows
2021-10-06 18:43:19 +01:00
Oliver Davies
4d47e5224f
nvim: change plugin location
2021-10-06 18:43:19 +01:00
Oliver Davies
65097dfffe
nvim: update Telescope mappings
2021-10-06 13:47:05 +01:00
Oliver Davies
bd9077d277
nvim: add dracula theme
2021-10-06 07:31:53 +01:00
Oliver Davies
8b6f8037c8
nvim: change plugin location
2021-10-06 07:26:20 +01:00
Oliver Davies
9ac7834d18
feat(nvim): use the neovim test strategy
2021-10-05 18:43:32 +01:00
Oliver Davies
5d3c35a725
nvim: add voldikss/vim-floaterm
2021-10-05 18:38:12 +01:00
Oliver Davies
78b018c076
nvim: remove jiangmiao/auto-pairs
2021-10-05 18:37:45 +01:00
Oliver Davies
e4eecbc99b
feat(nvim): add vim-test plugin
2021-10-05 15:18:46 +01:00
Oliver Davies
f021efed01
feat(nvim): add mattn/emmet-vim
2021-09-28 22:33:50 +01:00
Oliver Davies
74812eb833
chore: remove preservim/nerdtree
2021-09-28 08:36:01 +01:00
Oliver Davies
0b5b883821
chore: remove old plugin configuration
2021-09-28 08:35:51 +01:00
Oliver Davies
ef8b74190d
chore: remove .netrwhist
2021-09-28 08:33:59 +01:00
Oliver Davies
9e4d2f5ccb
chore: group and sort key mappings
2021-09-28 07:35:30 +01:00
Oliver Davies
1e7af29130
chore: remove Ctrl+P mapping
2021-09-28 07:34:42 +01:00
Oliver Davies
a77cccf2c9
chore(nvim): update lspinstall config
2021-09-28 00:07:51 +01:00
Oliver Davies
896b6fe2b5
chore(nvim): use git_files instead of find_files
2021-09-24 13:12:07 +01:00
Oliver Davies
b5dabaf9fc
chore(tmux): search in ~/Documents/Books
2021-09-24 12:54:07 +01:00
Oliver Davies
8a70176600
core(nvim): delete indentline.vim
2021-09-24 12:53:15 +01:00
Oliver Davies
66a509d2a4
feat(nvim): add lukas-reineke/indent-blankline
2021-09-24 12:53:07 +01:00
Oliver Davies
802b2b522e
nvim: fix wrapping and indents
2021-09-22 21:09:07 +01:00
Oliver Davies
1ffc461982
fix: comment out completion code for now
...
Can review again at another point.
Fixes #19
2021-09-18 00:16:28 +01:00
Oliver Davies
0100c69eb2
Delete install.sh
2021-09-17 22:51:36 +01:00
Oliver Davies
8e3c3adaa5
Remove tat command and automatically loading tmux
...
This isn't needed now that the tmux-sessioniser is working, and it also
means that there isn't a weird "System32" session automatically created
within WSL2, or with my username in Pop!_OS.
2021-09-17 22:38:00 +01:00
Oliver Davies
d39bfee514
fix: Make tmux-sessioniser work outside of tmux
2021-09-17 22:35:53 +01:00
Oliver Davies
92d1ddeff2
feat: add a mapping to make the file executable
...
Press Ctrl+x in Vim to make the current file executable. Useful when
writing bash scripts.
2021-09-17 21:29:23 +01:00
Oliver Davies
e699c03b90
fix: sort directory list before piping to fzf
2021-09-17 21:26:34 +01:00
Oliver Davies
282fe69810
fix: ignore directories starting with a period
2021-09-17 21:25:49 +01:00
Oliver Davies
73e76b4d97
feat: add tmux-sessioner script
...
Add a script for quickly navigating between directories using fzf and
tmux sessions. Executable within zsh and Vim.
2021-09-17 19:42:11 +01:00