add backup default
This commit is contained in:
parent
a71815f313
commit
9d612dc9cc
2 changed files with 34 additions and 19 deletions
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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 =
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue