Commit Graph

1552 Commits

Author SHA1 Message Date
38f9ce9709
chore(nvim): update lazy lock 2024-01-24 16:04:03 -06:00
7454ceeb39
chore(nvim): add "hardware" to spell 2024-01-24 16:03:47 -06:00
59f15c8333
feat(nvim): add improved markdown conceals 2024-01-24 16:03:05 -06:00
4dea84519b
feat(nvim): hide emphasis markers in org mode 2024-01-24 16:02:07 -06:00
322b402063
refactor(nvim): improve/add shims for various highlights 2024-01-24 16:01:45 -06:00
6be1be3154
refactor(nvim): retrigger Filetype for orgmode, do not edit 2024-01-24 16:01:26 -06:00
447644c128
feat(nvim): replace hurl plugin with more active one 2024-01-24 16:01:09 -06:00
78064ae16d
refactor(nvim): set conceallevel to 1 in org files 2024-01-24 15:58:00 -06:00
5b57951fef
refactor(nvim): do not use latex fragments
Nala already covers this use case
2024-01-23 11:48:51 -06:00
7ac55be59c
refactor(nvim): improve highlights with new TS groups 2024-01-21 14:27:40 -06:00
0c41ec26a3
feat(nvim): support italics in typst ft 2024-01-21 14:17:44 -06:00
48270006c4
refactor(nvim): update to support new TS highlight groups 2024-01-21 14:17:25 -06:00
045cd888ea
fixup! feat(nvim): improve styling of typst titles 2024-01-21 04:28:46 -06:00
93eb82f02b
feat(nvim): underline typst titles 2024-01-21 04:24:54 -06:00
e201b0ff15
feat(nvim): add formatter for typst 2024-01-21 04:24:00 -06:00
54ed609a12
chore(nvim): update lazy lock 2024-01-21 04:04:07 -06:00
f1a13fe3d3
style(nvim): format with stylua 2024-01-21 04:03:40 -06:00
3942c31f91
feat(nvim): set typst filetypes shiftwidth to 2 2024-01-21 04:02:44 -06:00
8ff4f14268
refactor(nvim): separate diffview from neogit deps 2024-01-21 03:52:22 -06:00
cb7f87aa3f
feat(nvim): extend CursorLine into the status column 2024-01-21 03:42:03 -06:00
803b07ee70
refactor(nvim): use "..." for folded text 2024-01-21 02:04:12 -06:00
ae41262e39
refactor(nvim): highlight Orgmode latex fragements 2024-01-21 02:04:12 -06:00
31d61b0c12
refactor(nvim): remove custom bindings for macro ranges in insert mode
Neovim master now has this functionality natively, no need to include it
and maintain it in my own config.
2024-01-21 02:04:12 -06:00
8f1d9bfb84
fix(nvim): add in highlight links for Kanagawa for new TS highlights
HACK: Remove this later when Kanagawa gets updated highlight groups.
2024-01-21 02:04:12 -06:00
8ca0f428d0
refactor(nvim): update keybinding for "gx.nvim" for breaking change 2024-01-21 01:32:43 -06:00
16e4a2aa9e
refactor(nvim): improve time/date handling for org mode
Using Sunday instead of Monday as start of weeks
2024-01-21 01:17:55 -06:00
b5765f5509
feat(nvim): add keybinding to insert em dash in insert mode 2024-01-21 00:59:40 -06:00
efed48c3a1
refactor(nvim): use "<leader>ll" for toggling lsp inlay hints 2024-01-21 00:59:12 -06:00
12c9995a8b
fix(nvim): correctly lazy load vim-move on keys 2024-01-21 00:57:26 -06:00
c8f6c8f1e0
feat(nvim): add DiffSaved user command 2024-01-21 00:57:03 -06:00
665e83b6dc
fix(nvim): correctly close the alpha timer for dashboard 2024-01-18 05:59:17 -06:00
483bc7b282
refactor(nvim): add College notes path to org mode agenda 2024-01-16 16:45:11 -06:00
0ba273908e
chore(nvim): update lazy lock 2024-01-16 16:44:59 -06:00
807893821f
refactor(fontconfig): use bare "Fira Code" font instead of nerdfont 2024-01-16 16:43:10 -06:00
dd4a31f222
refactor(wezterm): increase window opacity 2024-01-16 16:42:52 -06:00
c1751fb962
refactor(wezterm): improve font handling 2024-01-16 16:42:00 -06:00
c078cf6142
refactor(nvim): improve cmp sorting 2024-01-16 16:41:46 -06:00
65f1d3c253
refactor(zsh): improve handling of XDG dirs 2024-01-16 16:41:19 -06:00
b9df79bce9
feat(nvim): add netman for remote resource access 2024-01-15 15:38:49 -06:00
aa6af5408c
refactor(nvim): improve handling of alpha date timer 2024-01-10 14:36:31 -06:00
6ba0c3e860
chore(nvim): update lazy lock 2024-01-10 10:55:14 -06:00
51d04fd373
refactor(zsh): change TERM variable for ssh in wezterm 2024-01-10 10:53:39 -06:00
3e52e613a4
feat(swappy): add default swappy config 2024-01-10 10:53:10 -06:00
c938590b49
refactor: remove gitignore from .config/ 2024-01-10 10:52:47 -06:00
bfc363bc6a
refactor(nvim)!: remove search command 2024-01-07 02:44:40 -06:00
e81d55ce8a
refactor(nvim): use more muted colors for org delimiters 2024-01-07 02:04:52 -06:00
7051fa4a0e
refactor(nvim): improve lazy loading speed of org-mode 2024-01-07 00:58:50 -06:00
b1fea19246
feat(nvim): add telescope frecency 2024-01-07 00:58:29 -06:00
9d8089a6a7
feat(nvim): integrate typst 2024-01-07 00:57:45 -06:00
7a4478ecd4
chore(nvim): update lazy lock 2024-01-05 15:34:00 -06:00
39445be6d7
fix(nvim): use correct bg for macro recording in statusline 2024-01-05 15:33:34 -06:00
5e7c83b8c1
fix(hypr): use correct scale factor for laptop monitor 2024-01-04 21:39:23 -06:00
154e7749ed
refactor(hypr): require click to follow mouse 2024-01-02 02:52:06 -06:00
332d9484ec
refactor(nvim): make tectonic ignore errors during texlab build 2024-01-01 08:16:46 -06:00
8f8038e51e
chore(nvim): update lazy lock 2024-01-01 05:44:04 -06:00
84741d9e7a
refactor(hypr): improve handling of swww launcher 2023-12-27 21:49:15 -06:00
f3d0bdce72
refactor(hypr): change focused window border to surimi orange 2023-12-27 21:43:00 -06:00
161b1b6fce
refactor(nvim): modify folded appearance to have underline 2023-12-27 21:35:30 -06:00
80fd1ef6d2
chore(nvim): update lazy lock 2023-12-27 00:58:37 -06:00
a2e256f823
refactor(nix-hm): ensure zsh has session vars sourced 2023-12-27 00:58:23 -06:00
8418fb3c67
refactor(wezterm): use darker color for kanagawa bg 2023-12-27 00:56:52 -06:00
e035fd1288
feat(nvim): add keybind to run shell files with bash 2023-12-26 20:55:02 -06:00
a851329f67
fix(nvim): setup Mason *prior* to lspconfig if Mason cmds invoked 2023-12-26 20:55:02 -06:00
05fd071b42
feat(nvim): define default zsh formatter as shfmt for formatter.nvim 2023-12-26 20:55:02 -06:00
42dc2d822c
feat(nvim): add bindings for visual mode macro invocations
NOTE: This is implementing https://github.com/neovim/neovim/pull/26495
early. Once that is merged this is no longer needed.
2023-12-26 20:55:02 -06:00
2f46237981
refactor(zsh): export HISTFILE to XDG_DATA_HOME by default 2023-12-26 20:55:02 -06:00
c721221344
feat(zathura): improve zathura page handling 2023-12-25 15:36:38 -06:00
036d440c6c
refactor(nvim): remove <tab> binding for toggling folds
`<tab>` interferes with `<C-i>` and `<C-i>` is *much* more useful.
2023-12-25 11:03:04 -06:00
399397bd23
refactor(nvim): use correct fold description for ufo foldlevel 2023-12-25 10:53:54 -06:00
c837454c76
fix(nvim): properly handle invalid vim.v.count for ufo foldlevel 2023-12-25 10:53:54 -06:00
759c16b101
refactor(nvim): remove toggle cmdline binding 2023-12-25 10:40:56 -06:00
bf11bbce31
refactor(nvim): clean up ufo foldlevel logic 2023-12-22 11:33:13 -06:00
3a833516a8
style(nvim): format with stylua 2023-12-22 11:03:58 -06:00
ed9d8dbd5b
feat(nvim): make GitLinker support self hosted gitlab links 2023-12-22 11:03:17 -06:00
2a908db0a5
chore(nvim): update lazy lock 2023-12-22 10:21:09 -06:00
83ae6a1435
feat(nvim): show ufo foldlevel in winbar 2023-12-22 10:20:39 -06:00
b4d7f931ad
feat(nvim): make ufo zm, zr act like native vim 2023-12-22 10:20:19 -06:00
d114443c3a
feat(nvim): add nabla.nvim for math notation 2023-12-22 10:19:46 -06:00
c6b79121c6
fix(nvim): do not use too high a priority in cmp sources
This causes the sources to not work. Probably a bug up in cmp.
2023-12-21 07:48:10 -06:00
8499ce9217
chore(nvim): update lazy lock 2023-12-21 06:51:56 -06:00
16aa315d83
chore(nvim): update lazy lock 2023-12-20 09:57:32 -06:00
555467a98c
fix(nvim): ensure cmp git integrations are setup and working 2023-12-20 09:45:22 -06:00
7898f2450b
refactor(nvim): remove denols 2023-12-20 09:44:35 -06:00
97564d965f
feat(hypr): add swappy for image editing copied snips 2023-12-19 10:55:41 -06:00
8341b80736
chore(nvim): update lazy lock 2023-12-19 04:57:05 -06:00
c6ceff3e50
refactor(nvim): remove telescope file browser 2023-12-19 04:53:32 -06:00
657e8e2cbf
feat(nvim): enable hadolint in dockerfile fts 2023-12-19 01:37:14 -06:00
17830b7c0d
revert: 78640d2 'refactor(nvim): remove nvim-lint' 2023-12-19 01:33:35 -06:00
b88575d180
chore(nvim): update lazy lock 2023-12-19 00:24:30 -06:00
63a6055bc5
feat(nix-hm): add passage for handling secrets via age 2023-12-19 00:23:04 -06:00
a35f9862c2
refactor(wezterm): use standalone font for Fira Code, not nerd fonts
Should be using a standalone font that includes the nerd fonts only
instead of a patched font. Missing symbols from the font can be looked
up in other fonts.

Wezterm includes a symbols nerd font as part of it by default. No need
to use a patched font.
2023-12-19 00:21:02 -06:00
54b9973503
refactor(nvim): remove psql filetype definition 2023-12-19 00:20:11 -06:00
3f314b1792
feat(nvim): set Neogit's graph style to unicode 2023-12-19 00:19:42 -06:00
bd60722f3e
feat(nvim): rebind zm to nvim-ufo's zm provider 2023-12-19 00:19:24 -06:00
78640d2eef
refactor(nvim): remove nvim-lint 2023-12-19 00:19:15 -06:00
f5e88d2026
feat(nvim): add binding scope to indent-blankline for the nix ft 2023-12-19 00:18:52 -06:00
954232bad7
refactor(nvim): add padding to left of heirline lsp symbol in winbar 2023-12-15 19:45:08 -06:00
bb5e22c572
refactor(wezterm): use ellipsis for cut off on tab titles 2023-12-12 21:48:39 -06:00
eaf35f18c1
refactor(wezterm): use SUPER+V/C for copy paste 2023-12-12 21:48:01 -06:00
ca859c8410
feat(zsh): properly set tab titles 2023-12-11 15:32:02 -06:00