oxalica
|
0c4934ad67
|
Split out a devenv without custom rustc
|
2023-07-19 17:09:07 +08:00 |
|
oxalica
|
40be56eddf
|
Use nixUnstable in dependency for latest docs
|
2023-07-10 11:27:39 +08:00 |
|
oxalica
|
fb8a8cb077
|
Add rust-src in dev env for rust-analyzer
|
2023-07-10 05:44:27 +08:00 |
|
oxalica
|
05b7d9e936
|
Update rustfmt and format let-else
|
2023-07-09 07:47:27 +08:00 |
|
oxalica
|
e74b767a43
|
Update flake
|
2023-05-02 01:39:28 +08:00 |
|
oxalica
|
c47ad0d6b2
|
Update dependencies
|
2023-05-02 01:26:16 +08:00 |
|
oxalica
|
4a78a44f3e
|
Watch flake.{nix,lock} for auto-reloading
|
2023-04-29 14:00:00 +08:00 |
|
oxalica
|
b359f4ff24
|
Use async-lsp from git
|
2023-04-20 23:34:09 +08:00 |
|
oxalica
|
775ba9e6ac
|
Parse flake outputs and add flake package meta
|
2023-03-27 00:10:43 +08:00 |
|
oxalica
|
bbca41c5ee
|
Apply clippy::uninlined_format_args
|
2023-03-10 16:10:09 +08:00 |
|
oxalica
|
4ec9367726
|
Apply clippy::manual-let-else
|
2023-03-10 16:10:09 +08:00 |
|
oxalica
|
4a9f128200
|
Apply clippy::{doc_markdown,missing-panics-doc}
|
2023-03-10 16:10:02 +08:00 |
|
oxalica
|
1d223b505d
|
Fix CI
|
2023-02-26 08:28:32 +08:00 |
|
oxalica
|
128a699e5f
|
Init coc.nvim extension
|
2023-02-26 07:18:14 +08:00 |
|
oxalica
|
944d5c3355
|
Remove nix from the default devShell
|
2023-02-14 23:54:14 +08:00 |
|
oxalica
|
4dd931f460
|
Enforce clippy::semicolon_if_nothing_returned
|
2023-02-14 23:54:14 +08:00 |
|
oxalica
|
d066d67ad2
|
Forbid todo!
|
2023-02-10 04:39:11 +08:00 |
|
oxalica
|
f1c2dbc857
|
Use argh and simplify version embedding
|
2023-01-28 22:29:26 +08:00 |
|
oxalica
|
3f84b783d3
|
Exclude gdb for unsupported platforms
|
2023-01-19 15:35:03 +08:00 |
|
oxalica
|
07543e5de8
|
Update rust toolchain to 1.66
|
2023-01-19 14:40:02 +08:00 |
|
oxalica
|
893ae1f63f
|
Use pre-commit from Nix shell for CI style check
|
2023-01-01 05:48:55 +08:00 |
|
oxalica
|
f1304942e3
|
Fix rust 1.64 compatibility
nixpkgs still have rust 1.64 on master.
|
2022-11-24 19:20:42 +08:00 |
|
oxalica
|
f4cdc1a106
|
Remove heavy commands from pre-commit hook
|
2022-11-23 20:08:58 +08:00 |
|
oxalica
|
4216d2a60d
|
Update dependencies
|
2022-10-04 02:11:25 +08:00 |
|
oxalica
|
d2a22b8460
|
Add config for vim-lsp
|
2022-09-28 18:17:33 +08:00 |
|
oxalica
|
f535de51d1
|
Impl file formatting via external command
Fixes #12
|
2022-09-26 15:54:01 +08:00 |
|
janabhumi
|
4c77fa90ef
|
Add overlays to flake
Closes #17
|
2022-09-25 17:14:20 +08:00 |
|
oxalica
|
193c3239ce
|
Include vscodium only for supported platforms
|
2022-09-24 23:48:29 +08:00 |
|
oxalica
|
fdc550facf
|
Add test env and fix README for vscod{e,ium} + Nix IDE
|
2022-09-24 17:57:05 +08:00 |
|
oxalica
|
aa69e25c93
|
Build and test all crates in drv
|
2022-09-22 21:38:55 +08:00 |
|
oxalica
|
c71d4b7070
|
Fix build and show hints when nix is not found
|
2022-09-22 21:30:19 +08:00 |
|
oxalica
|
cf182a8ca4
|
Generate builtins from Nix
|
2022-09-22 18:26:56 +08:00 |
|
oxalica
|
dabcd8b962
|
Burn version information in binary
|
2022-09-06 02:30:24 +08:00 |
|
oxalica
|
5bdf49686c
|
Refactor workspace layout
|
2022-09-06 01:54:33 +08:00 |
|
oxalica
|
b72dbad803
|
Add test environment for coc.nvim
|
2022-09-06 01:26:22 +08:00 |
|
oxalica
|
846b694203
|
Tweak pre-commit hook and remove dbg!()
|
2022-09-05 18:34:26 +08:00 |
|
oxalica
|
38f6c12812
|
Update flake and add pre-commit hook
|
2022-09-04 04:53:31 +08:00 |
|
oxalica
|
a28eae65a8
|
Respect gitignore and fix root-dir detection of nvim
|
2022-08-12 20:11:33 +08:00 |
|
oxalica
|
f5d4fc9ee8
|
Enable backtrace and use debug build for testing
|
2022-08-10 18:06:15 +08:00 |
|
oxalica
|
874edff5b3
|
Setup coverage test for parser and fix
|
2022-08-09 17:01:01 +08:00 |
|
oxalica
|
9f9dc6a9ae
|
Setup fuzzer for parser
|
2022-08-09 15:55:23 +08:00 |
|
oxalica
|
83e2d113dd
|
Fix flake and avoid name clash
|
2022-08-04 19:58:17 +08:00 |
|
oxalica
|
bca921c5c0
|
Package as flake
|
2022-08-04 16:09:20 +08:00 |
|