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.useGlobalPkgs = true;
|
||||||
home-manager.useUserPackages = true;
|
home-manager.useUserPackages = true;
|
||||||
|
home-manager.backupFileExtension = "bak";
|
||||||
home-manager.users.barrett = import ./home/home.nix;
|
home-manager.users.barrett = import ./home/home.nix;
|
||||||
home-manager.extraSpecialArgs = {
|
home-manager.extraSpecialArgs = {
|
||||||
inherit zen-browser;
|
inherit zen-browser;
|
||||||
|
|
|
||||||
|
|
@ -6,30 +6,44 @@
|
||||||
MANPAGER = "nvim +Man!";
|
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 = {
|
programs.neovim = {
|
||||||
enable = true;
|
enable = true;
|
||||||
defaultEditor = true;
|
defaultEditor = true;
|
||||||
viAlias = true;
|
viAlias = true;
|
||||||
vimAlias = 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 =
|
xdg.configFile."nvim".source =
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue