stuff
This commit is contained in:
parent
d717836c05
commit
3a18faedd8
2 changed files with 30 additions and 19 deletions
|
|
@ -1,8 +1,5 @@
|
|||
{ pkgs, lib, ... }:
|
||||
{
|
||||
pkgs,
|
||||
lib,
|
||||
...
|
||||
}: {
|
||||
programs.helix = {
|
||||
enable = true;
|
||||
settings = {
|
||||
|
|
@ -15,10 +12,19 @@
|
|||
normal = "block";
|
||||
select = "underline";
|
||||
};
|
||||
file-picker = {hidden = false;};
|
||||
file-picker = {
|
||||
hidden = false;
|
||||
};
|
||||
statusline = {
|
||||
left = ["mode" "spinner"];
|
||||
center = ["file-name" "read-only-indicator" "file-modification-indicator"];
|
||||
left = [
|
||||
"mode"
|
||||
"spinner"
|
||||
];
|
||||
center = [
|
||||
"file-name"
|
||||
"read-only-indicator"
|
||||
"file-modification-indicator"
|
||||
];
|
||||
right = [
|
||||
"version-control"
|
||||
"diagnostics"
|
||||
|
|
@ -40,7 +46,9 @@
|
|||
display-messages = true;
|
||||
display-inlay-hints = true;
|
||||
};
|
||||
indent-guides = {render = true;};
|
||||
indent-guides = {
|
||||
render = true;
|
||||
};
|
||||
idle-timeout = 0;
|
||||
bufferline = "always";
|
||||
soft-wrap = {
|
||||
|
|
@ -60,18 +68,18 @@
|
|||
config = {
|
||||
checkOnSave.command = "clippy";
|
||||
cargo.features = "all";
|
||||
cargo.unsetTest = [];
|
||||
cargo.unsetTest = [ ];
|
||||
};
|
||||
};
|
||||
pyright = {
|
||||
command = "${pkgs.pyright}/bin/pyright-langserver";
|
||||
args = ["--stdio"];
|
||||
config = {};
|
||||
args = [ "--stdio" ];
|
||||
config = { };
|
||||
};
|
||||
nil.command = "${pkgs.nil}/bin/nil";
|
||||
bash-language-server = {
|
||||
command = "${pkgs.bash-language-server}/bin/bash-language-server";
|
||||
args = ["start"];
|
||||
args = [ "start" ];
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -79,7 +87,7 @@
|
|||
{
|
||||
name = "python";
|
||||
auto-format = true;
|
||||
language-servers = [{name = "pyright";}];
|
||||
language-servers = [ { name = "pyright"; } ];
|
||||
formatter = {
|
||||
command = "/bin/sh";
|
||||
args = [
|
||||
|
|
@ -91,10 +99,10 @@
|
|||
{
|
||||
name = "nix";
|
||||
auto-format = true;
|
||||
language-servers = [{name = "nil";}];
|
||||
language-servers = [ { name = "nil"; } ];
|
||||
formatter = {
|
||||
command = lib.getExe pkgs.nixfmt-rfc-style;
|
||||
args = ["-s"];
|
||||
command = lib.getExe pkgs.nixfmt;
|
||||
args = [ "-s" ];
|
||||
};
|
||||
}
|
||||
];
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue