add backup default

This commit is contained in:
Barrett Ruth 2026-02-10 19:06:07 -05:00
parent a71815f313
commit 9d612dc9cc
2 changed files with 34 additions and 19 deletions

View file

@ -71,6 +71,7 @@
{
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.backupFileExtension = "bak";
home-manager.users.barrett = import ./home/home.nix;
home-manager.extraSpecialArgs = {
inherit zen-browser;

View file

@ -6,30 +6,44 @@
MANPAGER = "nvim +Man!";
};
home.packages = with pkgs; [
nodejs
isort
black
mypy
stylua
selene
prettierd
eslint_d
shfmt
buf
hadolint
cbfmt
cmake-format
checkmake
cpplint
texlivePackages.latexindent
];
programs.neovim = {
enable = true;
defaultEditor = true;
viAlias = true;
vimAlias = true;
extraPackages = with pkgs; [
# lsp
bash-language-server
basedpyright
clang-tools
emmet-language-server
lua-language-server
ruff
tinymist
vscode-langservers-extracted
# formatters
black
buf
cbfmt
cmake-format
isort
prettierd
shfmt
stylua
# linters
checkmake
cpplint
eslint_d
hadolint
mypy
selene
# runtime/tools
nodejs
websocat
];
};
xdg.configFile."nvim".source =