Robert Morrison
4484523752
Add HLS
...
Add Haskell Language Server to my LSPconfig
2022-07-25 20:34:59 +01:00
Robert Morrison
3fa871ff34
Configure diagnostics
...
Set up diagnostics
2022-07-25 20:33:31 +01:00
Robert Morrison
e3493b19c3
Update gitignore
...
make gitignore a bit better
2022-07-15 06:56:23 +01:00
Robert Morrison
8e9e5ecda8
zen-mode config
...
easy writing time
2022-07-15 06:55:06 +01:00
Robert Morrison
18bf3656af
Fix cmp for latex
...
This stops cmp from using buffer complete in tex files.
I find it is more of a hinderance than a help
2022-07-15 06:54:29 +01:00
Robert Morrison
a1bdfea8fc
vimwiki config
...
The wiki dirs might end up being changed at some point
TODO: Add autocmd to generate HTML pages on save
2022-07-15 06:53:32 +01:00
Robert Morrison
c711b119c1
Initial telescope config
...
TODO: add keybinds and more extensions
2022-07-15 06:52:29 +01:00
Robert Morrison
26d5e3b1ce
lspsaga config
...
I'm still not fully sold on this plugin yet.
There are some little issues that I might be able to fix.
2022-07-15 06:51:55 +01:00
Robert Morrison
962d7f6971
General completion/snips setup
...
configure
- nvim-cmp
- luasnips
- nvim-treesitter
2022-07-15 06:49:59 +01:00
Robert Morrison
9425ad853e
Update lualine config
...
Add more things to it. make it look even nicer
2022-07-15 06:48:41 +01:00
Robert Morrison
7374a4d910
CHADtree autostart
...
This autocommand only seems to be possible in vimscript.
This may need further experimentation
2022-07-15 06:47:59 +01:00
Robert Morrison
5eb60c83b1
General CHADtree config
...
It's enough to do what I want so I'm happy.
2022-07-15 06:46:44 +01:00
Robert Morrison
0994212a19
Update plugins
...
Massive neatening and addition of more plugins for more functionality
2022-07-15 06:45:36 +01:00
Robert Morrison
c5ce4c9fce
General reworking
...
clean up plugins.lua a little and make some comments better
2022-07-15 06:42:07 +01:00
Robert Morrison
050c399a44
ftdetect - markdown
...
ensure markdown files are handled properly
2022-07-15 06:39:30 +01:00
Robert Morrison
a66b4b05ae
ftdetect - Groff
...
make sure neovim handles these file extensions properly
2022-07-15 06:38:51 +01:00
Robert Morrison
4e22a97f33
Config - Add options
...
Add a whole load of actual option set in settings.lua
2022-07-15 06:36:52 +01:00
Robert Morrison
1148edf3c6
Cleanup - Remove comment
...
Remove a useless comment from init.lua
2022-07-15 06:34:47 +01:00
Robert Morrison
0634a59d22
Add basic bindings.
...
Adding some simple global keybindings
2022-07-15 04:47:32 +01:00
Robert Morrison
92107d2c3d
Things are coming.
...
progress is being made hopefully this will become workable soon
2022-07-05 03:34:29 +01:00
Robert Morrison
46a04081b7
Removed packer submodule
...
Not necessary for functionality
2022-07-05 03:33:26 +01:00
Robert Morrison
492967a426
Adding Packer as a submodule
...
As this configuration uses Packer to manage its plugins I have decided
to add packer as a submodule. Only Time will tell if this was a bad idea
or not.
If neccessary I can always have some kind of code in my init that checks
if packer is available and if not uses git to pull it initally before
handing that job to packer
2022-07-05 01:38:53 +01:00