Install unprefixed coreutils on Mac for the sake of dired

This commit is contained in:
2024-09-15 20:39:41 -07:00
parent 0f64c9a2d0
commit c3fb58e245
3 changed files with 22 additions and 31 deletions

View File

@@ -12,30 +12,22 @@
# Enable integration with generic Linux OSs
targets.genericLinux.enable = pkgs.stdenv.isLinux;
home.packages = with pkgs; let
isOnMac = stdenv.hostPlatform.isDarwin;
basePackages = [
# Better cat
bat
# Better find
fd
# Better df
duf
# Better top
htop
ncdu
ripgrep
tmux
fira-code
fira-code-nerdfont
roboto-mono
];
macPackages = basePackages ++ [
# Emacs on Mac wants prefixed versions of GNU coreutils
coreutils-prefixed
];
in
if isOnMac then macPackages else basePackages;
home.packages = with pkgs; [
# Better cat
bat
# Better find
fd
# Better df
duf
# Better top
htop
ncdu
ripgrep
tmux
fira-code
fira-code-nerdfont
roboto-mono
];
imports = [
./modules/fish