69b9c614f3
fix(neovim): make blink.cmp signature help transparent
...
Also stops overwriting the base groups from the plugin and instead flags
the two groups we want to keep their background for.
2025-04-24 14:32:37 -03:00
7136209ba7
chore(neovim): remove unused nvim-ufo plugin
2025-04-24 14:31:00 -03:00
569e384a34
fix(neovim): adjust csharp ftplugin to correctly debug projects
2025-04-23 23:10:41 -03:00
1fb6ca64d2
feat(neovim): hide inlay hints on insert mode
...
They seem to be nice but while inserting it can be very jarring.
2025-04-23 19:21:27 -03:00
d8b6f05c1e
feat(neovim): use blink.cmp's auto signature feature
2025-04-23 18:00:01 -03:00
106d9db7f2
fix(neovim): correctly configure signature_help
2025-04-23 17:30:47 -03:00
cfbda37c19
fix(neovim): add transparency to inlay hints
2025-04-23 17:29:29 -03:00
46127c6f48
chore(neovim): update astrocore features section
2025-04-23 17:22:48 -03:00
c04ae19640
fix(neovim): correctly configure inlay hints
2025-04-23 17:22:23 -03:00
3394d5bed5
feat(neovim): enable signature help, inlay hints and virtual lines
...
Signature help messages will be shown automatically, for example, in the
context of you calling a method it will show a floating window above
with the signature of that specific method, i.e.
`SomeClass.SomeMethod(string firstParameter)`.
Inlay hints are extra information that the LSP may provide; in C# for
example, methods and classes will have an inlay hint showing the amount
of references that particular method/class has.
Finally, virtual lines are exactly what they sound - fake lines added
onto your editor, which are used to display diagnostics. I've also added
the community recipe that makes so virtual lines are only shown when the
active line has a diagnostic.
2025-04-23 17:01:31 -03:00
79cfc08e30
feat(neovim): add icon for razor files
2025-04-23 16:42:52 -03:00
350ad7f145
fix(neovim): remove roslyn.nvim hack
...
Roslyn finally implements `textDocument/semanticTokens/full` by itself.
2025-04-23 16:40:04 -03:00
0596629c20
feat(neovim): dynamically set the cwd for dap in dotnet debugging
2025-04-16 22:47:13 -03:00
62c04dfd25
fix(neovim): sort transparent.nvim extra groups and add pmenu to it
...
This is so we don't have a background on `blink.cmp` completion menus
2025-04-16 20:11:42 -03:00
fd1903218e
chore(neovim): touch-ups
...
- Move ollama plugin out of user.lua, as that file has basically just UI
configuration
- Remove zen astrocommunity configuration and enable snacks.nvim's zen
- Remove unused community plugins
- Configure catppuccin/nvim's integrations, adding snacks.nvim and
blink.cmp while removing notify, telescope and nvim-cmp
2025-04-16 14:24:28 -03:00
4b056829fc
feat: astronvim 5.x
2025-04-16 13:27:33 -03:00
e1098d394e
fix(hyprland): properly pass bind to obs
2025-04-06 05:40:23 -03:00
1eb80220f2
chore(hyprland): remove start_apps script
2025-04-06 05:36:24 -03:00
b0dd61fa9d
fix(neovim): remove razor from ensure_installed in treesitter
...
The language's treesitter spec is not in the family yet, have to
manually download, compile and add it.
2025-03-21 16:51:51 -03:00
6741c18dfd
fix(hyprland): v1 rules have been replaced with v2
2025-03-21 15:19:48 -03:00
8c46dc08fc
chore(hyprland): use mesa instead of mesa.drivers
...
mesa.drivers is deprecated
2025-03-21 15:19:21 -03:00
2501f0b8a4
fix(neovim)!: remove lazy.nvim dev options and change nvim-ufo url
...
This was bad, it relies on a path only one of my machines has access to.
Updated `nvim-ufo` to use my fork until my merge is accepted (or not).
2025-03-15 12:35:06 -03:00
a471e424f8
docs: touch-ups
2025-03-06 11:27:58 -03:00
f87f9995be
refactor!: restructure and document configuration
2025-03-06 05:30:47 -03:00
4a02e072a7
chore(neovim): add dev plugin paths to lazy.nvim
...
Use local `nvim-ufo` until the PR I submitted gets approved
`nix-store.nvim` is a plugin I maintain, so its useful to have it
overwritten.
2025-03-06 00:14:57 -03:00
ad62e04c78
feat(nixos): pin nixpkgs registry to nixpkgs flake input
2025-03-06 00:08:01 -03:00
95a908a535
fix(hm/fish): correct nix repl alias
2025-03-05 15:16:25 -03:00
ce11a03274
chore(git): remove unused credential helper
2025-02-21 00:24:47 -03:00
5350932900
fix(vesktop): screenshare regression
2025-02-21 00:03:17 -03:00
426fde0d80
fix(hm): do not configure nixpkgs when it consumes the system's
2025-02-21 00:03:01 -03:00
751ba3ce34
fix: add back previously broken packages
2025-02-18 21:26:56 -03:00
39e987678c
feat(neovim): add nix-store.nvim and change old calls
2025-02-18 04:32:35 -03:00
34ad9056ca
fix(neovim): remove prettierd extension of razor files
2025-02-17 19:00:59 -03:00
a2ff5d1b6a
fix(neovim): use getnixpath util for nvim-dap and lsp, move polish
...
This moves polish.lua to `lua/`, creates a util.lua file to be loaded
before lazy.nvim so we can use the `getnixpath` util everywhere, and
replaces in polish.lua and lsp.lua the template strings for substitution
with a `getnixpath` equivalent
2025-02-17 19:00:25 -03:00
066769e6f9
fix(hyprland): finally remove fixme on blur subcategory
2025-02-17 02:24:02 -03:00
f6051a1f29
chore(neovim): format
2025-02-17 01:30:26 -03:00
4044df17c2
feat(neovim): adjustment to c# ftplugin
...
- Remove from polish.lua the dap calls that configure c#
- Set DOTNET_ENVIRONMENT variable to "Development"
- Load projects on dap continue
2025-02-17 00:58:03 -03:00
d00e978fd4
fix(neovim): cast cmd in getnixpath
2025-02-16 20:10:37 -03:00
c57525cb7e
feat(neovim): remove roslyn.nvim version lock
2025-02-16 20:08:41 -03:00
5c221b7c3e
feat(neovim): extend razor luasnip with html snippets
2025-02-13 13:02:34 -03:00
157a2d5172
feat(neovim): add csharp ftplugin to aid on nvim-dap
2025-02-13 13:01:39 -03:00
c0499e58ed
fix(neovim/queries/c_sharp): add offset to endregion and detect statements and comments
2025-02-12 22:06:18 -03:00
a1dcf49602
feat(neovim): add html lsp and prettierd to razor files
2025-02-12 16:39:22 -03:00
1eab516060
fix(neovim): remove rzls exception for getnixpath
2025-02-12 16:39:00 -03:00
919b504012
feat(neovim): add neotest-dotnet
2025-02-12 16:38:41 -03:00
f18e7ecadf
chore!: comment/update broken packages
2025-02-12 01:09:39 -03:00
0b8b1d9af4
fix(fish): remove unused directories from PATH
2025-02-12 01:08:45 -03:00
b402de2dd2
fix(neovim): allow cpu ollama
...
rocm is broken for a while now
2025-02-11 23:42:37 -03:00
b9e6347a04
feat(neovim): add c_sharp treesitter query, fold regions
2025-02-11 23:41:44 -03:00
c848b78eda
chore(neovim): style changes
2025-02-11 23:41:44 -03:00