Commit graph

4042 commits

Author SHA1 Message Date
Edward Litherland-Smith 482b3c2632 Add nvim-tree and hop, with key binds. Disable netrw (for nvim-tree) 2022-09-23 17:48:12 +01:00
Edward Litherland-Smith 4c4113803c Reduce updatetime for gitgutter 2022-09-22 16:00:16 +01:00
Edward Litherland-Smith 2d695245b3 Change leader from "," to "\" 2022-09-16 10:24:57 +01:00
Edward Litherland-Smith 939ffe178f Add new Telescope mappings 2022-09-16 09:47:48 +01:00
Edward Litherland-Smith da84f6093c Add notify support and map to Telescope 2022-09-15 10:08:51 +01:00
Edward Litherland-Smith 1299d7b040 Switch to Python3_fifo for REPL behavior 2022-09-14 15:29:31 +01:00
Edward Litherland-Smith fbf1b9661d Enable REPL for python3 sniprun 2022-09-14 15:03:06 +01:00
Edward Litherland-Smith e5f2d2e385 Add SnipRun map 2022-09-14 10:07:41 +01:00
Edward Litherland-Smith 47921f8533 Add telescope diagnostics mapping 2022-09-14 09:49:04 +01:00
Edward Litherland-Smith a386f19c19 Add telescope (replace NerdTree and fzf), add SnipRun with notify support 2022-09-14 09:39:21 +01:00
Edward Litherland-Smith baf5437059 Add lazygit support, make terminal floating 2022-09-13 17:44:34 +01:00
Edward Litherland-Smith 3fca673f35 Simplfy termguicolors check 2022-09-06 14:51:41 +01:00
Edward Litherland-Smith 374a7efd8b Set aerial close behaviour to "global" 2022-09-05 15:29:43 +01:00
Edward Litherland-Smith c9cff62306 Add instructions to install nightly neovim using Ubuntu apt 2022-08-31 08:08:30 +01:00
Edward Litherland-Smith e834cf3567 Remove additional onedark plugin 2022-08-25 14:28:40 +01:00
Edward Litherland-Smith 9a9385f049 Add FireCode Nerd Fonts for easy install 2022-08-24 14:49:14 +01:00
Edward Litherland-Smith e03efd7e14 Add kitty to tmux config 2022-08-24 14:48:58 +01:00
Edward Litherland-Smith d0195a6716 Add PlugInstall step to install script 2022-08-19 08:42:15 +01:00
Edward Litherland-Smith 3d45942abf Enable symbols for lualine, change shortcut for toggle term 2022-08-19 08:41:34 +01:00
Edward Litherland-Smith bd4a6386c7 Enable lualine symbols 2022-08-17 16:29:30 +01:00
Edward Litherland-Smith fc3f8d5901 Switch airline for lualine, vista for aerial
Move lua config into init.lua (LSP still in separate file)
Remove slime, add toggleterm
2022-08-15 15:20:15 +01:00
Edward Litherland-Smith 808d53cdd6 Add extra packages
Add completion packages, re-add vim-slime
Add command to README to install/clean plugins
2022-08-09 15:16:37 +01:00
Edward Litherland-Smith ef1a91b5e5 Ensure comming TS modules installed at startup 2022-08-09 10:01:49 +01:00
Edward Litherland-Smith 52c475b380 Revert Vista shortcut, add preview to Vista finder 2022-08-08 17:31:37 +01:00
Edward Litherland-Smith 5107b6069a Enable TreeSitter highlighting 2022-08-08 17:28:50 +01:00
Edward Litherland-Smith 606f61a11a Merge branch 'test_nvim_convert' of github.com:elitherl/vim-config into test_nvim_convert 2022-08-08 13:53:42 +01:00
Edward Litherland-Smith 278f677c8a Remove LSP keybind conflicting with navigation
Vista shortcut now toggles the panel
2022-08-08 13:53:00 +01:00
Edward Litherland-Smith a0d4b1e4e8 Make home directory finding dynamic for LSP servers 2022-08-04 17:07:40 +01:00
Edward Litherland-Smith b9e1da82b6 Remove reduntant python format shortcut 2022-08-04 15:54:33 +01:00
Edward Litherland-Smith c5c05bfd40 Move LSP config to dedicated lua file 2022-08-04 15:16:20 +01:00
Edward Litherland-Smith b683dc9045 Config changes to use specific neovim3 env for LSP 2022-08-04 14:53:09 +01:00
Edward Litherland-Smith 55dde49d12 Combine command to install python packages 2022-07-28 12:23:33 +01:00
Edward Litherland-Smith afb06e4f70 Remove update_prompt file 2022-07-28 12:22:50 +01:00
Edward Litherland-Smith 751797bf22 Add PS1 updating script 2022-07-27 08:56:25 +01:00
Edward Litherland-Smith 4d36c12b12 Use onehalf colourscheme instead
Enable mouse support
2022-07-27 08:40:33 +01:00
Edward Litherland-Smith cf488628be Add more plugins, update readme with ln instructions 2022-07-26 16:36:14 +01:00
Edward Litherland-Smith c288e11ac6 Move fully to nvim config (test)
Remove vim plugins and configuration, move to using
nvim init and vim-plug to manage plugins
2022-07-26 11:57:25 +01:00
Edward Litherland-Smith 436484809c Fix typo in python.vim
Add extra tmux options from nvim healthcheck
2022-07-08 13:33:23 +01:00
Edward Litherland-Smith cb392d027a Fix multi-line REPL for python with slime 2022-07-06 09:49:12 +01:00
Edward Litherland-Smith ffa746ed68 Add vim-slime plugin and configuration, setup to use tmux 2022-06-30 17:45:18 +01:00
Edward Litherland-Smith aca798569d Enable 24-bit color in tmux for alacritty 2022-05-27 16:21:17 +01:00
Edward Litherland-Smith 4cd0ecbe46 Reenable swap files, fix colorscheme setting 2022-05-25 09:57:42 +01:00
Edward Litherland-Smith bf523d819c Add mypy as preferred python linter 2022-05-17 09:31:06 +01:00
Edward Litherland-Smith d1ccf6f410 Merge branch 'main' of github.com:elitherl/vim-config into main 2022-05-16 13:09:26 +01:00
Edward Litherland-Smith 35c802be47 Set python3 interpreter for pynvim, always load JEDI plugin 2022-05-16 13:08:58 +01:00
Edward Litherland-Smith ed8f4f3ccb Add homebrew install path for fzf as well as local 2022-05-09 14:57:09 +01:00
Edward Litherland-Smith bec1f5801b Set number as well as relative number 2022-04-29 13:14:13 +01:00
Edward Litherland-Smith 2db254c7c7 Turn off number for terminal 2022-04-28 14:27:37 +01:00
Edward Litherland-Smith 5614060b0a Add vim surround pluging
Remove configure_options as moving to neovim
Tweak vimrc for neovim compatability
Add neovim setup details to README
2022-04-28 10:00:56 +01:00
Edward Litherland-Smith aa68d37952 Add Ack plugin with Ag support 2022-04-27 11:37:30 +01:00