6f613a1ea5
Fix python aliases
2021-12-18 03:10:16 +01:00
54cf0d7f36
Add ipython3.10
2021-12-18 03:03:40 +01:00
c606650c7d
Add vimtutor alias for nvim
2021-12-18 03:02:39 +01:00
ac4b447bb5
Add aliases to quickly configure nvim
2021-12-18 03:02:26 +01:00
a0dfc5fd09
Add aliases for different python versions
2021-12-18 03:02:02 +01:00
56556173e2
Add custom ipython versions
2021-12-18 01:37:29 +01:00
4dd86fe4cd
Move to jetbrains mono font for alacritty
2021-12-18 00:17:13 +01:00
bb0d435321
Add a note about dangers of using ↵ symbol
2021-12-15 22:09:43 +01:00
fd57706a2f
Minor fixes
2021-12-15 22:08:59 +01:00
39a66f0e30
Hide errors if git status fails
2021-12-15 22:08:01 +01:00
177a33cc69
Add tldr package
2021-12-13 17:15:48 +01:00
d2be01d602
Change nvim submodule URL
2021-12-11 21:37:26 +01:00
95d5adee76
Remove attributions for neovim (now in it's own repo)
2021-12-10 02:51:07 +01:00
52877996e4
Move nvim config to it's own repo and link module
2021-12-10 02:15:50 +01:00
4b92916fd3
Add more comments
...
- Moooooreeee!
2021-12-10 00:55:40 +01:00
2418031d0c
Don't use opt=true where it doesn't make sense
2021-12-10 00:55:07 +01:00
8b1d872d37
Add git blame line nvim plugin
2021-12-10 00:53:08 +01:00
7d3eb5ae69
Add cheat.sh script
2021-12-09 19:05:19 +01:00
656f29b333
Add comment
2021-12-09 17:39:03 +01:00
c899a05c34
Remove unused function for debugging
2021-12-09 17:38:28 +01:00
2fc82d8f37
Use '.' instead of '/' in require
2021-12-09 17:35:07 +01:00
f0fbf261ec
Manually implement auto mass-renaming using LSP
2021-12-09 17:34:42 +01:00
bd3ece59b7
Document and cleanup plugins
2021-12-09 01:17:25 +01:00
b504f10f28
Ignore certain patterns in wildmenu
2021-12-09 01:16:50 +01:00
cff3a5e70a
Improve docstring about foldlevel option
2021-12-09 01:16:25 +01:00
d1ad56a69e
Remove simpylfold for python folding (handled by LSP)
2021-12-09 00:58:19 +01:00
f7516182c3
Support auto-completion with LSP
2021-12-09 00:54:06 +01:00
50a139f0f0
Add some more mappings
2021-12-09 00:39:13 +01:00
46ca9189af
Add suport for nvim's LSP
2021-12-08 23:10:05 +01:00
4eee9b4398
Add firenvim (nvim in browser) plugin
2021-12-08 22:34:30 +01:00
f6c0441810
Add cheat.sh-vim plugin
2021-12-08 20:12:49 +01:00
886b79e9a7
Add treesitter AST semantic highlighting
2021-12-08 20:10:40 +01:00
1c3fc02877
Attribute CosmicVim
2021-12-07 22:34:46 +01:00
b9afa56d96
Remove default coc-pyright args for flake8
...
- Default args cause problems when we have other custom flake8 rules
defined in files such as tox.ini since these project-specifc settings
were simply getting ignored in favor of the default args. We should
instead always rely on the project's settings
2021-12-07 22:26:32 +01:00
5627b96fff
Rename pluginconf/ to plugins/settings/
2021-12-07 22:23:55 +01:00
8350dc7926
Rewrite entire plugin management system
...
- This encapsulates all plugin related functionalities into the plugins/
folder (and pluginconfig/) instead of relying on utility file.
- It also renames utility/plugins.lua to a more sensible
plugins/packer.lua as it actually only applies for packer plugin
manager.
- The plugins.lua file is now split into 2 files, first holding the list
of all plugins plugins/plugin_list.lua and second one holding the
logic of bootstrapping and running startup on packer.
2021-12-07 22:17:56 +01:00
b2214eb7af
Remove unused local
2021-12-07 22:16:00 +01:00
7bfad9cb09
Set the colorscheme to default in theme
...
- We want to do this to activate the autocommands which modify certain
highlight styles. This colorscheme will be set to the proper one from
the plugin configuration anyway, which will override this, but in case
that plugin is no longer desired, we want to have some default there.
2021-12-07 22:13:59 +01:00
9c8191bfa7
Move non-plugin settings to core/
2021-12-07 22:13:22 +01:00
768764a899
Use utility module for keymap/abbrev functions
2021-12-06 22:49:03 +01:00
950d19e1a0
Rewrite plugin management configuration
2021-12-06 22:28:32 +01:00
61f619566a
Add buffer navigation mappings
2021-12-06 20:54:36 +01:00
b0b6a12b23
Rewrite picom config
2021-12-06 15:38:45 +01:00
ItsDrike
cd932f2040
Fix typo
2021-12-06 14:29:40 +00:00
ItsDrike
d9fdf91b8b
Update neovim config details and image
2021-12-06 13:38:04 +00:00
9625f2b951
Use proper syntax highlighting in fenced codeblocks
2021-12-06 14:08:36 +01:00
03431e5bc4
Remove unused g local variable definition
2021-12-06 14:08:11 +01:00
5109286054
Move showmode option to theme.lua
2021-12-06 14:05:00 +01:00
328adaec75
Enable shiftround
2021-12-06 13:59:10 +01:00
3dfb695eaf
Split some settings to files section
2021-12-06 13:56:48 +01:00