Fix a lot of FIXMEs

This commit is contained in:
Geoffrey Frogeye 2023-12-04 22:47:02 +01:00
parent 6569596b8a
commit f12ff6a989
Signed by: geoffrey
GPG key ID: C72403E7F82E6AD8
13 changed files with 86 additions and 51 deletions

View file

@ -238,7 +238,8 @@ in
};
# TODO highlight or bat
nix-index = {
enable = true;
enable = false; # TODO Index is impossible to generate, should use https://github.com/nix-community/nix-index-database
# but got no luck without flakes
enableZshIntegration = true;
};
less.enable = true;
@ -398,8 +399,6 @@ in
# terminal essentials
moreutils
man
# nodePackages.insect # FIXME Don't install on aarch64
# TODO Use whatever replaces insect
unzip
unrar
p7zip
@ -448,6 +447,9 @@ in
# TODO Lots of redundancy with other way things are defined here
] ++ lib.optionals pkgs.stdenv.isx86_64 [
nodePackages.insect
# TODO Use whatever replaces insect, hopefully that works on aarch64
];
sessionVariables = {
# Favourite commands