e8f849de69
user/neovim: add prisma ts grammar
2023-08-18 20:15:55 +07:00
d84f5a0ec5
user/neovim: try fixing dart?
2023-02-23 22:48:03 +07:00
9040f9a932
user/neovim: add nvim-dap
2023-02-23 22:41:41 +07:00
ca06a9779a
user/neovim: add flutter-tools
2023-02-23 22:36:29 +07:00
7b113e161b
user/neovim: use stable treesitter and neovim
...
grammars are currently broken with master, revert this later
2023-01-23 23:56:29 +07:00
9efff26496
user/neovim: fix omnisharp path
...
truly one of the moments of all time
2022-10-13 16:31:56 +07:00
b1da1ff4cd
user/neovim: some config fixes
2022-10-05 13:45:30 +07:00
bba52e38de
user/neovim: some changes
...
- replace ctrlp with fzf(-lsp)
- remove nerdtree
- use lsp_signature-nvim
- remove ts-comment and ts-jsdoc
- performance issues
- add volar takeover
2022-04-13 22:32:14 +07:00
e2ee6940ab
packages/nvim-treesitter-nightly: init
...
this took way too long because i didn't realise .withPlugins only
overrides the original one aaaaaaa
2021-11-24 22:04:50 +07:00
8c75ba2a2d
treewide: yet another restructure
...
modules, overlays, and packages have their own default.nix re-exporting
things instead of reading file paths. slightly improves declarativeness.
wine-osu is removed; we're just using nix-gaming (for now).
our custom packages will now have to be accessed via pkgs.me instead of
just pkgs. helps know where it came from
future goals: get rid of our overlays completely, or at least not make
it replace anything from nixpkgs
2021-11-17 10:57:56 +07:00
d16408c111
neovim: use upstream nvim-cmp
2021-11-12 20:57:52 +07:00
176e0e9513
neovim: move to nvim-lspconfig and lua config
2021-10-09 20:34:20 +07:00
48f93d7b98
neovim: disable typescript.showUnused
2021-09-14 08:41:14 +07:00
aac6406b9b
neovim: autosave rust source files
2021-09-14 08:41:14 +07:00
c1e33f35a6
neovim: add and fix some more coc binds
2021-09-07 08:17:34 +07:00
228e3f02dd
neovim: add tree-sitter-jsonc
2021-09-07 08:10:45 +07:00
2987222270
neovim: add tree-sitter-glimmer
2021-09-07 08:10:35 +07:00
363b02a889
neovim: add some more coc extensions
2021-09-04 22:14:10 +07:00
e99bc9742a
neovim: set ft=html for .hbs files
2021-09-04 21:39:45 +07:00
cd31397f53
neovim: add some more tree-sitter grammars
2021-09-04 15:08:35 +07:00
fd0a89b7e8
neovim: some more coc binds
2021-09-01 19:58:13 +07:00
89b7afd817
neovim: add csharp treesitter and lsp
2021-09-01 17:05:04 +07:00
9aee05420c
neovim: misc changes
2021-08-19 19:45:02 +07:00
300134b720
neovim: add quick split-switching binds
2021-08-19 19:16:53 +07:00
b42f7c1ee6
neovim: add vim-fugitive
2021-08-19 19:16:53 +07:00
3c8d8261c5
neovim: add vim-signify
2021-08-19 19:16:53 +07:00
b85b23ba98
neovim: set updatetime to 100
2021-08-19 17:46:30 +07:00
ec5b0f56d6
add tree-sitter-comment
2021-08-19 00:25:06 +07:00
a65f6752ba
add tree-sitter-jsdoc
2021-08-18 11:07:41 +07:00
4b7821d289
disable nvim-treesitter indent
...
it broke jsdoc indenting
2021-08-12 13:32:25 +07:00
3a597a9f61
remove eslint.options.configFile from neovim
2021-07-26 15:20:36 +07:00
c86be50084
restructure
...
- users/rin/default.nix -> users/rin.nix
- users/rin/home.nix +-> users/rin.nix
- users/rin/*.nix -> modules/user/*.nix
- users/rin/scripts/ -> scripts/
- hosts/winter/default.nix -> hosts/winter.nix
- hosts/winter/*.nix -> modules/system/*.nix
- modules are dynamically imported as sets for system and user
2021-07-15 19:16:11 +07:00