diff options
author | Alan Pearce | 2024-05-02 19:43:34 +0200 |
---|---|---|
committer | Alan Pearce | 2024-05-02 19:43:34 +0200 |
commit | 2c5665edeb0c5546e5e60d6ccb85731fe06bc83b (patch) | |
tree | 771ee5a965a4d93fe14f87200e516280d83e6bfc /user/settings/development | |
parent | d3990a89701ad0cb33a6912ebf8c2698076e0212 (diff) | |
download | nixfiles-2c5665edeb0c5546e5e60d6ccb85731fe06bc83b.tar.lz nixfiles-2c5665edeb0c5546e5e60d6ccb85731fe06bc83b.tar.zst nixfiles-2c5665edeb0c5546e5e60d6ccb85731fe06bc83b.zip |
replace editor-specific indentation settings with editorconfig
Diffstat (limited to 'user/settings/development')
-rw-r--r-- | user/settings/development/base.nix | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/user/settings/development/base.nix b/user/settings/development/base.nix index cd5755f6..96c8a42f 100644 --- a/user/settings/development/base.nix +++ b/user/settings/development/base.nix @@ -46,6 +46,31 @@ LIMA_INSTANCE = "nixos"; }; + editorconfig = { + enable = true; + settings = { + "*" = { + charset = "utf-8"; + end_of_line = "lf"; + trim_trailing_whitespace = true; + insert_final_newline = true; + indent_style = "space"; + indent_size = 2; + }; + justfile = { + indent_style = "tab"; + tab_width = 4; + }; + Makefile = { + indent_style = "tab"; + tab_width = 4; + }; + "*.{yaml,yml}" = { + indent_size = 4; + } + }; + }; + home.shellAliases = { er = "direnv reload"; ea = "direnv allow"; |