Commit Graph

8 Commits

Author SHA1 Message Date
2297fb41e3 treewide: Drop usage of inherit (pkgs)
Having to change the package list in two places was a bit redundant. We
can also use `with` patterns now since nixd warns if there are escaping
variables being used.

Note that variables used in multiple places are kept to make it easier
to recognize that those variables must be changed together. Also note
that inherit (pkgs) inside of mkMerge are currently kept to reduce the
diff.
2024-08-07 16:40:58 -04:00
bd6fabad67 feat: Move starship/htop back to home
It's actually easier to maintain when programs with non-trivial configs
have their own module.
2024-04-06 18:46:27 -04:00
e1e1243618 meta: Migrate htop from home-manager to shell module
Realistically I want access to htop on any machine running my shell
configuration. Making this NixOS-specific removes some of the dependence
on home-manager as well.
2024-04-04 08:32:39 -04:00
9ccdacaadf chore: Simplify htop module 2024-04-03 10:12:54 -04:00
b18ccd3dfc chore: Improve formatting 2023-10-29 15:11:57 -04:00
62207c05fa chore: Formatting
Also removes redundant comments.
2023-06-26 18:38:45 -04:00
ebd96d805e htop: Use better settings for NixOS
Although many people have tried to make more modern top-like programs,
my favorite is still htop *by far*. NixOS includes htop-vim in its
official repositories, which is great, and this change removes the
/nix/store prefixes from all the processes, making htop overall much
easier to read and navigate.
2023-06-17 10:51:11 -04:00
e00a88bfea nix: Continue home separation 2023-06-16 23:00:15 -04:00