Commit Graph

305 Commits

Author SHA1 Message Date
4dedd9d613
refactor: move swww daemon and wallpaper init to systemd user services 2023-09-04 22:40:31 -05:00
a0ff849551
refactor(nvim): allow multiple nvim instances in wezterm & kitty 2023-09-04 22:37:09 -05:00
dda4869439
refactor(nvim): remove f binding in neogit for pushes 2023-09-04 22:19:07 -05:00
103cef85dd
refactor(nvim): replace gh.nvim with Octo 2023-09-04 22:18:53 -05:00
6012b30bb8
fix(nvim): use valid separator between tab numbers in heirline 2023-09-04 22:18:53 -05:00
b9f962ee50
refeactor(nvim): remove unused telescope extensions 2023-09-04 22:18:53 -05:00
d1154daa1c
feat(nvim): add flatten.nvim 2023-09-04 22:18:53 -05:00
d6af3786d6
refactor(nvim): lazy load nvim-fundo 2023-09-04 22:18:53 -05:00
88c09ff44d
refactor(nvim): remove vim-fugitive 2023-09-04 22:18:53 -05:00
397126cf97
fix(nvim): properly show bubble for diags when lsp is not attached 2023-09-04 22:18:49 -05:00
2c5ebe5d40
refactor(nvim): remove invalid dependency 2023-09-04 00:05:26 -05:00
08b4a9482d
fix(nvim): proper padding for heirline search/macro elements 2023-09-03 23:23:22 -05:00
b7d454be6b
refactor(nvim): remove dap section 2023-09-03 23:17:57 -05:00
11d893b035
fix(nvim): use proper filename modification for bufferline 2023-09-03 22:31:20 -05:00
b4b4b038d1
chore(nvim): update lazy lock 2023-09-03 22:24:06 -05:00
f789d4ccb7
fix(nvim): load hydra on BufReadPre & BufNewFile 2023-09-03 22:22:00 -05:00
f0659e38a5
feat(nvim): replace lualine with heirline 2023-09-03 22:21:44 -05:00
0c38b8f566
refactor(nvim): use correct hint diag symbol in lualine
TODO: Refactor this to dynamically get those symbols. We set those
symbols in `core/lsp.lua`! No need to redefine them.
2023-09-02 19:52:46 -05:00
fce8f32313
refactor(nvim): use Vim icon for Neovim mode 2023-09-02 19:51:21 -05:00
82aab57df8
fix(nvim): only trigger cmp colors when string is received 2023-09-02 19:41:04 -05:00
cb18ae3666
feat(nvim): add nvim-treesitter-endise 2023-09-02 18:43:16 -05:00
8da3eb7073
refactor(nvim): remove lead listchars 2023-09-02 18:33:13 -05:00
bc097e3a51
feat(nvim): add hsl color support for cmp colors 2023-09-02 18:33:13 -05:00
90cbc4969b
refactor(nvim): improve lazy loading of nvim cmp 2023-09-02 16:44:44 -05:00
bae88948b7
refactor(nvim): make cmp docs easier to scroll
These bindings are not exactly "Vim" styled, but they are *much* easier
to reach and use.
2023-09-02 16:38:01 -05:00
948bb9007c
refactor(nvim): modify Visual highlight to be more visible 2023-09-02 16:33:52 -05:00
3a68104516
feat(nvim): add ts-textobjects 2023-09-01 13:52:41 -05:00
9a9bae1333
style(nvim): format with stylua 2023-08-31 21:58:00 -05:00
5653be9041
feat(nvim): add user cmd to strip trailing whitespace 2023-08-31 21:57:42 -05:00
007c26e3aa
feat(nvim): map <S-Space> to <Space> in terminals 2023-08-31 21:51:07 -05:00
395bf77a2c
feat(nvim): add autocmd to set terminal opts 2023-08-31 21:36:22 -05:00
6e43607e6e
refactor(nvim): use varied icons for norg headers 2023-08-31 18:39:58 -05:00
9b18d53e66
chore(nvim): update lazy lock 2023-08-31 17:44:12 -05:00
da025c26e3
feat(nvim): improve cmp with "standard_sources" variable 2023-08-31 17:43:39 -05:00
833a111725
feat(nvim): add neorg
This does more than just the title. Bad commit? Yeah, probably. I'm not
going to spend the time to chunk this correctly.

1. Add neorg
2. Remove Overseer as it had conflicting bindings I wanted to use and I
   never use Overseer
3. Yank a bunch of hop bindings that conflicted with new local leader
   key. I never used those hop bindings, so no loss there.
4. Add `image.nvim` that allows previewing images directly in Neovim.
   There's some issues with it for sure in Wezterm, but it works well
   enough.
2023-08-31 17:41:50 -05:00
89a67931d3
chore(nvim): update lazy lock 2023-08-30 20:54:03 -05:00
e592ec7367
fix(nvim): properly load lazy headlines 2023-08-30 20:53:11 -05:00
376e581ba5
style(nvim): format with stylua 2023-08-29 22:49:41 -05:00
43e1917bac
feat(nvim): add stylua for formatters 2023-08-29 22:49:23 -05:00
998097f2a1
feat(nvim): add nvim-fundo 2023-08-29 22:48:51 -05:00
d2fbfead3d
feat(nvim): extend formatter to format css with prettierd 2023-08-29 16:58:19 -05:00
6b4072d2cc
chore(nvim): update lazy lock 2023-08-28 16:14:51 -05:00
9bfaeaceac
feat(nvim): add more words to spellfile 2023-08-28 16:00:21 -05:00
d96c8853cc
refactor(nvim): remove null-ls 😢 2023-08-28 16:00:09 -05:00
3a433fb181
refactor(nvim): set textwidth to 120 2023-08-28 15:59:07 -05:00
92b6ca2052
feat(nvim): add formatter.nvim 2023-08-28 15:58:41 -05:00
dab7611441
feat(nvim): add nvim lint 2023-08-28 15:56:07 -05:00
1c3c04da4b
feat(nvim): add blockquotes to autolist for markdown 2023-08-28 15:54:59 -05:00
93723dc2c6
feat(nvim): add headlines.nvim 2023-08-28 15:50:21 -05:00
61e9726986
feat(nvim): do not override formatexpr for markdown files 2023-08-27 23:51:31 -05:00