Commit Graph

1643 Commits

Author SHA1 Message Date
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
6951329a50
refactor(nvim): do not show hidden files in ripgrep telescope 2023-08-27 21:21:20 -05:00
68656072d5
feat(nvim): add Grimoire to spell file 2023-08-27 21:21:04 -05:00
1664f8ed54
feat(hypr): add keybinding to dismiss mako notification 2023-08-26 18:22:23 -05:00
3535dbdcc4
fix(nvim): correctly setup dap 😓 2023-08-26 18:00:44 -05:00
6a3bb00926
feat(nvim): add gx.nvim 2023-08-26 08:58:54 -05:00
a15469a0f0
fix(nvim): add ccc.nvim to cover for issues in nvim-highlight-colors 2023-08-26 08:58:12 -05:00
344a8e9d54
feat(nvim): set run key for html filetype 2023-08-26 07:44:10 -05:00
3db8f28629
feat(nvim): commenting improvements 2023-08-26 07:43:52 -05:00
283fa7c2eb
refactor(hypr): remove invalid asus binding 2023-08-26 06:34:19 -05:00
18a7651b7e
chore(nvim): update lazy lock 2023-08-26 03:52:37 -05:00
1666bb8f94
feat(nvim): add more words to spell 2023-08-26 03:52:25 -05:00
f9e74ac7e5
feat(nvim): only show inlay hints when in insert mode 2023-08-26 03:51:54 -05:00
45d1a2d67b
feat(hypr): various improvements 2023-08-25 12:36:48 -05:00
920a02cf3f
refactor(wezterm): improve final config log by removing \n 2023-08-24 04:39:44 -05:00
efb8c8c03b
style(nvim): format with stylua 2023-08-24 01:05:43 -05:00
8f597ad392
refactor(nvim): change tint settings 2023-08-23 14:59:36 -05:00
e69f37f76c
chore(themeing): update dconf 2023-08-23 07:20:52 -05:00
50b16b59ec
chore(nvim): update lazy lock 2023-08-23 07:19:54 -05:00
1e050589ac
chore(zsh): update submodules 2023-08-23 07:19:36 -05:00
629e0791c6
fix(wezterm): remove erroneous print from wezterm 2023-08-22 03:39:47 -05:00
9d430c1b84
feat(waybar): add module for hyprland submap 2023-08-22 03:15:27 -05:00
de7880630c
refactor(nvim): set conceallevel to 2 2023-08-22 03:13:04 -05:00
d47a670907
feat(waybar): add backlight module 2023-08-22 03:08:06 -05:00
28c07e522a
feat(nvim): support rgb rgba in cmp colors 2023-08-22 03:04:09 -05:00
7a3a78c704
fix(nvim): use correct index for cmp color highlights 2023-08-22 02:21:59 -05:00
66fd36bed9
chore(nvim): update lazy lock 2023-08-22 00:53:41 -05:00
157c11e6fc
feat(nvim): set commentstring for systemd files to # %s 2023-08-22 00:53:16 -05:00
0ea5371972
feat(hypr): ensure systemd inherits themeing 2023-08-21 22:32:14 -05:00
3e71b74548
feat(waybar): listen for signal 8 for pacman update completions 2023-08-21 22:09:24 -05:00
a874b052c6
refactor(nvim): set json conceallevel to 2 2023-08-21 19:12:09 -05:00
9a1eb7c488
chore(nvim): update lazy lock 2023-08-20 22:59:26 -05:00
afa284f91e
feat(zsh): add strip blank function 2023-08-20 22:58:50 -05:00
cedf1ffa75
refactor(nvim): set kanagawa theme to wave 2023-08-20 22:58:36 -05:00
605221c5ff
feat(wezterm): massively overhaul logging utilities 2023-08-20 22:58:00 -05:00
fa3bbbba7a
feat(zsh): set custom TIMEFMT 2023-08-20 22:22:01 -05:00
67944d7e73
feat(systemd): make polkit dependent on compositor target 2023-08-20 17:31:14 -05:00
d0b36d2ff6
fix(waybar): use correct wifi symbol 2023-08-20 17:30:51 -05:00
b146748111
feat(hypr): set laptop screen scaling to 1.4 2023-08-20 17:30:27 -05:00
84c4b12b9b
feat(hypr): add event monitor for laptop lid 2023-08-20 17:28:54 -05:00
edc0e06777
refactor(hypr): improve launching of applications 2023-08-20 17:28:42 -05:00
6b0697af96
fix(waybar): correctly order wifi format icons 2023-08-20 13:51:59 -05:00
9c79b396b9
fix(wezterm): disable window decorations on linux
Window decorations are not necessary with my desktop setup for linux.
Currently having window_decorations set to "RESIZE" causes wezterm to
crash under wayland when scaling is enabled. Seeing as I don't require
"RESIZE", it's best to shut it off and avoid the crash altogether.
2023-08-20 13:51:59 -05:00
8fd31a9603
feat(nvim): add keybind to insert inversed expandtab character(s) 2023-08-20 13:51:59 -05:00
b340a5ca86
fix(nvim): only apply lists when in a list for autolist 2023-08-20 13:51:59 -05:00
1790d642e9
chore(themeing): update dconf 2023-08-20 13:51:59 -05:00
5139d315ca
refactor(zsh): make gl alias open Neovim Neogit log 2023-08-20 13:51:59 -05:00
c0e44fbe3d
refactor(hypr): run kde auth agent as polkit systemd user service 2023-08-20 13:51:59 -05:00
61d4393ad7
refactor(hypr): remove unused or uneeded execs 2023-08-20 13:51:59 -05:00
5674db5784
fix(hypr): ensure systemd imports environment 2023-08-20 13:51:59 -05:00
fb92302dca
feat(hypr): launch udiskie with tray option 2023-08-20 13:51:59 -05:00
304b27a0b6
feat(nvim): enable autolist in yaml.ansible 2023-08-20 13:51:59 -05:00
90cda56495
refactor(nvim): load treesitter on WinLeave 2023-08-20 13:51:59 -05:00
8b6014a04b
style(nvim): format with stylua 2023-08-20 13:51:59 -05:00
7443481fce
feat(nvim): add lualine component to show when running as root 2023-08-20 13:51:59 -05:00
ba12d910a1
fix(nvim): fix typo for kanagawa diffdelete 2023-08-20 13:51:59 -05:00
a7e5347f90
chore(nvim): typehint kanagawa colors 2023-08-20 13:51:59 -05:00
593849cee8
refactor(nvim): minor treesitter improvements 2023-08-20 13:51:59 -05:00
8076338694
feat(nvim): add autolist integration for yaml 2023-08-20 13:51:59 -05:00
3e6a5725aa
refactor(zsh): hide instant prompt warning for p10k 2023-08-20 13:51:59 -05:00
3860d53065
feat(nvim): add filetype match for systemd configs 2023-08-20 13:51:59 -05:00
bef079446c
feat(zsh): add alias for sudo -e 2023-08-20 13:51:10 -05:00
9bb2411b4e
feat(zsh): add alias to run editor in sudo -E env 2023-08-18 23:52:35 -05:00
dfa7fd5f20
feat(nvim): add keybind to run luafile nvim invocation 2023-08-18 23:23:52 -05:00
4a1b695ba4
refactor(nvim): use 'L' for neogit LogPopup 2023-08-18 23:23:37 -05:00
0d5b1968a7
feat(nvim): extend neodev to support exrc files 2023-08-18 22:48:53 -05:00
5f212352b2
refactor(nvim): improve mason usage 2023-08-18 22:48:22 -05:00
ef46b8a704
refactor(hypr): execute clight before launching clight gui 2023-08-18 22:04:45 -05:00
8efd9a3458
feat(nvim): add SEC keyword for todo-trouble 2023-08-18 22:03:58 -05:00
92c21fcdf9
refactor(hypr): set qt platformtheme to gtk2 2023-08-18 19:30:15 -05:00
694260c7ab
refactor(gtk): set correct gtk themeing for kanagawa 2023-08-18 19:20:13 -05:00
ae370ee769
refactor(hypr): modify launch programs 2023-08-18 05:26:17 -05:00
051bc5db58
refactor(nvim): do not use dev for neogit 2023-08-18 05:25:55 -05:00
f1faedef52
chore(nvim): update lazy lock 2023-08-17 23:50:39 -05:00
e9d62de9fe
fix(nvim): load nvim ufo on correct event 2023-08-17 23:50:29 -05:00
4c227b0f1e
chore(nvim): update lazy lock 2023-08-17 01:11:15 -05:00
687e831fb0
fix(hypr): ensure waybar is launched with an invalid gtk theme
This ensures waybar appearance is correct
2023-08-16 19:28:49 -05:00
28299aa41b
chore(nvim): update lazy lock 2023-08-16 11:02:17 -05:00
1ed23cead3
fix(nvim): correctly enable cmp ghost text 2023-08-15 23:05:55 -05:00
e3f012195a
refactor(nvim): decrease pumheight 2023-08-15 23:05:46 -05:00
d551fdb06d
feat(nvim): use custom highlights for cmp color completions 2023-08-15 23:05:42 -05:00
b7a9663378
refactor(nvim): replace ccc with nvim-highlight-colors 2023-08-15 21:54:06 -05:00
cc780dc277
style(nvim): format with stylua 2023-08-15 17:45:34 -05:00
c781daed86
feat(nvim): add key for neoformat 2023-08-15 17:45:18 -05:00
c18940aaeb
refactor(waybar): minor visual improvements 2023-08-15 17:44:22 -05:00
565fa8a2a6
refactor(nvim)!: improve plugin organization
This also is MUCH better at lazy loading the plugins as well
2023-08-15 14:22:02 -05:00
aca1116e95
refactor(hypr): increase window border size, use carp yellow 2023-08-13 22:47:11 -05:00
2c286e6bd5
feat(gtk): store dconf binary in vsc 2023-08-13 22:43:32 -05:00
c447310437
refactor(hypr): initialize opensnitch ui with gtk2 platformtheme 2023-08-13 22:27:48 -05:00
fd79e11a72
chore(nvim): update lazy lock 2023-08-13 22:25:19 -05:00
ef1b027d11
refactor(hypr): set timeout for desktop wallpapers 2023-08-13 22:25:19 -05:00
a3123141e9
fix(hypr): ensure wallpapers get set 2023-08-13 22:25:19 -05:00
3afbded088
refactor(hypr): ensure mako tracks history 2023-08-13 22:25:19 -05:00
cd331ef3c3
feat(hypr): launch opensnitch on startup 2023-08-13 22:25:19 -05:00
7931e0ae5e
feat(hypr): add env config 2023-08-13 22:25:13 -05:00
b69da7df01
feat(qt): include qt theme config 2023-08-11 00:04:50 -05:00
93c933d172
feat(nvim): add keybinding to toggle inlay hints 2023-08-10 23:40:48 -05:00
c4a2a8ef0e
refactor(waybar): query pacman packages every hour 2023-08-10 23:40:32 -05:00
6d15acaa3d
feat(gtk): use kanagawa theme 2023-08-10 23:40:01 -05:00
df8350d549
fix(hypr): ensure wallpapers get set on start 2023-08-09 10:57:50 -05:00
9055141e0a
chore(nvim): update lazy lock 2023-08-06 14:14:55 -05:00
3109adb3df
refactor(hypr): use script to set wallpapers 2023-08-06 13:38:55 -05:00
5fe55e7d38
refactor(nvim): do not use null-ls for bash 2023-08-06 11:46:46 -05:00
b0b4a44727
chore(nvim): update lazy lock 2023-08-05 12:56:50 -05:00
59778bbba5
fix(hypr): properly init swww 2023-08-05 12:51:12 -05:00
5133c96315
refactor(nvim): set json conceallevel to 1 2023-08-04 20:44:43 -05:00
1bd739de9b
fix(hypr): update hypr config to be compliant with nightly update 2023-08-04 07:53:47 -05:00
554b0e869c
refactor(hypr): use swww for wallpapers 2023-08-03 08:57:36 -05:00
ea911d2321
refactor(nvim): disable in built neogit notifications 2023-08-03 07:35:26 -05:00
02c0e14610
refactor(nvim): improve neogit unmerged into color 2023-08-03 07:33:06 -05:00
14f5a39b72
feat(nvim): add nftables syntax support 2023-08-03 06:59:07 -05:00
afd4117f4e
feat(hypr): start clight gui in tray 2023-08-02 05:19:42 -05:00
b7afc699c6
feat(nvim): add num & relnum options for man pages 2023-08-02 02:22:20 -05:00
79760fb4d2
refactor(zsh): make git diff alias open nvim Diffview 2023-08-02 02:08:35 -05:00
e60bf03390
chore(zsh): update submodules 2023-08-02 02:05:17 -05:00
0e5a7207fb
chore(nvim): update lazy lock 2023-08-02 01:56:26 -05:00
c8bb5f5955
feat(hypr): launch clight on startup 2023-07-31 22:33:26 -05:00
6fa9a437f9
refactor(emacs): remove emacs from tracking 2023-07-31 07:28:26 -05:00
0aa0648cb7
chore(nvim): update lazy lock 2023-07-31 04:21:41 -05:00
dd21c5e8ef
chore(nvim): update lazy lock 2023-07-29 06:18:17 -05:00
b603073fd5
feat(wezterm): use twemoji for preferred emoji font 2023-07-28 05:22:06 -05:00
5aba9d59b1
feat(fontconfig): use twemoji 2023-07-28 05:14:58 -05:00
47b54ce96e
feat(nvim): extend neodev coverage to /tmp 2023-07-28 04:59:15 -05:00
ebf351675d
chore(nvim): ignore missing field diags in plugins 2023-07-28 04:47:01 -05:00
4be69044c8
feat(stylua): add stylua config 2023-07-28 04:43:44 -05:00
43499eb077
feat(nvim): set lua filetype settings 2023-07-28 04:43:19 -05:00
2ee3fde793
feat(nvim): add highlight for neogit unmerged 2023-07-27 22:43:36 -05:00
09fba08405
chore(nvim): update lazy lock 2023-07-27 21:59:27 -05:00
c15920711c
refactor(nvim): remove goto class mappings
These interfered with jumpto-diff mappings
2023-07-27 21:59:02 -05:00
7115f05213
chore(nvim): update lazy lock 2023-07-26 19:36:29 -05:00
f98416d46b
refactor(wezterm): minor visual improvements 2023-07-24 19:50:28 -05:00
11bff8b0ce
feat(waybar): set styling for tool tips 2023-07-24 19:08:00 -05:00
a158be7724
feat(nvim): improve trouble setup 2023-07-24 17:52:13 -05:00
a2a9b9e13d
feat(nvim): add key for markdown open 2023-07-24 17:28:25 -05:00
88a870eb69
feat(nvim): add run key for asm 2023-07-24 16:44:34 -05:00
89a803abbc
refactor(waybar): remove redundant check for package updates 2023-07-24 02:47:52 -05:00
4fbb1feed8
fix(waybar): properly count number of available package updates 2023-07-24 02:46:10 -05:00
7bf3be4320
refactor(wezterm): use updated nerdfonts v3 battery icons 2023-07-24 00:35:50 -05:00
93d859e3b7
style(nvim): run stylua 2023-07-23 23:41:26 -05:00
5d377f0435
feat(nvim): improve nvim notify appearance 2023-07-23 23:41:06 -05:00
344abe93b9
refactor(hypr): use card0 for screencap 2023-07-23 23:04:04 -05:00
57181c30d7
refactor(waybar): use correct thermal zone 2023-07-23 22:57:31 -05:00
aeb62c45ef
feat(waybar): add shadow behind tray icons 2023-07-23 22:57:31 -05:00
ea8dbcd508
refactor(hypr): improve backlight management 2023-07-23 19:44:15 -05:00
aa0ba8ba89
feat(waybar): add styling for tray menu 2023-07-23 19:17:01 -05:00
2ee30b2ed3
refactor(waybar): update thermal zone 2023-07-23 16:57:26 -05:00
b9ff0793ce
refactor(waybar): remove asus mode 2023-07-23 16:53:42 -05:00
a5f469b950
chore(nvim): update lazy lock 2023-07-23 16:04:44 -05:00
33eedf2829
refactor(waybar): use standard right padding for system elements 2023-07-23 16:04:13 -05:00
987dc55fdc
feat(hypr): enable laptop screen toggle on switch open/close 2023-07-23 14:06:22 -05:00
44ac5a6711
chore(nvim): update lazy lock 2023-07-20 18:11:46 -05:00
a9a3148381
feat(hypr): add xwaylandvideobridge 2023-07-20 18:10:26 -05:00
0becfe8506
refactor(nvim): set nvim hurl to remote installation 2023-07-19 14:22:36 -05:00
69fdebf5f8
fix(wezterm): use bundled nerd font symbols are used before system fonts 2023-07-19 00:45:48 -05:00
5762ecc9ae
chore(nvim): update lazy lock 2023-07-19 00:45:36 -05:00
e521f195eb
refactor(wezterm): improve font handling for fira code 2023-07-19 00:45:09 -05:00
9ef4cb27b0
refactor(nvim): use latest HEAD for Neo-tree 2023-07-18 23:09:32 -05:00
e09958a747
chore(nvim): update lazy lock 2023-07-18 15:12:37 -05:00
257e6b1bee
refactor(nvim): set priority for noice.nvim to 900 2023-07-18 15:12:24 -05:00
ae91d0c595
refactor(nvim): update neogit config 2023-07-18 15:12:11 -05:00
00070666b8
fix(waybar): use correct nerd font for media 2023-07-17 14:23:39 -05:00
4c7aaaddf7
chore(zsh): update submodules 2023-07-17 13:39:37 -05:00
e34bb0faed
fix(zsh): load theme last so p10k doesn't jump 2023-07-17 13:35:15 -05:00
950827106c
feat(zsh): add alias for git operations redirect to Neogit 2023-07-17 13:33:20 -05:00
3be7f66396
refactor(nvim): set correct nf icon for statusline mode 2023-07-17 13:29:52 -05:00
b2d3fc5098
feat(font): include fontconfig 2023-07-17 11:34:54 -05:00
54ed1e8fc0
fix(waybar): use correct nerd font symbols 2023-07-17 11:32:16 -05:00
f65bba3afa
fix: remove invalid battery symbols 2023-07-17 10:14:29 -05:00
1bd6df4840
refactor(nvim): use autocmd to set neogit settings 2023-07-14 17:49:17 -05:00
808543fffd
feat(nvim): use trouble for lsp definitions 2023-07-14 14:10:28 -05:00
18a631e1d7
refactor(nvim): improve cmp sort 2023-07-14 14:06:41 -05:00
eb4661da6d
refactor(nvim): improve cmp comparators 2023-07-13 22:35:41 -05:00
5a299830fd
feat(nvim): add cmp-git source for cmp 2023-07-13 22:35:02 -05:00
32fc8c7995
refactor(nvim): update cmp priorities for gitcommit 2023-07-13 20:34:58 -05:00
26496a5b79
chore(nvim): run stylua 2023-07-13 20:34:58 -05:00
c3cb43bdad
feat(nvim): enable ccc by default 2023-07-13 20:34:58 -05:00
3e479f5e09
feat(nvim): improve Neogit's appearance 2023-07-13 20:34:58 -05:00
c14ab8c21b
refactor(zsh): remove CHASE_DOTS option 2023-07-13 16:37:07 -05:00
8172ea68ef
style(nvim): run stylua 2023-07-13 15:42:15 -05:00
ac7bbb12dd
fix(nvim): properly hide notifications for lazy.nvim 2023-07-13 15:41:26 -05:00
b6410dea25
chore(nvim): update lazy lock 2023-07-13 15:40:58 -05:00
337bd9e894
feat(nvim): update indent blankline to exclude some neogit buffers 2023-07-13 15:40:22 -05:00
3485034412
feat(nvim): update neogit config for massive update 2023-07-13 15:38:23 -05:00
4d8265b3fe
feat(nvim): set highlights for rainbow delimiters 2023-07-13 15:36:46 -05:00
bc5b89b96b
refactor(git): remove ssfcu config 2023-07-13 14:50:04 -05:00
e9eb457a9a
style(nvim): format with stylua 2023-07-13 14:31:44 -05:00
4e97b08d50
refactor(nvim): use state dir for neovim undodir
Was using XDG_CACHE which is incorrect.

