chore!(flake): Update inputs

This update required a change to 'nixfmt' which got replaced by either
'nixfmt-classic' or 'nixfmt-rfc-style' - I settled with the latter thus
the required whitespace change.
This commit is contained in:
Alexander Kobjolke 2024-04-19 22:35:30 +02:00
parent 5a37f8c449
commit 340be14a8d
3 changed files with 195 additions and 129 deletions

View file

@ -9,7 +9,8 @@ let
};
myEza = if builtins.hasAttr "eza" pkgs then "eza" else "exa";
in {
in
{
imports = [
./programs/neovim/default.nix
./programs/emacs/default.nix
@ -41,7 +42,7 @@ in {
# nix tools
nix-index
nixfmt
nixfmt-rfc-style
# misc
fd # better find
file # info about files
@ -59,7 +60,14 @@ in {
shellcheck
editorconfig-core-c
shfmt
(aspellWithDicts (dicts: with dicts; [ en en-computers en-science de ]))
(aspellWithDicts (
dicts: with dicts; [
en
en-computers
en-science
de
]
))
# system tools
htop-vim # htop with vim bindings
@ -83,7 +91,11 @@ in {
nix-prefetch-git
];
home.extraOutputsToInstall = [ "doc" "info" "devdoc" ];
home.extraOutputsToInstall = [
"doc"
"info"
"devdoc"
];
xdg.enable = true;
@ -112,7 +124,9 @@ in {
};
programs = {
bash = { enable = true; };
bash = {
enable = true;
};
# better cat
bat.enable = true;
@ -126,11 +140,15 @@ in {
icons = true;
};
starship = { enable = true; };
starship = {
enable = true;
};
direnv = {
enable = true;
nix-direnv = { enable = true; };
nix-direnv = {
enable = true;
};
enableZshIntegration = true;
enableBashIntegration = true;
};
@ -142,7 +160,9 @@ in {
gpg = {
enable = true;
settings = { homedir = "~/.local/share/gnupg"; };
settings = {
homedir = "~/.local/share/gnupg";
};
};
helix = {
@ -153,7 +173,9 @@ in {
password-store = {
enable = true;
package = pkgs.gopass;
settings = { PASSWORD_STORE_DIR = "$HOME/.local/share/password-store"; };
settings = {
PASSWORD_STORE_DIR = "$HOME/.local/share/password-store";
};
};
ssh.enable = true;