Cool-Game-Dev
29d6f51cbc
utility/nvim-biscuits: init
...
Add `utility.nvim-biscuits` module. Adds the plugin nvim-biscuits, a
rewrite of assorted biscuits.
2025-07-22 12:23:28 -05:00
23d75fc12d
meta: remove hard-time.nvim from maximal package
...
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a69644f3d0092af4b9e3c00454dc936f14bed
2025-07-22 12:41:32 +03:00
raf
4437cc740a
meta: undo nixfmt style hint
2025-07-21 21:57:11 +03:00
Abhi
cec4a94197
utility/undotree: moved undotree to utility object
2025-07-20 15:52:38 -04:00
Abhi
b719103337
formatted files
2025-07-19 18:57:31 -04:00
Abhi
81d566ac39
utility/undotree: removed unimportant boilerplate
2025-07-19 14:44:47 -04:00
Laszlo Bacsi
af87edae84
Merge branch 'main' into neogit-init
2025-07-08 20:18:11 +02:00
Laszlo Bacsi
94908ffb0a
git/neogit: module init
2025-07-06 15:40:17 +02:00
Laszlo Bacsi
045f098f0e
spellcheck: restore configuration for vim-dirtytalk
2025-07-05 19:47:51 +02:00
Laszlo Bacsi
d6d569c53e
utility/smart-splits: init
2025-06-16 15:12:44 +02:00
Alexandra Østermark
c4d040b0b0
assistant/avante.nvim apply suggested changes
...
Change the options to use mkOption when applicable and apply changes to
descriptions
Change the building of the vimPlugin to use npin dependencies instead of
dependencies from nixpkgs
2025-05-18 21:01:30 +02:00
haskex
62cd4154a2
Tested and able to merge
2025-05-16 19:42:21 -03:00
1ed6fd9f58
languages: deprecate vim.languages.enableLSP
...
This change is done in favor of our intentions to use the new API Neovim has exposed, and the one we are exposing to match theirs.
2025-05-04 18:01:46 +03:00
Soliprem
26ff9dcc9e
Merge branch 'main' into hardtime
2025-05-03 14:43:23 +02:00
f7c35ab342
packages: switch to blink-cmp in maximal configuration
Set up binary cache / cachix (default) (push) Waiting to run
Set up binary cache / cachix (maximal) (push) Waiting to run
Set up binary cache / cachix (nix) (push) Waiting to run
Treewide Checks / Validate flake (push) Waiting to run
Treewide Checks / Check formatting (push) Waiting to run
Treewide Checks / Check source tree for typos (push) Waiting to run
Treewide Checks / Validate documentation builds (push) Waiting to run
Treewide Checks / Validate hyperlinks in documentation sources (push) Waiting to run
Treewide Checks / Validate Editorconfig conformance (push) Waiting to run
2025-05-03 08:51:48 +03:00
haskex
1f7405aaf7
Changing options for hardtime plugin to hardtime-nvim, and adding the changelog
2025-04-30 22:02:00 -03:00
haskex
878cf96f71
Changing from 'hardtime.enable = true' to 'hardtime.enable = isMaximal' in configuration.nix
2025-04-28 18:27:43 -03:00
haskex
ea90d2baf3
Added HardTime.nvim plugin and added vim.binds.hardtime.enable and .setupOpts options
2025-04-28 12:16:53 -03:00
335a878a8f
lsp: deprecate lsplines in favor of vim.diagnostics
2025-04-04 14:35:16 +03:00
Marlon Rosenberg
d6a310252f
languages/fsharp: resolve comments
2025-03-25 19:42:50 +00:00
ARCIII
2d5ff939b0
assistant/codecompanion-nvim: init ( #707 )
...
Set up binary cache / cachix (default) (push) Waiting to run
Set up binary cache / cachix (maximal) (push) Waiting to run
Set up binary cache / cachix (nix) (push) Waiting to run
Validate flake & check formatting / Validate Flake (push) Waiting to run
Validate flake & check formatting / Formatting via Alejandra (push) Waiting to run
Build and deploy documentation / Check latest commit (push) Waiting to run
Build and deploy documentation / publish (push) Blocked by required conditions
Check for typos in the source tree / check-typos (push) Waiting to run
Validate flake & check documentation / Validate Flake Documentation (push) Has been cancelled
Validate flake & check documentation / Validate hyperlinks in documentation sources (push) Has been cancelled
* assistant/codecompanion-nvim: init
* assistant/codecompanion-nvim: PR review revisions
---------
Co-authored-by: raf <me@notashelf.dev>
2025-03-15 13:44:33 +00:00
b248b5af59
utility/multicursors: stylistic changes after #610
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (push) Has been cancelled
Validate flake & check documentation / Validate hyperlinks in documentation sources (push) Has been cancelled
Validate flake & check formatting / Validate Flake (push) Has been cancelled
Validate flake & check formatting / Formatting via Alejandra (push) Has been cancelled
Build and deploy documentation / Check latest commit (push) Has been cancelled
Build and deploy documentation / publish (push) Has been cancelled
Check for typos in the source tree / check-typos (push) Waiting to run
2025-02-22 20:08:06 +03:00
Joe Hanson
b9941583fd
utility/multicursors-nvim: init #610 )
...
* feat: add multicursors-nvim plugin
multicursors-nvim with hydra dependency and static config.
* add most used default options
* add more descriptions and refine
* disable debug mode
* maximal by default
* add multicursors addition to changelog
* Update modules/plugins/hydra/hydra.nix
place hydra plugin in utility folder
Co-authored-by: raf <raf@notashelf.dev>
* clean up hydra config and implementation
* mention hydra dependency addition
* update to using npins instead of flake based additions.
---------
Co-authored-by: raf <raf@notashelf.dev>
Co-authored-by: raf <me@notashelf.dev>
2025-02-22 16:41:38 +00:00
ARCIII
0644475408
utility/leetcode-nvim: init ( #636 )
...
* utility/leetcode-nvim: init
* utility/leetcode.nvim: Clean Code
Cleaned code upon PR review comments
2025-02-16 08:10:32 +00:00
2c2c714f8e
meta: reword demo disclaimer in configuration.nix
2025-02-03 15:01:39 +03:00
0fbcf1ca6f
utility/yanky-nvim: init
2025-01-26 13:48:27 +03:00
tomasguinzburg
149d68b3e8
languages/ruby: add ruby support
2025-01-13 16:55:38 +01:00
3825793549
various: address diniamo's review comments
2025-01-10 17:02:20 +03:00
Artur Manuel
e715463257
plugins/languages: add haskell support ( #499 )
...
* plugins/languages: add haskell support
Closes #426
* fix docs
---------
Co-authored-by: Artur Manuel <balkenix@outlook.com>
Co-authored-by: raf <raf@notashelf.dev>
2024-12-20 03:50:38 +00:00
0c90a7b1c6
configuration: disable superfluous language modules in maximal ( #491 )
Set up binary cache / cachix (default) (push) Waiting to run
Set up binary cache / cachix (maximal) (push) Waiting to run
Set up binary cache / cachix (nix) (push) Waiting to run
Validate flake & check formatting / Validate Flake (push) Waiting to run
Validate flake & check formatting / Formatting via Alejandra (push) Waiting to run
Build and deploy documentation / Check latest commit (push) Waiting to run
Build and deploy documentation / publish (push) Blocked by required conditions
Check for typos in the source tree / check-typos (push) Waiting to run
2024-12-09 10:31:59 +00:00
Soliprem
18bf52e540
languages/gleam: init ( #482 )
...
Check for typos in the source tree / check-typos (push) Waiting to run
* modules/gleam: init
* gleam: not using formatter
* configuration: gleam set to false
* docs: added changelog entry for gleam
* gleam: fixed lsp and treesitter
* gleam: capitalisation
2024-12-04 02:43:16 +03:00
DamitusThyYeetus123
fd4df3432e
languages/astro: init ( #481 )
...
* LSP: Add astro
* LSP: Properly add astro
* LSP: Properly actually add astro
* Flake: Fix mnw
* Update flake/develop.nix
Co-authored-by: raf <raf@notashelf.dev>
* Update configuration.nix
Co-authored-by: raf <raf@notashelf.dev>
* Update astro.nix
* Update rl-0.7.md
---------
Co-authored-by: raf <raf@notashelf.dev>
2024-12-03 23:13:56 +00:00
Soliprem
52ad5ec34c
modules/nu: init ( #477 )
...
* modules/languages: add nu
* configuration: enable nu for maximal
* flake.lock: update nixpkgs
* languages/nu: TS parser is now in nixpkgs
* docs: added changelog entry for nu
* modules/plugins/languages/nu.nix: applying suggested change for option ordering
Co-authored-by: raf <raf@notashelf.dev>
* configuration.nix: don't enable nu on maximal
* modules/nu: removed useless comments
* languages/nu: cleaning up after removing formatter code
* modules/plugins/languages/nu.nix: better attrs ordering
Co-authored-by: raf <raf@notashelf.dev>
---------
Co-authored-by: diniamo <diniamo53@gmail.com>
Co-authored-by: raf <raf@notashelf.dev>
2024-11-28 17:12:19 +00:00
Ching Pei Yang
e143f4699c
configuration: switch default file-tree to neo-tree
2024-11-22 22:37:05 +03:00
Soliprem
1604c7423f
languages/assembly: init ( #447 )
...
* asm: init
* docs: added changelog for assembly
* asm: fixing requested changes
* configuration: assembly set to false
2024-11-09 23:13:27 +03:00
a6bb6e1b3e
modules/visuals: migrate plugins to setupOpts
2024-11-08 10:15:23 +00:00
b3f51048db
Merge branch 'main' into v0.7
2024-11-08 09:33:15 +00:00
Noire
8997e62b3b
utility/precognition: init module ( #437 )
...
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-html) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-json) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-manpages) (push) Has been cancelled
Validate flake & check formatting / Validate Flake (push) Has been cancelled
Validate flake & check formatting / Formatting via Alejandra (push) Has been cancelled
Build and deploy documentation / Check latest commit (push) Has been cancelled
Build and deploy documentation / publish (push) Has been cancelled
* utility/precognition: init
* utility/precognition: fix priority example, add default
* utility/precognition: add files to default.nix
* utility/precognition: fix typos, manual fmt
* utility/precognition: remove useless mappings
i was going to add binds to toggle/enable/disable but ehhh
idk
* utility/precognition: fix hints option
it broke
* utility/precognition: update gutter hints, new description
* utility/precognition: add files to motion defaults
* utility/precognition: add plugin to flake
* utility/precognition: remove comment reference
oops
* utility/precognition: add precognition to maximal configuration
it does work!
* utility/precognition: update descriptions
needs docs link, desc is somewhat obscure.
* docs: add credit to release notes
* utility/precognition: format
* utility/precognition: de-linkify descriptions
* utility/precognition: no more rec
* utility/precognition: convert to setupOpts
honestly raf was cooking with this one.
it's much nicer to use compared to interpolation lol
* utility/precognition: remove unnecessary function parameter
* utility/precognition: format
* utility/precognition: add description to disabled_fts
oops
* utility/precognition: manual format
* utility/precognition: remove periods at the end of descriptions
* utility/precognition: fix configuration.nix entry
oops lol
* utility/precognition: format
* utility/precognition: expand `vim`
* precognition: consistency changes
Just my minor nits.
---------
Co-authored-by: NotAShelf <raf@notashelf.dev>
2024-11-08 09:32:02 +00:00
Soliprem
0e763161e2
languages/vala: init ( #432 )
...
* vala: init
* vala: applying reviews
* vala: making formatter work
* vala: cleaning up useless import
* vala: wrapping uncrustify
* vala: added changelog entry
2024-11-03 23:14:14 +01:00
diniamo
c6453c4e69
languages/julia: add
...
Co-authored-by: raf <raf@notashelf.dev>
2024-11-02 23:49:42 +00:00
diniamo
665feee445
languages: csharp init with omnisharp and csharp_ls
2024-10-27 14:35:17 +01:00
Soliprem
a7e0542fd0
neorg: init ( #413 )
...
* neorg: init
* neorg: setupOpts work
* neorg: disable by default
* neorg: added changelog entry
* neorg: setupOpts setup correctly
* neorg: sane default for setupOpts
* neorg: changed description and removed reduntant treesitter activation
* neorg: added vim.treesitter.enable
* neorg: fixing capitalisation
* neorg: adding descriptions
* neorg: formatting
* neorg: added newline at the end of docs
2024-10-15 15:31:18 +00:00
be81f19b5f
Merge branch 'main' into v0.7
2024-10-14 11:55:43 +00:00
ksonj
caaacbf59c
languages/scala: Add scala language support ( #399 )
...
* languages/scala: Add scala language support
Adds LSP support for Scala via nvim-metals
* Fix luaInline import
* Add changelog entry for Scala support to 0.7 release notes
---------
Co-authored-by: raf <raf@notashelf.dev>
2024-10-12 03:43:33 +00:00
Soliprem
c0790c5494
languages/kotlin: init ( #390 )
...
* merge
* created otter file
merge
* update
merge
* update
merge
* committing flake.lock
merge
* merge
* haskell: added LSP and treesitter
* haskell: default to isMaximal
* haskell: haskell support
* kotlin: LSP and treesitter
* haskell: LSP cmd definition
* haskell: LSP cmd definition (currently broken)
* kotlin: LSP and treesitter working
* removing haskell from kotlin branch
* merge
* merge
* kotlin: capitalisation
* kotlin: implemented formatter
* kotlin: cleanup
* kotlin: formatter and linter both work
* kotlin: cleanup
* kotlin: massive speedup in loadtimes for lsp
* otter: cleanup
* kotlin: changelog entry
* flake.lock: reverting accidental formatting
* kotlin: removed redundant description
* kotlin: fixed typo
* kotlin: using symlinkjoin better
* kotlin: moved wrapper to example
* kotlin: cleaning up and fixing docs render
---------
Co-authored-by: raf <raf@notashelf.dev>
2024-10-10 20:14:52 +02:00
diniamo
7dbd1cd8d1
treewide: rewrite autocompletion module and related stuff ( #404 )
...
* modules/completion: rewrite
* treewide: remove vsnip, add luasnip
* nvim-cmp: add default sorting
* nvim-cmp: load after luasnip
* lib: fix docs for mergelessListOf
* docs: add changelog entires for rewrite
* deprecations: add rewrite deprecations
* nvim-cmp: clarify in format description
* docs: fix option reference in release notes
* treewide: remove reduant `// {default = false;}`s
* luasnip: add missing `{option}` for option reference
* deprecations: add entry for vsnip
* nvim-autopairs: use multiline string
* nvim-dap: use outer attribute
2024-10-09 17:50:34 +00:00
Ching Pei Yang
0947ab38c0
configuration: enable lua for maximal ( #411 )
...
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Validate flake & check formatting / Validate Flake (push) Has been cancelled
Validate flake & check formatting / Formatting via Alejandra (push) Has been cancelled
* configuration: enable lua for maximal
---
Co-authored-by: raf <raf@notashelf.dev>
2024-10-08 09:16:19 +00:00
Soliprem
69cd77630b
lsp/otter: init ( #385 )
...
* r: implementing lsp
* r: version bump to context fixes treesitter bug
* r: changing treesitter package definition to mkGrammarOption
* added changelog entry
* created otter file
* created otter file
* update
* update
* otter: fixing fixing input
* committing flake.lock
* fixed typo
* configuration: disabling ccc and enabling otter
* added assertion to make sure ccc and otter aren't enabled at the same time
* configuration: otter set for isMaximal
* otter: changelog
* otter: better changelog
* otter-nvim: renamed from otter to otter-nvim
* otter: added setupopts
---------
Co-authored-by: raf <raf@notashelf.dev>
2024-09-28 23:21:27 +03:00
Soliprem
8e96f0aaa3
R: adding LSP ( #378 )
...
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-html) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-json) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-manpages) (push) Has been cancelled
Validate flake & check formatting / Validate Flake (push) Has been cancelled
Validate flake & check formatting / Formatting via Alejandra (push) Has been cancelled
Build and deploy documentation / Check latest commit (push) Has been cancelled
Build and deploy documentation / publish (push) Has been cancelled
* r: implementing lsp
* r: version bump to context fixes treesitter bug
* r: changing treesitter package definition to mkGrammarOption
* added changelog entry
* docs: wording
---------
Co-authored-by: raf <raf@notashelf.dev>
2024-09-24 12:00:31 +00:00
diniamo
99ace503ad
fastaction: add module ( #376 )
...
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-html) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-json) (push) Has been cancelled
Validate flake & check documentation / Validate Flake Documentation (docs-manpages) (push) Has been cancelled
Validate flake & check formatting / Validate Flake (push) Has been cancelled
Validate flake & check formatting / Formatting via Alejandra (push) Has been cancelled
Build and deploy documentation / publish (push) Has been cancelled
* plugins/lsp: add code-actions module; add fastaction.nvim
* deprecate nvimCodeActionMenu
* fastaction-nvim: move range_code_action to visual maps
* fastaction: move to vim.ui, remove mappings, enable register_ui_select by default
* fastaction: add missing documentation
* fastaction: support vim.ui.borders
* treewide: clean up nvim-code-action-menu remnants
* docs: add missing section ids
---------
Co-authored-by: NotAShelf <raf@notashelf.dev>
2024-09-20 18:51:11 +03:00