simrat39
|
9c2e6b1976
|
outline: Rework how lines and details are set
Does not mess with the cursor position
|
2021-04-19 18:17:48 -07:00 |
|
simrat39
|
3ee7b6ef0d
|
outline: Use vim.fn.win_gotoid to move between windows
Also keep track of the currently focused code window
|
2021-04-19 16:02:28 -07:00 |
|
simrat39
|
be54b32ee1
|
outline: Setup basic autocmds
Update the outline whenever we change tabs, write to buffer, leave
insert mode etc etc
|
2021-04-19 15:54:58 -07:00 |
|
simrat39
|
cf16efc99c
|
outline: Wipe state on buffer detach
|
2021-04-19 15:40:07 -07:00 |
|
simrat39
|
faf226a0e2
|
outline: Disable outline guides for now
Kinda broken, will work on it later
|
2021-04-19 13:42:10 -07:00 |
|
simrat39
|
0583f0390a
|
outline: Disable line numbers
Looks cleaner
|
2021-04-19 12:11:02 -07:00 |
|
simrat39
|
d80c61a218
|
outline: Add detail as virtual text on each item if availaible
|
2021-04-19 12:10:48 -07:00 |
|
simrat39
|
7b302a938b
|
symbols: Setup basic highlighting for icons (using tree-sitter)
Color == cool
|
2021-04-18 21:15:06 -07:00 |
|
simrat39
|
9a95df9706
|
guides: Add highlight
"Comment" highlight group for now, easy on the eyes
|
2021-04-18 20:54:17 -07:00 |
|
simrat39
|
e8558a58a0
|
symbols-outline: Add basic guides implementation
Shows guides around the outline (looks cool)
|
2021-04-18 19:59:19 -07:00 |
|
simrat39
|
3774705202
|
symbols: Update 'Class' and 'Struct' icons
|
2021-04-18 19:34:18 -07:00 |
|
simrat39
|
0c669642f1
|
symbols: Update 'Object' icon
|
2021-04-18 19:29:42 -07:00 |
|
simrat39
|
7958e824ef
|
symbols-outline: Fix table flattening logic
We were appending the whole table, not the actual table contents
|
2021-04-18 18:35:07 -07:00 |
|
simrat39
|
576d84f0b5
|
Initial commit
* SUPER DUPER BROKEN USELESS STATE RN
|
2021-04-18 18:17:06 -07:00 |
|