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
3265041192
fix(nvim): properly load hlslens due to breaking change
2022-10-22 15:38:56 -05:00
9ea9d0dc8b
refactor(nvim): use noice's lsp progress
2022-10-22 15:38:41 -05:00
35cf86c6ed
refactor(nvim): enable ignore-exclude for wgrep telescope
2022-10-20 15:39:30 -05:00
042a3a67fa
feat(nvim): add custom command input icon
2022-10-20 13:40:38 -05:00
e31ff5dcda
feat(nvim): add more words to dictionary
2022-10-20 13:07:20 -05:00
7ba608be5d
feat(git): automatically set upstream branches
2022-10-18 18:47:28 -05:00
0e9df21cc8
fix(hypr): run light command as sudo
2022-10-17 23:38:22 -05:00
2f65fb0876
refactor(wezterm): use default a from firacode
2022-10-17 22:43:31 -05:00
b58be4cf8a
fix(nvim): proper debugging with rust-tools
2022-10-17 22:27:05 -05:00
b03e2af598
refactor(waybar): improve apperance of workspace buttons
2022-10-17 07:59:52 +00:00
a876ca9363
refactor(waybar): decrease padding values
2022-10-17 07:56:32 +00:00
2d2bb95c65
fix(waybar): update to be compliant with breaking style changes
2022-10-17 07:47:55 +00:00
ad7878d4b6
fix(nvim): properly lazy load neogit
2022-10-16 17:09:39 -05:00
f684180089
feat(nvim): make noice cmdline show in bottom left
2022-10-16 17:08:32 -05:00
35989d49a6
fix(nvim): update to comply with breaking changes in plugins
2022-10-16 17:06:27 -05:00
d6f8206d8c
refactor(nvim): disable lazy redraw
2022-10-14 15:54:05 -05:00
a556a6e50a
style(nvim): reformat
2022-10-14 15:51:49 -05:00
c3af4d4516
fix(nvim): properly use notify in on_attach
2022-10-12 14:49:28 -05:00
f91c28f16a
refactor(nvim): properly set up nvim-notify w/ noice
2022-10-12 12:19:32 -05:00
76374b1363
refactor(nvim): use centered noice popups
2022-10-12 12:14:24 -05:00
89650b5517
refactor(nvim): limit the item count of buffer-lines cmp
2022-10-11 14:47:46 -05:00
1b945f7ebb
feat(nvim): add more words to dictionary
2022-10-11 14:46:57 -05:00
5fd2348286
fix(nvim): ensure packer's success bg is NONE
2022-10-11 06:52:38 -05:00
938d2ec1ed
refactor(nvim): improve kanagawa cmp colors
2022-10-11 06:27:28 -05:00
24dac72dc9
feat(nvim): improve telescope highlights
2022-10-11 06:05:28 -05:00
730eff75f0
Revert "feat(nvim): improve telescope highlights"
...
This reverts commit b009ef099e
.
2022-10-11 06:03:40 -05:00
0b7fc94321
refactor(nvim): use csharpls instead of omnisharp
2022-10-11 05:29:43 -05:00
b009ef099e
feat(nvim): improve telescope highlights
2022-10-11 05:29:24 -05:00
169005cc4c
refactor(nvim): load lspconfig after noice.nvim
2022-10-11 05:05:01 -05:00
a9193a6532
feat(nvim): add buffer lines source to cmp
2022-10-10 12:53:31 -05:00
4ef478a14a
feat(nvim): set splitkeep to screen
2022-10-10 12:47:27 -05:00
b18d480f41
fix(zsh): fix syntax error
2022-10-10 01:48:56 -05:00
337ab10e6b
refactor(zsh): better loading of audio-record
2022-10-10 01:40:22 -05:00
c4f04ad1e8
feat(zsh): add audio-record alias
2022-10-10 01:30:18 -05:00
69ce85881f
refactor(wezterm): use fira code nerd font
2022-10-10 00:42:25 -05:00
97e001e2c5
chore(wezterm): update fira code font
2022-10-10 00:41:35 -05:00
68c7c3d761
feat(hypr): add some event notifications
2022-10-07 18:05:45 -05:00
6f9c089268
feat(nvim): add custom filetype for dockerfiles
2022-10-07 14:02:04 -05:00
36ebfc2647
style(nvim): remove extraneous comments
2022-10-07 13:19:19 -05:00
878d1549ec
fix(hypr): drop gifski and use native ffmpeg for screen caps
2022-10-07 13:18:40 -05:00
8fbe4e92be
style(nvim): format statusline.lua
2022-10-07 12:38:31 -05:00
5b00b9f321
feat(nvim): embed macro recording in the statusline
2022-10-07 12:38:20 -05:00
0449c0382c
feat(nvim): use cmp selection order relative to cursor
2022-10-07 12:10:24 -05:00
bab5cddd55
refactor(nvim): remove unecessary noice confirm view override
2022-10-07 12:02:38 -05:00
cfc1d37dcd
refactor(nvim): improve noice module loading
2022-10-07 11:59:41 -05:00
cca243ba66
Revert "refactor(nvim): remove noice.nvim"
...
This reverts commit f9c76a5e7b
.
2022-10-07 11:38:40 -05:00
cd2c8ee75a
refactor(waybar): improve battery animations
2022-10-07 04:53:03 -05:00
809bf96efa
refactor(swaylock): massively increase blur
...
This makes the lock screen impossible to decipher content underneath the
blur. Previously it was possible to determine what might have been on
screen through the blur.
2022-10-07 04:52:12 -05:00
e708b727f3
feat(nvim): add more words to dictionary
2022-10-06 12:01:00 -05:00
435680d883
Revert "refactor(nvim): set cmdheight to 0"
...
This reverts commit 32282ee771
.
2022-10-06 10:07:04 -05:00
f9c76a5e7b
refactor(nvim): remove noice.nvim
2022-10-06 10:05:48 -05:00
d5ba0e31b3
refactor(nvim): remove stabilize.nvim
...
The "fix" stabilize implements is now implemented in Neovim master and
should be available starting from October 7th
2022-10-06 10:02:03 -05:00
362a50d098
docs(nvim): include comment about overseer
2022-10-06 10:01:38 -05:00
32282ee771
refactor(nvim): set cmdheight to 0
2022-10-06 09:40:05 -05:00
12a0f95bd2
fix(nvim): use traditional cmdline w/ noice
...
This fixes an issue with opening the command line while having telescope
open.
2022-10-04 00:19:42 -05:00
59544079e7
feat(nvim): major telescope appearance overhaul
2022-10-03 21:00:41 -05:00
f77fb51e6c
feat(nvim): use thicker indent blankline
2022-10-03 20:29:10 -05:00
879f65ff91
refactor(nvim): remove noice cmdline border
2022-10-03 18:07:01 -05:00
2a30993f4d
refactor(nvim): improve styling of noice cmdline
2022-10-03 18:06:06 -05:00
a6fa90fc44
feat(nvim): add noice.nvim
2022-10-03 18:01:31 -05:00
3b34c24b94
refactor(waybar): use correct path for disk space
2022-10-03 04:43:27 -05:00
bc8b644ce0
style(waybar): format config
2022-09-30 16:34:37 -05:00
993b659a1d
feat(nvim): add more words to dictionary
2022-09-30 14:39:48 -05:00
9d43432c10
feat(hypr): add mouse bindings for resise/move windows
2022-09-30 14:39:35 -05:00
76543746aa
fix(nvim): load notify before lspconfig
2022-09-30 14:03:05 -05:00
aa557b7d28
perf(neovim): massive start up time improvements (~70 ms)
2022-09-28 22:50:45 -05:00
1840d272d4
refactor(nvim): place neoclip config in packer use
2022-09-28 22:20:45 -05:00
eb0a840e7a
refactor(nvim): better cmp kanagawa colors
2022-09-28 22:07:22 -05:00
a1be1fde9c
feat(nvim): better cmp triggering for buffer/rg matching
2022-09-28 14:49:30 -05:00
c3bcec5f55
chore(nvim): remove commented, unused, code
2022-09-27 20:26:21 -05:00
a7924902c1
refactor(wezterm): use firacode for font
2022-09-27 19:40:05 -05:00
739c2061bf
refactor(nvim): use vim.cmd
for calling colorscheme
2022-09-27 19:17:04 -05:00
f6b31cd668
feat(nvim): add more words to dictionary
2022-09-27 19:10:32 -05:00
f73f157d95
refactor(nvim): disable lsp line highlight
2022-09-27 11:07:17 -05:00
063a728c27
fix(wezterm): properly merge tables
2022-09-26 16:16:00 -05:00
e64235bb38
Revert "refactor(wezterm): only use needed fonts"
...
This reverts commit 619f5c0555
.
2022-09-26 10:32:11 -05:00
f3c04b5783
Revert "feat(wezterm): enable more fonts"
...
This reverts commit dd3335ee9c
.
2022-09-26 10:32:09 -05:00
33856476c3
fix(nvim): do not attach smoothcursor to neogit notifications
2022-09-26 10:29:02 -05:00
e7e2c3e404
feat(nvim): exclude OverseerForm from indent blankline
2022-09-26 10:24:17 -05:00
dd3335ee9c
feat(wezterm): enable more fonts
2022-09-26 10:21:15 -05:00
619f5c0555
refactor(wezterm): only use needed fonts
2022-09-26 10:12:32 -05:00
231cb21a8d
chore(wezterm): remove commented code
2022-09-26 09:46:34 -05:00
29a5ea1b36
feat(nvim): add more words to dictionary
2022-09-26 09:34:51 -05:00
ac8948a412
feat(nvim): add more words to dictionary
2022-09-22 11:01:13 -05:00
3a62a5be13
refactor(hypr): small improvements
2022-09-22 11:01:03 -05:00
dc400baf6f
chore: ignore uneeded configs
2022-09-19 16:37:30 -05:00
850dbaf169
Revert "refactor(wezterm): darken kanagawa background"
...
This reverts commit e0c034570e
.
2022-09-19 16:36:38 -05:00
e0c034570e
refactor(wezterm): darken kanagawa background
2022-09-19 16:36:17 -05:00
bedf3ef8e4
refactor(nvim): remove ts-yati
2022-09-18 19:53:39 -05:00
281da6e03c
feat(hypr): auto lock on first login
2022-09-18 19:23:02 -05:00
18ab75019d
style(hypr): use vars correctly in script
2022-09-18 18:46:30 -05:00
b2df9370a4
fix(hypr): make sure wf-recorder saves in /tmp/*
2022-09-18 18:40:13 -05:00
5685b248fe
refactor(hypr): improve screen-cap code
2022-09-18 18:36:42 -05:00
5a0f8d2777
style(hypr): format screen cap
2022-09-18 18:27:06 -05:00
f25684b23b
feat(hypr): add keybind to save gifs
2022-09-18 18:11:42 -05:00
8fa347dcf9
feat(nvim): improved dap integration
2022-09-18 16:50:32 -05:00
2e7cc78aa0
feat(nvim): add overseer
2022-09-18 16:27:47 -05:00
62bac217db
refactor(nvim): use vim.cmd instead of nvim_command
2022-09-18 16:13:13 -05:00
fa54bfe71d
feat(nvim): make ltex use vim dictionary
2022-09-18 05:07:15 -05:00
0f91c11aea
feat(nvim): add color picker
2022-09-18 04:43:51 -05:00
f5ec5cc819
chore: ignore libreoffice configuration
2022-09-18 04:35:27 -05:00
73540b6523
refactor(nvim): set cmdline toggle to ldr>s>l
2022-09-17 17:44:51 -05:00
70c0207d89
feat(nvim): closer mapping integration w/ which-key
2022-09-17 17:44:31 -05:00
e4c91f54a3
feat(nvim): integrate hydra & whichkey
2022-09-17 17:37:09 -05:00
e543f82554
feat(nvim): hydra improvements
2022-09-17 17:32:38 -05:00
6f7d4c5b09
chore: move stylua to set root for lua lsp
2022-09-17 17:18:51 -05:00
406c5b5dbc
refactor(nvim): major keybindings overhaul
2022-09-17 17:18:37 -05:00