about summary refs log tree commit diff
path: root/tests
diff options
context:
space:
mode:
authoraszlig <aszlig@nix.build>2022-02-09 17:10:33 +0100
committeraszlig <aszlig@nix.build>2022-02-09 23:12:53 +0100
commit33f7b7172cf5623942eefb215e7d9a440bf5dd3e (patch)
tree44278b814ddf09c9ac7f311f82cb99f2139a9cc3 /tests
parent11e5a5ec1c78badb7d87ea39f7794337780064de (diff)
pkgs/vim: Add rustfmt with custom default config
Since I do have a lot of projects where I use rustfmt, it gets pretty
tedious to manually run "cargo fmt". Using g:rustfmt_autosave should
make this less tedious but it might annoy me in the future, let's see.

In addition to setting rustfmt I also added a default path for rustc,
which is used whenever there is no rustc in path. This is because I
usually switch between several projects which use different Rust
versions and this way it will use the rustc version that is in PATH
during "nix develop".

For the rustfmt part I also added a small default configuration which
represents my opinion on how I think Rust code should be formatted. The
file is used whenever a project doesn't have a "rustfmt.toml" or
".rustfmt.toml".

Unfortunately, RustFmt is broken in Vim right now[1], so I'm using the
upstream project until the issue has been resolved.

[1]: https://github.com/rust-lang/rust.vim/issues/446

Signed-off-by: aszlig <aszlig@nix.build>
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions