home,editor: modify configuration

This commit is contained in:
Guanran Wang 2023-11-07 13:00:26 +08:00
parent a219ef849d
commit f09d37f5b2
Signed by: nyancat
SSH key fingerprint: SHA256:8oWGKciPALWut/6WA27oFKofX+6Wtc0gQnsefXLQx/8
3 changed files with 21 additions and 10 deletions

View file

@ -10,13 +10,12 @@
normal = "block";
select = "underline";
};
statusline = {
mode = {
normal = "--NORMAL--";
insert = "--INSERT--";
select = "--SELECT--";
};
statusline.mode = {
normal = "--NORMAL--";
insert = "--INSERT--";
select = "--SELECT--";
};
soft-wrap.enable = true;
indent-guides.render = true;
file-picker.hidden = false;
};

View file

@ -8,6 +8,18 @@
package = pkgs.vscodium; # foss
enableExtensionUpdateCheck = false;
enableUpdateCheck = false;
keybindings = [
{
key = "tab";
command = "selectNextSuggestion";
when = "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion";
}
{
"key" = "shift+tab";
"command" = "selectPrevSuggestion";
"when" = "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion";
}
];
userSettings = {
"diffEditor.ignoreTrimWhitespace" = false;
"editor.cursorBlinking" = "smooth";

View file

@ -5,10 +5,10 @@
}: {
programs.go.enable = true;
home.packages = with pkgs; [
### LSP
gopls
];
### LSP
home.packages = with pkgs; [gopls];
### VSCode
programs.vscode.extensions = with pkgs.vscode-extensions; [golang.go];
# Make Go follow XDG
# "$HOME/go"...