Yes, Neovim uses this by default, but it's nice to ensure this is always
set as I desire instead of an upstream change setting this differently.
2023-07-13 14:30:35 -05:00
ef76ad857c
chore(nvim): update lazy lock 2023-07-13 14:22:38 -05:00
005c9b0ba7
refactor(nvim): use rainbow-delimiters.nvim instead of ts-rainbow2
ts-rainbow2 is deprecated 😔
2023-07-13 14:22:07 -05:00
ecfc5c6330
feat(nvim): set sidescrolloff to 5 2023-07-13 14:19:49 -05:00
18c2a82025
feat(nvim): set commentstring for sql 2023-07-12 19:19:47 -05:00
84922872f6
refactor(nvim): remove unused sql functions 2023-07-12 19:19:26 -05:00
43b088a580
feat(zsh): add Unzip function 2023-07-12 19:17:45 -05:00
4ef0470b43
feat(wezterm): use Meslo Nerd
This font has a better check mark symbol
2023-07-10 12:44:50 -05:00
804328a567
refactor(wezterm): re-enable Noto Fonts Emoji 2023-07-10 08:08:31 -05:00
52fa11c51d
style(wezterm): format with stylua 2023-07-09 15:49:35 -05:00
dfda150721
refactor(wezterm): remove fonts directory 2023-07-09 14:40:48 -05:00
ff5730327b
refactor(nvim): do not notify about updates 2023-07-08 07:03:16 -05:00
b9fcc423f5
chore(nvim): update lazy lock 2023-07-07 20:15:52 -05:00
66c7d35a5b
refactor(nvim): use trouble mappings for lsp 2023-07-07 20:15:39 -05:00
ad35098a0f
fix(nvim): set splitkeep to cursor
This fixes some problems cropping up in trouble.nvim
2023-07-07 20:15:03 -05:00
bb7c6cea63
fix(nvim): set icon for nvim-lightbulb 2023-07-07 20:14:52 -05:00
c3de219170
refactor(hypr): improve animations and appearance 2023-07-07 14:05:06 -05:00
e334a6b1a2
refactor(hypr): improve workspace movement
This permits for sending multiple windows at once without need to going
back to the workspace
2023-07-07 14:04:36 -05:00
dde47478ce
feat(nvim): enable enhanced diff highlights for diffview 2023-07-07 10:02:10 -05:00
617b94f5d7
chore(nvim): update lazy lock 2023-07-06 06:23:01 -05:00
34c7ea44e6
style(nvim): format with stylua 2023-07-05 07:36:45 -05:00
e3478b69e2
feat(nvim): add fugitive.vim 2023-07-05 07:36:26 -05:00
a7bea85f8c
refactor(nvim): remove forgit 2023-07-05 07:36:12 -05:00
c6b8b27065
refactor(wezterm): increase background opacity 2023-07-05 03:49:35 -05:00
3bd99b8ded
chore(nvim): update lazy lock 2023-07-05 02:11:00 -05:00
b66ba7c07b
refactor(git): default to rebase on pull 2023-07-05 02:10:35 -05:00
276c8305f8
refactor(nvim): set gh refresh interval to 1 minute 2023-07-04 16:55:22 -05:00
1cd1124e6c
feat(nvim): github cli integration 2023-07-04 12:54:57 -05:00
2c7c161869
feat(zsh): github cli completions 2023-07-04 12:50:02 -05:00
190500a8e6
chore: include zsh in dotfiles explicitly 2023-07-04 12:49:48 -05:00
fd943292b7
refactor(waybar): improve battery module 2023-07-04 04:18:31 -05:00
c1a0979dfa
refactor(nvim): do not include ignored directories in vimgrep 2023-07-04 00:46:20 -05:00
a391a8e23b
feat(nvim): add treesitter playground 2023-07-03 23:31:55 -05:00
4357bea3a6
refactor(nvim): use defaults for nvim-hurl 2023-07-03 01:06:03 -05:00
49491e6251
chore(nvim): update lazy lock 2023-07-02 23:17:03 -05:00
38cb37c5a8
refactor(nvim): update upstream url for neogit 2023-07-02 23:16:51 -05:00
02c6f50343
refactor(nvim): use native inlay hints instead of rust tools hints 2023-07-01 00:32:45 -05:00
7300923a77
style(nvim): format with stylua 2023-06-30 21:34:43 -05:00
1b0111f742
feat(nvim): enable dev path in lazy 2023-06-30 21:34:26 -05:00
700b4020df
feat(nvim): add hurl support 2023-06-30 21:34:16 -05:00
27ca7913d2
refactor(nvim): register autolist mappings with an autocmd
This permits buffer-only mappings
2023-06-30 17:15:43 -05:00
f410a1a34e
refactor(nvim): move typescript-tools into lspconfig configuration 2023-06-30 16:22:44 -05:00
3036b24af6
chore(yay): update yay config 2023-06-30 12:46:48 -05:00
7ae2d67687
chore(nvim): update lazy lock 2023-06-30 12:33:34 -05:00
791f3ee66c
refactor(nvim): update autolist mappings 2023-06-30 12:18:41 -05:00
62bfa4cb6b
chore(nvim): update lazy lock 2023-06-25 14:07:56 -05:00
e61a745eab
style(nvim): format with stylua 2023-06-25 14:07:48 -05:00
64c6923f58
refactor(nvim): replace tsserver with typescript tools 2023-06-25 14:07:14 -05:00
5ec1ddb4a0
refactor(nvim): use builtin nightly lsp inlay hints 2023-06-24 21:34:06 -05:00
b1fedc6a65
chore(nvim): update lazy lock 2023-06-24 20:32:55 -05:00
4783377184
fix(nvim): do not return nil for lsp servers if none are found 2023-06-16 19:35:36 -05:00
c0517686fc
refactor(nvim): define xml filetype to html in ts registration 2023-06-16 19:32:40 -05:00
3c5dfbb063
feat(zsh): add keybindings for home & end 2023-06-16 13:27:47 -05:00
b785d18522
refactor(nvim): do not show diags for shellcheck in null-ls
We already use the `bashls` language server that shows diags from
`shellcheck`. Mainly we want some additional code actions from `null-ls` for
`shellcheck` as `bashls` doesn't expose everything.
2023-06-16 12:32:54 -05:00
e78219d32c
refactor(nvim): improve conceallevel settings 2023-06-15 17:25:27 -05:00
424a45a257
chore(nvim): update lazy lock 2023-06-15 14:53:40 -05:00
91430cd262
refactor(hypr): do not launch kbct 2023-06-15 14:52:59 -05:00
c5864101b6
chore(nvim): update lazy lock 2023-06-12 12:24:28 -05:00
84e4c4ba17
fix(wezterm): add fallback tab title if tab title is empty 2023-06-07 05:04:17 -05:00
f49b4131cf
refactor(wezterm): set line height to 1.0 2023-06-07 02:45:41 -05:00
36d76e6cb8
chore(nvim): update lazy lock 2023-06-06 19:41:48 -05:00
04132aae2a
refactor(nvim): improve telescope bindings & git context 2023-06-06 19:25:07 -05:00
046158f471
refactor(nvim): change markdown header appearance 2023-06-05 12:54:49 -05:00
913c053db9
refactor: remove unused configs 2023-06-05 12:23:23 -05:00
8c1f6b1050
refactor(sqls): remove sqls 2023-06-05 12:15:14 -05:00
4e9b87ae1a
refactor(waybar): do not return package updates if none are available 2023-06-05 02:58:36 -05:00
bf608fc2b5
refactor(nvim): link to comment for inlay hints 2023-06-05 02:13:44 -05:00
0ba78cc1c4
refactor(nvim): disable regex highlighting 2023-06-05 00:19:46 -05:00
7c563f6987
feat(nvim): enable incremental ts selection 2023-06-05 00:19:38 -05:00
960a67cc09
refactor(nvim): remove vuels 2023-06-04 23:47:58 -05:00
5f8bf9cc57
feat(nvim): add asm_lsp 2023-06-04 23:22:55 -05:00
3d0a18c7c3
fix(nvim): properly provide filetypes for azure_pipelines_ls 2023-06-04 23:22:44 -05:00
18bbdd2c25
fix(nvim): load lsp plugins on VimEnter
This allows Mason to be invoked in the dashboard
2023-06-04 22:15:43 -05:00
27b7f1dcc9
feat(nvim): enable mini.align 2023-06-04 03:37:40 -05:00
5aa604fbfc
feat(nvim): limited debug support for asm 2023-06-04 03:02:54 -05:00
11a3cc3dec
feat(nvim): set commentstring for asm to '#' 2023-06-04 02:39:56 -05:00
98d02e35a2
feat(hypr): start blueman-applet on launch 2023-06-04 02:05:18 -05:00
af48a2de38
feat(waybar): make volume clickable 2023-06-04 01:55:27 -05:00
8da900cb1e
refactor(waybar): improve gradient colors for playing media 2023-06-04 01:41:44 -05:00
f511670032
refactor(waybar): improvements for network status
This includes a script to toggle all wireless devices
2023-06-04 01:40:27 -05:00
3630d7074a
refactor(waybar): improve visuals of taskbar 2023-06-03 23:25:22 -05:00
ddc788cf25
feat(nvim): add assembly lsp 2023-06-03 23:25:15 -05:00
5459ac5076
feat(gtk): set dark mode for gtk 2023-06-03 21:52:18 -05:00
aad59636e8
refactor(waybar): set taskbar icon size to 14 2023-06-03 21:50:47 -05:00
58e163cfe3
feat(waybar): add tray 2023-06-03 21:42:37 -05:00
641210c421
feat(waybar): add taskbar 2023-06-03 21:42:30 -05:00
89d6c3624b
fix(waybar): properly change color on workspace hover 2023-06-03 20:33:12 -05:00
ce683cde16
feat(waybar): add appearance change for playing media 2023-06-03 20:29:32 -05:00
4cab8bd708
perf(waybar): remove animation from workspace
Gtk CSS is a pile of dogshit, very high cpu usage even with basic
animations 😡
2023-06-03 20:28:58 -05:00
32a1ed1cf0
refactor(nvim): remove unused file 2023-06-03 20:28:44 -05:00
ff6ef765fc
chore(nvim): update lazy lock 2023-06-03 15:02:03 -05:00
6840501d91
style(nvim): format plugins file 2023-06-03 15:02:02 -05:00
f0becf8a14
refactor(zsh): source wezterm completions
This makes completion gen for wezterm dynamic, no longer lags behind
actual completion sources for wezterm as we source the completion
generation directly.
2023-06-03 15:02:02 -05:00
5bf9b2e5a5
feat(nvim): set waybar config filetype 2023-06-03 15:02:02 -05:00
0e797ea18f
feat(waybar): show pacman updates available 2023-06-03 15:01:57 -05:00
0b8cabcf5a
refactor(nvim): do not conceal cursor 2023-06-03 14:53:47 -05:00
fed4a0ec1f
chore(waybar): format config 2023-06-03 13:45:03 -05:00
515857e0d0
refactor(waybar): do not use linear gradient for media 2023-05-30 16:52:26 -05:00
f677db7cb5
perf(waybar): fix some bugs causing high cpu usage in waybar 2023-05-30 04:21:02 -05:00
325466cb17
feat(hypr,waybar): finalize visual overhaul 2023-05-30 03:43:39 -05:00
264717d8ef
fix(wofi): express width in pixels 2023-05-29 14:42:51 -05:00
ca22b8d52a
refactor(waybar): initial style updates and refactoring 2023-05-28 09:52:59 -05:00
155f3eb72a
feat(swaylock): overhaul theming 2023-05-28 06:52:46 -05:00
6f187d3854
refactor(waybar): do not use gtk @colors for color variables
This makes css lsp throw a fit, not worth using anyhow with the
non-generic method of coloration we're doing anyways.
2023-05-28 03:23:33 -05:00
d3bf2b7c62
feat(wofi): add animations for selected entry 2023-05-28 02:54:03 -05:00
035ac8b85e
feat(wofi): completely overhaul wofi 2023-05-28 02:35:40 -05:00
134a2c6ac1
refactor(hypr): improve visual spacing of configs 2023-05-28 02:07:57 -05:00
e171ebde25
fix(nvim): correct use dependency keyword for plugin 2023-05-28 01:37:29 -05:00
2bbc8bff24
chore(nvim): update lazy lock 2023-05-24 15:46:10 -05:00
d7bc90e8fc
refactor(nvim): use nvim tree devicons directly
Previously we were using a redirection created by a user
2023-05-24 15:03:19 -05:00
e3c386d6d0
feat(nvim): show source selector for neotree in winbar 2023-05-24 14:31:09 -05:00
0f3e60198d
chore(nvim): update lazy lock 2023-05-24 14:19:33 -05:00
b803728b6b
chore(nvim): update lazy lock 2023-05-23 22:23:53 -05:00
5aa0f81090
refactor(nvim): load lspconfig on bufread 2023-05-23 22:23:32 -05:00
36dd01d8b1
fix(wezterm): properly render emojis 2023-05-22 19:40:37 -05:00
b1a57552f3
feat(zsh): create alias for xdg-open -> open 2023-05-22 18:07:44 -05:00
0fa82d05d2
feat(zsh): make arch linux detection more generic, apply to any linux 2023-05-22 18:07:24 -05:00
ab277df533
chore(nvim): update lazy lock 2023-05-22 17:58:54 -05:00
cd84332d26
refactor(nvim): make azure pipelines match all filetypes in the schema
We use a filetype match for the lsp in general, better to rely on that
than the internal parsing of the language server
2023-05-22 17:58:17 -05:00
79f9d95c17
style(nvim): format with stylua 2023-05-22 17:56:53 -05:00
1553d6f4c4
fix(nvim): do not lazy load lsp config 2023-05-22 17:56:13 -05:00
bc842c8659
feat(nvim): provide capability to disable ts highlights for filetypes 2023-05-22 17:55:47 -05:00
e29608a3f4
fix(nvim): improve statusline handling of lsp servers
Some lsp servers don't return a list/blob of filetypes, but only a
single string filetype which causes some issues when indexing. This
fixes those edge cases
2023-05-22 17:55:08 -05:00
dc77098877
feat(nvim): better attach azure pipelines ls for azure pipeline files 2023-05-22 17:54:53 -05:00
da961e5808
refactor(nvim): remove unused var in lsp.lua 2023-05-22 16:42:11 -05:00
32dbb0b103
feat(nvim|zathura): better latex integration 2023-05-22 16:32:06 -05:00
2f3ed5075f
refactor(nvim): remove unused file explorer module 2023-05-22 14:51:02 -05:00
e5c711bc92
chore(nvim): update lazy lock 2023-05-22 13:37:35 -05:00
983f85647d
feat(nvim): use lsp anticonceal inlay hints
Lets fucking gooooooo!
2023-05-22 13:37:11 -05:00
70ec13162c
fix(nvim): restore treesitter textobjects config 2023-05-22 13:35:59 -05:00
df62544cd1
refactor(git): include ssfcu config if remote has ssfcu.org in name 2023-05-18 02:37:30 -05:00
ac88d84132
style(git): reformat ssfcu config 2023-05-18 02:37:22 -05:00
d41b455a14
style(nvim): format with stylua 2023-05-18 02:33:21 -05:00
27e4a081ae
feat(nvim): show man completions on command line 2023-05-18 02:31:40 -05:00
cedcf23a49
feat(git): use global git ignore 2023-05-18 02:27:20 -05:00
196ade61ea
feat(nvim): enable project specific settings 2023-05-18 02:25:36 -05:00
c37316fee0
chore(nvim): update lazy lock 2023-05-18 01:36:59 -05:00
c0d66f6178
refactor(nvim): remove neorg 2023-05-18 01:36:45 -05:00
27449e655c
chore: delete htoprc from git tracking 2023-05-15 06:27:09 -05:00
2563eebe39
refactor(nvim): do not provide code actions for gitsigns 2023-05-15 06:26:11 -05:00
d8a16f9471
fix(nvim): properly lazy load lsp 2023-05-15 06:26:03 -05:00
97c029a274
chore(nvim): update lazy lock 2023-05-15 06:05:06 -05:00
a9692b08c1
fix: update for nerd fonts v3 2023-05-15 06:04:57 -05:00
cd90e87f59
chore(nvim): update lazy lock 2023-05-13 22:27:01 -05:00
65849f15bd
refactor(nvim): set NoiceMini bg to be lighter 2023-05-13 22:26:48 -05:00
ea2d6a258b
feat(hypr): start kdeconnect on startup 2023-05-13 07:15:31 -05:00
7a35776353
chore(nvim): update lazy lock 2023-05-13 07:15:00 -05:00
fd18a613f9
fix(nvim): ensure path completions exist in cmp 2023-05-13 07:14:50 -05:00
75589c26be
feat(nvim): improve noice lsp progress highlights 2023-05-13 06:57:05 -05:00
e7a149d581
feat(nvim): improve colors for telescope prompt 2023-05-13 06:22:44 -05:00
9a57e47ec4
feat(nvim): enable experimental lua loader
See https://github.com/neovim/neovim/pull/22668
2023-05-13 05:26:24 -05:00
27893934c5
chore(nvim): update lazy lock 2023-05-13 05:16:30 -05:00
abbe1a03b0
refactor(nvim): update plugins to use lazy nvim spec's 2023-05-13 05:16:01 -05:00
ec657f89b2
feat(nvim): add trouble nvim 2023-05-13 05:15:53 -05:00
8a708d0dce
chore(nvim): update lazy lock 2023-05-13 04:31:05 -05:00
36bff7be31
chore(nvim): update lazy lock 2023-05-12 01:53:29 -05:00
1c5706dcf5
chore(nvim): update lazy lock 2023-05-09 16:43:42 -05:00
72632e0042
feat(wezterm): ensure linux config uses wayland 2023-05-09 16:35:12 -05:00
75efd9dcc9
style(wezterm): format with stylua 2023-05-09 16:29:44 -05:00
31e24ac75a
refactor(wezterm): place tab specific config under tabbar.lua 2023-05-09 16:26:16 -05:00
66d694b66b
fix(wezterm): set tab_max_width to 48
This allows some ssh titles to better show
2023-05-09 16:23:24 -05:00
a5fb9b8c8a
chore(nvim): update lazy lock 2023-05-08 21:13:27 -05:00
06c9a43581
refactor(nvim): install all treesitter parsers 2023-05-08 00:50:28 -05:00
475ca08e00
refactor(nvim): improve lazy loading of plugins 2023-05-08 00:50:16 -05:00
8e598c58ef
Revert "refactor(nvim): remove neorg"
This reverts commit 0ec83026aa.
2023-05-08 00:27:01 -05:00
d7a09f7bf4
Revert "refactor(nvim): set markdown conceallevel to 1"
This reverts commit 9d302b27d5.
2023-05-08 00:25:20 -05:00
9d302b27d5
refactor(nvim): set markdown conceallevel to 1 2023-05-08 00:22:39 -05:00
0ec83026aa
refactor(nvim): remove neorg 2023-05-08 00:15:54 -05:00
366206bf9d
refactor(nvim): remove invalid content from lsp configs 2023-05-07 23:57:18 -05:00
d39e00d736
feat(nvim): add code action integration for gitsigns with null-ls 2023-05-07 23:11:27 -05:00
83a6f0d9d7
chore(nvim): update lazy-lock 2023-05-07 22:48:32 -05:00
1c3b1a8f84
feat(nvim): reinclude silicon.nvim 2023-05-07 22:48:18 -05:00
6b10ade655
fix(nvim): use hl group for cmp ghost_text 2023-05-07 22:48:02 -05:00
151b95537b
chore(nvim): update lazy lock 2023-05-07 22:40:35 -05:00
7ce6d9c4ec
feat(wezterm): set term to wezterm 2023-05-07 22:38:52 -05:00
c81c75a2ce
chore(nvim): update lazy lock 2023-05-05 13:15:39 -05:00
16dd0db451
refactor(hypr): decrease rounding on corners 2023-05-05 13:15:21 -05:00
ecb97d7ab1
refactor(nvim): do not do bottom search in noice.nvim 2023-05-05 05:08:16 -05:00
65b9cab1b9
fix(nvim): do not show statuscolumn in dashboard 2023-05-05 04:59:52 -05:00
95620c45f4
fix(nvim): ensure correct ts parsers are installed for noice.nvim 2023-05-05 04:52:49 -05:00
b507f77d2c
style(nvim): format with stylua 2023-05-05 04:51:23 -05:00
0fdab7ea8b
feat(nvim): disable lualine in dashboard 2023-05-05 04:50:52 -05:00
434f5cf8dc
refactor(nvim): remove redundant color plugin 2023-05-05 04:46:43 -05:00
f22e779c29
fix(nvim): do not lazy load treesitter
This causes issues with highlighting etc. on startup. We pretty much
*always* want to use treesitter anyhow, fundamental to all workflows
inside of neovim.
2023-05-05 04:43:06 -05:00
2c2015f5e1
feat(nvim): improve some noice.nvim functionality 2023-05-05 04:40:10 -05:00
aa3c06b0d7
refactor(nvim): remove after key in plugins
after is not valid for lazy.nvim, only for packger which is no longer in
use
2023-05-05 04:34:18 -05:00
cf6633b4c4
style(nvim): format with stylua 2023-05-05 04:29:11 -05:00
547993730d
fix(nvim): do not auto install ts parsers 2023-05-05 04:28:06 -05:00
c206685605
refactor(nvim): remove invalid item in spell file 2023-05-05 04:27:15 -05:00
361643c2ff
chore(nvim): update lazy lock 2023-05-05 04:25:47 -05:00
aa05b13840
style(nvim): format plugins.lua 2023-05-05 04:25:37 -05:00
168b42992c
feat(nvim): add autotag closing for treesitter 2023-05-05 04:25:18 -05:00
b033ab53ab
refactor(nvim): set xml ft to html
Currently nvim-treesitter does not have xml built-in and with how wide
the spec is it makes sense to simply set xml to html for some amount of
treesitter support.
2023-05-05 04:24:36 -05:00
1d8213b402
refactor(wezterm): use leader for invoking commands 2023-05-05 03:40:24 -05:00
9f824de2ef
feat(wezterm): add keybind for ActivateCommandPalette 2023-05-05 03:39:18 -05:00
b2c2069ed8
refactor(wezterm): change lower tab bar to be more colorful, add icons 2023-05-05 03:33:55 -05:00
80e75d376d
chore(wezterm): remove loose file 2023-05-05 03:20:37 -05:00
dcd9b1b19b
chore(wezterm): update firacode fonts 2023-05-05 03:19:50 -05:00
8530b06868
chore(nvim): update lazy-lock 2023-05-05 02:29:56 -05:00
6a549ee478
refactor(nvim): do not abuse timers for macro in statusline 2023-05-05 02:29:38 -05:00
55615756c3
feat: better integration between wezterm & neovim for term history 2023-05-04 02:08:02 -05:00
4f4666a551
refactor(wezterm): do not change hover bg for tabs 2023-05-04 01:42:09 -05:00
d25c9e839f
refactor(nvim): remove time from statusline 2023-05-04 01:34:55 -05:00
568454493e
feat(wezterm): improve tab bar to be like tmux 2023-05-04 01:31:59 -05:00
db8b6d2ab2
chore(nvim): update lazy-lock 2023-05-03 21:00:39 -05:00
f69d75efda
feat(wezterm): tab bar styling improvement 2023-05-03 20:33:32 -05:00
e904493049
refactor(wezterm): clean up gpu detection 2023-05-03 16:58:18 -05:00
2f4e6ff510
refactor(wezterm): improve font handling and fallbacks 2023-05-03 16:41:41 -05:00
a6574a75cf
refactor(zsh): place ssh-agent sock in XDG_RUNTIME_DIR 2023-05-03 16:29:27 -05:00
01c9dc628a
feat(wezterm): add keybind for debug overlay 2023-05-03 16:26:57 -05:00
a69f3d9859
refactor(wezterm): do not dump gpus 2023-05-03 16:26:50 -05:00
ead312f29a
feat(wezterm): properly detect and handle vulkan support 2023-05-03 16:09:27 -05:00
88e6a93abd
style(nvim): format with stylua 2023-05-03 13:39:48 -05:00
caedcc924f
feat(nvim): add live-command.nvim 2023-05-03 13:39:14 -05:00
deab436e2d
chore: improve comment for nibbler 2023-05-03 13:39:00 -05:00
a57cbb11e6
feat(nvim): limit completion menu height to 30 2023-05-01 00:38:12 -05:00
9c7781799d
chore(nvim): update lazy lock 2023-05-01 00:35:15 -05:00
881531546f
chore(nvim): update spell 2023-05-01 00:35:09 -05:00
6c7516ce8c
chore(nvim): update lazy-lock.json 2023-04-28 12:51:27 -05:00
84a289056c
refactor(nvim): remove ltex language server 2023-04-24 15:30:57 -05:00
fa5450b921
feat(nvim): include lazy lock in git tracking 2023-04-24 15:23:02 -05:00
3455a85340
refactor(nvim): improve highlight for NeogitCommitViewHeader 2023-04-24 14:54:02 -05:00
d570f6b6e2
refactor(zsh): do not invoke _kitty_complete for kitty terminal 2023-04-24 04:58:27 -05:00
2fd8515a7f
refactor(nvim): update neorg settings to be compliant with neorg v3 2023-04-24 00:52:29 -05:00
3237c7e4d3
refactor(nvim): nvim cmp cleanup 2023-04-19 23:21:39 -05:00
176f1c3d21
refactor: remove unused Nuget.config 2023-04-19 22:50:53 -05:00
7c06e59166
chore: explicitly include alacritty 2023-04-19 22:50:45 -05:00
976198b82c
fix: properly set gitignore syntax 2023-04-19 22:49:56 -05:00
859e9cf239
refactor(zsh): remove nvim-env 2023-04-19 22:41:24 -05:00
3726d2da87
chore: ignore files as well as dirs 2023-04-19 22:39:42 -05:00
1f75952edb
feat(zathura): explicitly set database to plain 2023-04-19 22:38:47 -05:00
020970944f
chore: explicitly include needed configs 2023-04-19 22:38:29 -05:00
fb48c04b37
refactor: use global exclude in gitignore 2023-04-19 22:35:59 -05:00
8bbcbf7ac9
refactor(nvim): use normal nvim pathing instead of custom nvim-envs
Since 0.9.0 went stable we can target different neovim instances by
using $NVIM_APPNAME instead of crazy linking
2023-04-19 22:35:12 -05:00
ed4e33e3c6
refactor(wezterm): make resize keybind apply to font only 2023-04-17 07:55:43 -05:00
9f478082fd
perf(nvim): convert some plugins to use VeryLazy event 2023-04-17 07:26:55 -05:00
a35d4c6316
refactor(nvim): do not disable netrw
This previously disabled the ability to edit over SSH/SCP
2023-04-17 06:27:41 -05:00
1d88c58a53
feat(nvim): add nvim lightbulb to show code actions 2023-04-17 06:23:34 -05:00
899ce9a76e
chore(nvim): remove hanging comment to unused code 2023-04-17 06:23:22 -05:00
34481b199a
refactor(nvim): set proper priorities for signs 2023-04-17 06:23:01 -05:00
477288834b
feat(zathura): keep color hue for recolor 2023-04-17 02:34:40 -05:00
6edd4eafb2
fix(hypr): ensure screen sharing works 2023-04-14 13:22:58 -05:00
11bd642a92
refactor(nvim): add increment/decrement binding description 2023-04-11 14:25:13 -05:00
a0da45b569
feat(nvim): add tabclose binding 2023-04-11 14:25:01 -05:00
7ebdaf218b
refactor(nvim): show relative path in lualine buffers 2023-04-11 14:16:24 -05:00
12c7244e76
feat(nvim): add vim version to dashboard 2023-04-11 14:11:33 -05:00
4a6a58c5a2
feat(git): add allowed signers 2023-04-11 13:53:15 -05:00
9607476426
chore(zsh): update p10k config with latest 2023-04-11 13:21:57 -05:00
9ae75b8c35
refactor(zsh): move powerlevel10k into submodule 2023-04-11 13:13:26 -05:00
3c80eabdbb
Revert "chore(zsh): Update submodule deps"
This reverts commit f3b882d047.
2023-04-11 12:49:54 -05:00
60d60fb5f7
Revert "refactor(wezterm): decrease opacity on linux"
This reverts commit b21950cae8.
2023-04-11 12:46:53 -05:00
11c94e69cd
refactor(nvim): link neogit diff ctx highlight to CursorLine hl 2023-04-11 12:43:45 -05:00
8e02e7744f
feat(hypr): run polkit agent on startup 2023-04-11 12:41:29 -05:00
b21950cae8
refactor(wezterm): decrease opacity on linux 2023-04-11 12:37:00 -05:00
83a5530626
refactor(nvim): improve neogit highlights 2023-04-11 12:34:11 -05:00
3bac7e11c3
fix(nvim): ensure neotree bg highlights are not modified 2023-04-11 12:24:11 -05:00
acff254b36
fix(chrome): properly set ozone platform to wayland 2023-04-11 11:33:06 -05:00
f3b882d047
chore(zsh): Update submodule deps 2023-04-11 08:11:34 -05:00
bb84c24648
Revert "refactor(zsh): remove forgit"
This reverts commit c40352a364.
2023-04-11 07:52:57 -05:00
fe5dde7fe5
refactor(hypr): simplify wifi change script 2023-04-10 03:07:03 -05:00
39b7109f39
feat(nvim): add Nibbler 2023-04-09 23:17:45 -05:00
5c79abffeb
style(nvim): format with stylua 2023-04-08 13:18:10 -05:00
c40352a364
refactor(zsh): remove forgit 2023-04-07 05:53:58 -05:00
e963df39fe
fix: remove overlapping rebinding on '=' 2023-04-07 05:22:56 -05:00
77c53e6ee3
feat(nvim): disable ufo in norg files 2023-04-07 02:22:32 -05:00
8c3aaca883
feat(nvim): use azure pipelines ls for azure pipelines 2023-04-06 23:24:27 -05:00
21b1849b9b
feat(nvim): set highlights for headlines.nvim 2023-04-05 21:39:41 -05:00
36256444d2
fix(nvim): properly set up and load headlines.nvim 2023-04-05 21:39:30 -05:00
228decdd75
refactor(nvim): set new highlight for diffvew file history 2023-04-05 15:58:46 -05:00
638032941a
refactor(nvim): remove sqls lsp -- it has been deprecated 2023-04-05 12:27:47 -05:00
538cba6850
fix(nvim): remove ansible lint from null-ls
We already get ansible lint reporting from the ansible language server
2023-04-02 22:08:34 -05:00
70ba2e1e6f
feat(nvim): set no bg color for FloatTitle hl 2023-03-30 13:57:36 -05:00
f03778aba7
fix(chromium): properly set flags for wayland 2023-03-30 13:57:03 -05:00
063509bfef
Revert "refactor(nvim): remove headlines.nvim"
This reverts commit 4387a2b362.
2023-03-30 11:43:51 -05:00
d369ec4cc7
Revert "feat(nvim): add cspell to null_ls"
This reverts commit 94291da378.
2023-03-27 14:56:27 -05:00
94291da378
feat(nvim): add cspell to null_ls 2023-03-27 14:28:32 -05:00
4387a2b362
refactor(nvim): remove headlines.nvim 2023-03-27 09:22:56 -05:00
7d012db9e8
feat(nvim): disable treesitter on large files (>100KB) 2023-03-26 13:25:52 -05:00
2e498f2aef
refactor(zathura): use kanagawa colors 2023-03-26 12:12:29 -05:00
3f395f2b39
fix(nvim): comment out silicon.nvim
Currently it hard crashes neovim on nightly
2023-03-24 11:22:04 -05:00
d5124fa79a
fix(zsh): enable combining chars
This allows some unicode fonts to render correctly
2023-03-22 14:28:00 -05:00
7027d02532
feat(zsh): set proper rust tooling completions 2023-03-22 12:07:48 -05:00
045395dabb
feat(git): improve git config settings 2023-03-21 13:48:08 -05:00
e839d457c4
chore: opt out of powershell telemetry 2023-03-21 13:47:30 -05:00
fb03b597e0
fix(nvim): fix typo for gtd 2023-03-20 09:52:12 -05:00
adc1ff7871
fix(nvim): ensure sqls exposes capabilities 2023-03-20 09:39:18 -05:00
4b48ff730d
chore: remove loose files 2023-03-19 07:15:52 -05:00
0481cd10b7
fix: expose emoji completions for gitcommits 2023-03-15 20:41:41 -05:00
b694b4bb05
fix(nvim): fill in icons for missing ones in lspkind for cmp 2023-03-15 20:39:41 -05:00
df1e59de2b
refactor(nvim): use schemastore.nvim for yaml schemas 2023-03-15 19:51:50 -05:00
82d1732d8e
Revert "refactor(zsh): remove npm env settings"
This reverts commit 1b1312d190.
2023-03-15 19:26:06 -05:00
1b1312d190
refactor(zsh): remove npm env settings 2023-03-11 15:51:57 -06:00
edc59f296f
feat(nvim): improve defaults for neorg 2023-03-10 14:53:45 -06:00
5581b48b7c
feat(nvim): set highlight for TreesitterContext 2023-03-08 14:03:04 -06:00
6ae5d4dc17
refactor(nvim): remove useless variable from lsp symbol function 2023-03-07 23:13:58 -06:00
7f5f3a66f1
feat(nvim): enable gobble for silicon.nvim 2023-03-07 23:07:05 -06:00
7bc66d6e17
refactor(hypr): improve recording videos 2023-03-07 08:34:12 -06:00
45668b51b6
refactor(nvim): use different hl group for alpha time 2023-03-07 07:49:11 -06:00
811c69c25e
refactor(nvim): improve azure pipelines matching for yamlls 2023-03-05 07:04:17 -06:00
24cfe91ae4
feat(nvim): add bash debug adapter support 2023-03-05 06:33:30 -06:00
bf40cf4c55
fix(nvim): properly build kanagawa 2023-03-05 03:04:30 -06:00
939a45ff6b
feat(hypr): add capturing gif support to screen-cap.bash 2023-03-05 02:38:31 -06:00
0722a6c6db
refactor(nvim): remove winhighlight options for cmp documentation 2023-03-05 01:20:13 -06:00
484733b98b
fix(nvim): do not lazy load lspconfig
We need to load lspconfig in time for FileType auto commands to register
file types
2023-03-05 01:20:13 -06:00
272d2a88be
feat(zsh): set custom npm install dir 2023-03-05 01:20:08 -06:00
0c77aed4ab
refactor(nvim): improved handling of kanagawa compile 2023-03-04 23:23:20 -06:00
167e1e59e8
feat(nvim): set VMTheme for vim-visual-multi 2023-03-04 18:05:30 -06:00
03994c70ac
refactor(nvim): update to support new kanagawa colors 2023-03-04 17:28:39 -06:00
f4bc4e5151
refactor(nvim): use VeryLazy event with statuscol 2023-03-03 16:19:08 -06:00
232d966039
refactor(nvim): remove various-textobjs 2023-03-03 15:46:50 -06:00
4ca2d9fd50
refactor(nvim): no longer pin neo-tree to specific commit 2023-03-03 13:34:57 -06:00
7985f743f3
feat(nvim): use ts-rainbow2 plugin 2023-03-02 19:43:11 -06:00
5bec1553f0
style(nvim): format with stylua 2023-03-02 18:29:35 -06:00
d565b26a8f
feat(nvim): add nvim-various-textobs plugin 2023-03-02 18:28:17 -06:00
8b0fad5b50
fix(nvim): close alpha's redraw handler 2023-03-02 10:46:10 -06:00
6386d8fd93
fix(nvim): no longer save folds
This caused all files to open as fully folded
2023-03-02 09:56:30 -06:00
55674ef60e
refactor(nvim): nginx ls should use global lsp_capabilities 2023-03-02 09:46:21 -06:00
df8369ec7c
feat(wezterm): set underline position offset 2023-03-01 09:52:26 -06:00
be7f3001ee
style(nvim): format plugins.lua w/ stylua 2023-03-01 01:22:13 -06:00
b6a9597773
fix(nvim): correct setup statuscol 2023-03-01 01:21:59 -06:00
ff0d829a74
fix(nvim): embed correct file icon in silicon captures 2023-02-27 08:15:38 -06:00
20705cfcf9
refactor(nvim): properly call silicon with range 2023-02-27 03:40:13 -06:00
cc45224f9c
refactor(hypr): rename screen-cap inner function 2023-02-27 01:38:16 -06:00
4e92258828
refactor(nvim): remove editorconfig plugin
EditorConfig support is now built in to Neovim
2023-02-27 01:16:09 -06:00
86d41ce892
Revert "Revert "fix(nvim): pin neogit to commit prior to a fault""
This reverts commit bff3de377d.
2023-02-26 21:36:49 -06:00
b3c6b51fd2
feat(nvim): embed filetype icon into silicon output 2023-02-26 21:13:14 -06:00
7119075c60
refactor(nvim): ensure emoji completions show in gitcommits 2023-02-26 20:47:07 -06:00
6f417c327c
refactor(nvim): remove test watermark in silicon.nvim 2023-02-26 20:05:28 -06:00
a91a79cb50
refactor(hypr): make screen cap use hardware accel from gpu, record in mp4 2023-02-26 19:56:16 -06:00
7a10989303
fix(hypr): ensure xdg-desktop-portal-wlr picks up correct vars 2023-02-26 19:24:36 -06:00
bff3de377d
Revert "fix(nvim): pin neogit to commit prior to a fault"
This reverts commit 32eccf1bcc.
2023-02-26 18:38:56 -06:00
32eccf1bcc
fix(nvim): pin neogit to commit prior to a fault
The latest edge of neogit causes the neo-tree buffer to close on opening
some files inside git projects
2023-02-22 20:15:43 -06:00
4a215a1623
feat(git): autosign commits 2023-02-22 20:15:19 -06:00
34db1103dc refactor(nvim): use rust-based plugin for silicon support 2023-02-22 16:11:57 -06:00
d713194920 feat(nvim): do not expand tabs in gitconfigs 2023-02-22 15:33:20 -06:00
bd86b0c95b refactor(git): use tabs in gitconfig 2023-02-22 15:32:27 -06:00
392abd04cb Revert "feat(git): use Diffview for git diff"
This reverts commit 7d9ef08a85.
2023-02-21 09:18:12 -06:00
9f4081029f feat(nvim): add mappings for diffview 2023-02-21 09:13:35 -06:00
7d9ef08a85 feat(git): use Diffview for git diff 2023-02-21 09:10:33 -06:00
5ef8ad7fb3 refactor(nvim): set conceallevel to 0 for json files
This solves some nuisances in which I can't tell if some indicies are
quoted or not
2023-02-19 17:09:13 -06:00
81c308fb4d feat(nvim): add docker compose lsp 2023-02-17 19:49:02 -06:00
a9ed33f30a feat(nvim): add custom nginx lsp server conf 2023-02-17 19:45:25 -06:00
86a3d3afc6 perf(nvim): disable ltex_ls
ltex_ls likes to eat as much ram as it can get its little grubby hands
on
2023-02-17 19:16:40 -06:00
1572f1b742 fix(nvim): update neorg configs to be compliant with latest versions 2023-02-17 12:43:33 -06:00
8627093bc2 refactor(nvim): remove tsnode-marker 2023-02-17 12:20:42 -06:00
5205adefeb fix(nvim): set headlines to lazily start 2023-02-17 12:13:48 -06:00
8f181722ee feat(nvim): better documentation appearance 2023-02-17 12:12:57 -06:00
7e7ee7a999 style(nvim): format lsp 2023-02-16 17:47:09 -06:00
81ef9e20bf fix(nvim): explicitly set fts for ltex_ls 2023-02-16 17:46:59 -06:00
422f14029a fix(zsh): suppress ssh sock output 2023-02-15 14:24:01 -06:00
f7be78206e chore(zsh): update plugins 2023-02-13 12:05:02 -06:00
586db89f4e feat(git): enable signing key with ssh 2023-02-12 19:57:00 -06:00
031c2910e3 refactor(nvim): use different diff fillchar 2023-02-12 19:40:51 -06:00
24df724937 feat(nvim): use custom color for macro recording 2023-02-12 19:27:34 -06:00
2c0398b9da refactor(nvim): do not highlight unfolds 2023-02-12 19:23:32 -06:00
3b52c99cf1 feat(nvim): add datetime to statusline 2023-02-12 19:21:56 -06:00
aeece242aa feat(nvim): new util functions 2023-02-12 19:21:43 -06:00
bb2b68557d refactor(nvim): change dashboard header color 2023-02-12 16:56:55 -06:00
90e0da3594 feat(zsh): add forgit's subcommand to git 2023-02-12 13:32:19 -06:00
3f47962fad feat(zsh): add forgit 2023-02-12 13:31:45 -06:00
75f284b481 Revert "feat(zsh): add forgit for git fzf integration"
This reverts commit 946db030a7.
2023-02-12 13:27:51 -06:00
946db030a7 feat(zsh): add forgit for git fzf integration 2023-02-12 12:26:19 -06:00
893cad8dea chore(wezterm): update fira code font 2023-02-12 11:31:22 -06:00
b96604e47c fix(nvim): use correct lsp for lua lspconfig 2023-02-12 11:24:31 -06:00
502cf11dfc refactor(nvim): update dashboard image 2023-02-10 09:48:31 -06:00
4afe610bf2 feat(git): enable git credential store 2023-02-07 06:22:17 -06:00
2b7703d85c fix(nvim): handle invalid calls to AlphaRedraw 2023-02-07 06:09:58 -06:00
12cc5fc8e3 fix: run colorscheme from within plugins instead of core 2023-02-07 06:06:01 -06:00
0c71e01ed7 refactor(nvim): remove pyright lsp 2023-02-05 04:42:57 -06:00
cb2b89df79 refactor(nvim): improve fold colors 2023-02-03 17:40:02 -06:00
507e346d3a feat(nvim): add statuscol support via plugin 2023-02-03 17:39:53 -06:00
2d41c4fce4 feat(nvim): better fold icons 2023-02-03 17:39:37 -06:00
6a845918ce feat(nvim): add bg color for Folded 2023-02-03 17:17:10 -06:00
0aefa4729d feat(nvim): save folds between sessions 2023-02-03 17:02:41 -06:00
b34334fb56 feat(nvim): add nvim-ufo 2023-02-03 16:58:08 -06:00
20629e6877 feat(nvim): set commentstring for jinja2 2023-02-01 10:45:28 -06:00
da73182c5b fix(nvim): ensure yaml-ls supports gitlab-ci 2023-01-31 17:33:09 -06:00
f914897699 feat(zsh): permit ssh-agent to be multi-session 2023-01-28 19:03:55 -06:00
bc1416472c feat(zsh): invoke ssh-agent 2023-01-28 18:49:43 -06:00
0cb8391a32 feat(zsh): include completions for poetry 2023-01-26 02:28:19 -06:00
7cfce9d86b feat(zsh): add export for SSLKEYLOGFILE 2023-01-25 14:57:53 -06:00
05baeef204 feat: set commentstring for http to # 2023-01-23 15:16:52 -06:00
bfcef8ef91 feat: better file integrations 2023-01-23 14:09:47 -06:00
5147bff675 Revert "feat(nvim): remove _ from iskeyword"
This reverts commit 9dd5aceda5.
2023-01-20 18:53:19 -06:00
56a0690be4 refactor(nvim): better lualine lsp names 2023-01-17 19:02:52 -06:00
27461530f3 feat(nvim): show active lsps in winbar 2023-01-17 18:52:01 -06:00
a2b7f793b6 refactor(nvim): include lazy in plugins table 2023-01-17 18:32:19 -06:00
71226702bb feat(nvim): dynamic alpha startup page 2023-01-17 18:32:02 -06:00
d7a8b6cde4 feat: split diag window in diag float 2023-01-17 17:02:38 -06:00
a2f7af65e7 refactor(zsh): replace dotnet-suggest with in-built dotnet completion 2023-01-17 14:35:03 -06:00
8b13b0e70c feat(nvim): properly configure undo telescope mappings 2023-01-17 13:33:29 -06:00
70b81785a8 refactor(nvim): focus on open float 2023-01-17 13:26:52 -06:00
090b520fcd refactor(nvim): use empty borders for diagnostic 2023-01-17 13:25:26 -06:00
9dd5aceda5 feat(nvim): remove _ from iskeyword 2023-01-17 12:50:01 -06:00
cce56dceb2 refactor(nvim): do not lazy load noice.nvim 2023-01-14 15:34:12 -06:00
825dae17bd refactor(nvim): restore noice.nvim 2023-01-14 14:44:39 -06:00
bc8f1c38d0 feat(nvim): allow diag floats to be focused 2023-01-11 09:41:27 -06:00
a3669b6fcc refactor(nvim): remove empty binding 2023-01-11 07:47:17 -06:00
56b07605f1 perf(nvim): use event = "VeryLazy" provided by lazy.nvim 2023-01-11 07:23:27 -06:00
1e62446ae5 fix(nvim): disable noice until nightly is fixed 2023-01-11 07:09:53 -06:00
8dabde56bf feat(nvim): add Search cmd 2023-01-11 06:57:59 -06:00
648c93907a fix(hyprland): remove main_mod invalid field 2023-01-11 06:17:36 -06:00
256d42c05f refactor(nvim): remove packer, unused 2023-01-08 05:00:01 -06:00
eae0178a9d feat(nvim): enable shiftround 2023-01-04 16:28:02 -06:00
02950db8e4 chore: ignore undesired dirs 2023-01-04 15:48:29 -06:00
31e4372a86 feat(nvim): set bindings for increment/decrement 2023-01-03 10:29:46 -06:00
2997719f33 feat(nvim): add telescope undo 2023-01-03 10:09:26 -06:00
7b02bd3362 chore: ignore autostart files 2022-12-21 13:56:56 -06:00
d562caeab2 refactor(nvim): decrease alpha header padding 2022-12-21 13:53:54 -06:00
0c1b44fd1e refactor(nvim): move lazy lock file to data dirs 2022-12-21 00:33:56 -06:00
c8ea2be84b fix(nvim): do not add indent lines to lazy fts 2022-12-21 00:33:45 -06:00
ec3e3921d4 feat(nvim): add plugin count to statusline 2022-12-21 00:31:27 -06:00
fde19bd14c refactor(nvim): better integration of alpha w/ lazy 2022-12-21 00:31:08 -06:00
130b15ede6 chore(nvim): cleanup old packer stuff 2022-12-21 00:30:48 -06:00
32932b2d60 feat(waybar): add section for audio device 2022-12-20 23:03:13 -06:00
485c8024f6 refactor(nvim): use Lazy package manager instead of packer 2022-12-20 22:40:44 -06:00
e6d158f54e chore(zsh): update plugin submodules 2022-12-20 20:58:24 -06:00
adbfde45cd feat(zsh): add git-head-default alias 2022-12-20 20:54:35 -06:00
ab336ea711 refactor(zsh)!: remove zsh-vi-mode 2022-12-20 20:35:46 -06:00
05ac115531 chore: remove autostart 2022-12-19 13:07:51 -06:00
c07e9aa5a5 refactor(nvim): remove unecessary guibg=None 2022-11-22 23:21:14 -06:00
1b2102f20b feat(nvim): enable improved diff from v9 2022-11-22 23:21:02 -06:00
8113f91d32 chore(nvim): add new words to dict 2022-11-22 18:02:02 -06:00
19e93ec772 refactor(hypr): remove defaulted option 2022-11-22 18:01:48 -06:00
fe7f0c79f9 feat(nvim): add dictionary words 2022-11-17 09:55:18 -06:00
12a0f2a981 feat(nvim): set dockerignore fts to gitignore 2022-11-07 02:58:47 -06:00
fb4e36305b refactor(nvim): use main silicon repo 2022-11-07 00:19:01 -06:00
34990aa39d feat(hypr): improved anims for windows 2022-11-07 00:18:48 -06:00
220061a22c refactor(wezterm): decrease font weight 2022-11-07 00:18:35 -06:00
8a6b0f03da feat(hypr): nicer window animations 2022-11-05 00:37:07 -05:00
52b70b8382 refactor(nvim): use silicon.lua instead of vimscript 2022-11-05 00:14:47 -05:00
02c32b4e8f fix(hypr): fix screen cap speed 2022-11-05 00:05:50 -05:00
637f6fe675 feat(hypr): improve screen cap quality 2022-11-04 23:27:59 -05:00
dc78d7c2bd feat(git): do not ignore case 2022-11-04 22:13:27 -05:00
20748d0e68 feat(nvim): add more words to dictionary 2022-11-01 17:24:12 -05:00
1012ee0406 feat(nvim): disable conceal in markdown files 2022-11-01 17:24:04 -05:00
4d17de8802 refactor(nvim): remove lsp_signature
Noice.nvim covers this functionality out of the box, no need to use
lsp_sig anymore
2022-10-28 12:30:47 -05:00
1264a19fdc fix(nvim): do not show indent lines for noice ft's 2022-10-28 12:20:20 -05:00
f9ec552ed5 feat(nvim): add more dictionary words 2022-10-27 21:27:50 -05:00
fbe98b8361 fix(nvim): use opt_local for ftplugin 2022-10-26 09:58:15 -05:00
920c57e994 refactor(wezterm): increase opacity 2022-10-25 19:39:06 -05:00
b6a651eb8b feat(nvim): improve kanagawa colors for noice.nvim 2022-10-25 19:27:11 -05:00
bb55d8e684 refactor(nvim): use default noice config 2022-10-25 19:27:02 -05:00
f7134f4eb7 refactor(nvim): set lualine buffers mode to 2 2022-10-25 19:26:51 -05:00
d76b40c1fa refactor(nvim): disable tabline 2022-10-25 19:26:43 -05:00
bc8203b6c6 feat(nvim): add nvim-treesitter-context 2022-10-25 19:10:12 -05:00
bac022fde9 refactor(nvim): use smaller utils for buffer management 2022-10-25 19:09:54 -05:00
79c3789184 feat(nvim): use winbar with lualine 2022-10-25 19:09:39 -05:00
37be985b68 refactor(nvim): disable custom winbar 2022-10-25 19:09:27 -05:00
e4d005a070 refactor(nvim): replace bufferline w/ barbar 2022-10-25 17:33:16 -05:00
fca0c5a0a4 fix(nvim): do not overwrite space key in neo-tree 2022-10-25 16:52:49 -05:00
5c0d6a205a refactor(nvim): move kanagawa config to configs dir 2022-10-25 16:40:11 -05:00
f339fd3f4e fix(nvim)!: disable netrw 2022-10-25 16:34:36 -05:00
ba92609fd8 feat(nvim): better highlights for kanagawa 2022-10-25 16:34:25 -05:00
77a272fc32 feat(nvim): enable winbar 2022-10-25 16:34:12 -05:00
0be4c1f8dc feat(nvim): add more dictionary words 2022-10-25 13:54:43 -05:00
694bb0aba2 refactor(nvim): use lua api for neogit 2022-10-25 09:03:04 -05:00
0f81ff7cd1 refactor(wezterm): wipe out linux config 2022-10-25 09:02:53 -05:00
5477cd9820 feat(git): include env specific git configs 2022-10-24 23:05:39 -05:00
3293519130 refactor(nvim): remove auto format on save 2022-10-24 23:05:18 -05:00
a5d2250d92 fix(hyprland): properly launch some launchers 2022-10-23 23:06:30 -05:00
0a7d08f094 style(nvim): reformat cmp.lua 2022-10-22 15:44:10 -05:00