Commit graph

481 commits

Author SHA1 Message Date
Evie Litherland-Smith 933f64d35a Remove ssh-agent.service 2023-01-31 16:13:14 +00:00
Evie Litherland-Smith 19cd11089a Use sshconfig Include option to symlink standard config 2023-01-31 16:13:07 +00:00
Evie Litherland-Smith 07c3ab7986 Switch nightfox for onedark
Remove some unused plugins and prune unused files
2023-01-31 15:22:04 +00:00
Evie Litherland-Smith 8a6ad56378 Disable kitty remember window size 2023-01-31 14:45:11 +00:00
Evie Litherland-Smith 17cdc80a80 Add null-ls and register as LSP formatter 2023-01-31 14:41:46 +00:00
Evie Litherland-Smith 8df1e359a5 Clean up and extend LSP
Move nvim-cmp set up to own file, LSP file was getting unmanageable

Add more cmp/lsp plugins to improve capabilities

Switch python LSP back to using pyright

Remove legacy neovide stuff
2023-01-31 13:42:24 +00:00
Evie Litherland-Smith 8b2f535a2e Simplify aerial config and update keymaps 2023-01-31 09:06:01 +00:00
Evie Litherland-Smith 4f2739df7f Make nvim-tree floating (again) 2023-01-31 09:05:29 +00:00
Evie Litherland-Smith ca247db5b2 Remove systemd linking 2023-01-31 08:35:35 +00:00
Evie Litherland-Smith c23cb2d353 Remove installers from Makefile, fix SSH re-linking 2023-01-30 22:44:10 +00:00
Evie Litherland-Smith 501687493d Remove depracated options 2023-01-30 22:40:02 +00:00
Evie Litherland-Smith e5925ed8e2 Start adding clean directive 2023-01-30 22:30:02 +00:00
Evie Litherland-Smith 161fe2fe31 Use mypy live mode again 2023-01-30 16:36:25 +00:00
Evie Litherland-Smith a2bfd0c2b0 Install all components of pylsp 2023-01-30 16:35:07 +00:00
Evie Litherland-Smith 76a624f8de Remove python template (use poetry instead) 2023-01-30 15:20:13 +00:00
Evie Litherland-Smith 6b24aff105 Fix ssh config make rule 2023-01-30 15:19:51 +00:00
Evie Litherland-Smith 659d3acdb2 Add git config 2023-01-30 15:17:53 +00:00
Evie Litherland-Smith b55cd653e7 Move software.sh back into separate installer scripts and add to
Makefile
2023-01-30 15:17:30 +00:00
Evie Litherland-Smith c1d33bd9cf Update ranger config 2023-01-30 15:12:10 +00:00
Evie Litherland-Smith feeecbe936 Switch python linting back to pylsp 2023-01-30 14:47:53 +00:00
Evie Litherland-Smith 384b624230 Add and symlink nvim Appimage to keep version consistent 2023-01-30 10:31:19 +00:00
Evie Litherland-Smith f69a37fe13 Add more sections to Makefile 2023-01-30 10:31:06 +00:00
Evie Litherland-Smith 082a2c6b99 Fix making ssh/socket/ and remember kitty size 2023-01-29 19:25:02 +00:00
Evie Litherland-Smith 8a8def9d08 Change kitty SSH alias to detect running in kitty first 2023-01-28 22:26:55 +00:00
Evie Litherland-Smith d1de43ff28 Add pypoetry installer to Makefile
Disable software.sh and add package list
2023-01-28 22:22:12 +00:00
Evie Litherland-Smith b2e6958169 Fix ohmyzsh install
Remove bin and fonts from default install, separate zsh and nvim to keep
2023-01-28 18:57:46 +00:00
Evie Litherland-Smith e705e9a7a1 Update README and completions.zsh 2023-01-28 16:36:42 +00:00
Evie Litherland-Smith b36e8e255a Consolidate additional software installers 2023-01-27 22:32:30 +00:00
Evie Litherland-Smith f6462e25f3 Revert floating setup for aerial and nvim-tree 2023-01-27 22:12:42 +00:00
Evie Litherland-Smith 33baa46c6b Make LUA LSP location flexible 2023-01-27 22:12:19 +00:00
Evie Litherland-Smith 158d09efa3 Merge branch 'convert_install_to_makefile' of github.com:elitherl/dotfiles into convert_install_to_makefile 2023-01-27 19:40:22 +00:00
Evie Litherland-Smith c2bcdb1197 Fix zsh targets, add to all 2023-01-27 19:40:11 +00:00
Evie Litherland-Smith 9fba7d84d6 Fix zsh targets, add to all 2023-01-27 19:36:54 +00:00
Evie Litherland-Smith 7657963b58 Move phony setup 2023-01-27 14:00:09 +00:00
Evie Litherland-Smith 8f5b14ad6d Combine symlink rules into single rule 2023-01-27 13:49:52 +00:00
Evie Litherland-Smith 0af61cf77e Don't overwrite ssh config file unless clean 2023-01-27 13:29:11 +00:00
Evie Litherland-Smith f676af2d25 Recreate all of install.sh features in Makefile 2023-01-27 11:29:28 +00:00
Evie Litherland-Smith 9617b9f810 Remove reduntand keymaps 2023-01-27 11:13:29 +00:00
Evie Litherland-Smith 24ffbb44b4 Make toggleterm floating again 2023-01-27 11:11:20 +00:00
Evie Litherland-Smith 737afa0ba3 Make extra software installers work correctly 2023-01-27 08:19:39 +00:00
Evie Litherland-Smith 168efa5d08 Merge branch 'main' of github.com:elitherl/dotfiles 2023-01-27 07:00:44 +00:00
Evie Litherland-Smith 4e248f48ed Add ohmyzsh custom paths config 2023-01-27 07:00:17 +00:00
Evie Litherland-Smith 08e3cd3509 Add project, remove sidebar, add plugins to telescope 2023-01-26 17:10:57 +00:00
Evie Litherland-Smith eea2aaf71f Add ripgrep binary 2023-01-26 11:56:56 +00:00
Evie Litherland-Smith 685799c6dc Misc formatting changes 2023-01-26 11:34:33 +00:00
Evie Litherland-Smith 7b55d03182 highlight all when modified 2023-01-26 10:16:39 +00:00
Evie Litherland-Smith a76a6f65d1 Add nvimdiff alias 2023-01-25 18:37:11 +00:00
Evie Litherland-Smith 79bc4e86f5 Add sidebar, adjust settings for nvim-tree and aerial to work together 2023-01-25 18:36:39 +00:00
Evie Litherland-Smith d6e2c38ef7 Add texlab LSP for LaTeX files 2023-01-25 13:53:40 +00:00
Evie Litherland-Smith 9b6bf8371f Turn off nvim-tree auto opening 2023-01-25 11:57:19 +00:00