aboutsummaryrefslogtreecommitdiff
path: root/home/profiles/mac.nix
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2025-11-03 18:43:41 -0800
committerFranck Cuny <franck@fcuny.net>2025-11-03 18:43:41 -0800
commit491e8c6bd4414dd66b41e5af0ba33717449263b2 (patch)
tree76907ce27ea0e912ffc9d64b7f6de86eca23fdec /home/profiles/mac.nix
parentfish shell setup for darwin (diff)
downloadinfra-491e8c6bd4414dd66b41e5af0ba33717449263b2.tar.gz
simplify home profiles a bit more
Diffstat (limited to 'home/profiles/mac.nix')
-rw-r--r--home/profiles/mac.nix25
1 files changed, 18 insertions, 7 deletions
diff --git a/home/profiles/mac.nix b/home/profiles/mac.nix
index 01a891a..100f757 100644
--- a/home/profiles/mac.nix
+++ b/home/profiles/mac.nix
@@ -1,10 +1,5 @@
-{
- pkgs,
- config,
- ...
-}:
+{ pkgs, config, ... }:
let
-
inherit (config.home) username;
in
{
@@ -14,32 +9,48 @@ in
};
imports = [
+ ./direnv.nix
+ ./eza.nix
+ ./fd.nix
./fish.nix
- ./ssh.nix
+ ./git.nix
+ ./go.nix
./onepassword.nix
+ ./ssh.nix
+ ./starship.nix
../programs/emacs
../programs/firefox
];
home.homeDirectory = "/Users/${username}";
+ programs.bat.enable = true;
+
home.packages = with pkgs; [
age
aider-chat
bandwhich
+ bottom
coreutils
delve
dive # explore layers in docker images
docker
docker-credential-helpers
+ dust
+ fish
+ jless
+ jq
nil # nix lsp
nix-direnv # integration with direnv
nixfmt-rfc-style # new formatter
procs
restic
+ ripgrep
shellcheck
+ tree
wget
wireshark
+ yq
];
home.sessionVariables = {