feat: update macbook config

This commit is contained in:
Xavier Morel
2025-07-02 17:22:23 +02:00
parent 9faae3f0b5
commit d97623aa2e

View File

@@ -11,6 +11,10 @@
FLAKE = "/Users/xmorel/workspace/nixos/";
};
packages = with pkgs; [
asciinema_3
aws-vault
docker-compose-language-service
pyright
tree
];
shell.enableFishIntegration = true;
@@ -18,10 +22,24 @@
nix = {
package = pkgs.nix;
settings.experimental-features = ["nix-command" "flakes"];
settings = {
auto-optimise-store = true;
experimental-features = ["nix-command" "flakes"];
trusted-users = [
"root" "xmorel"
];
};
gc = {
automatic = true;
};
extraOptions = ''
extra-substituters = https://devenv.cachix.org
extra-trusted-public-keys = devenv.cachix.org-1:w1cLUi8dv3hnoSPGAuibQv+f9TZLr6cv/Hm9XgU50cw=
'';
};
programs = {
awscli.enable = true;
bat = {
enable = true;
extraPackages = with pkgs.bat-extras; [ batdiff batman batwatch ];
@@ -50,10 +68,12 @@
};
fzf.enable = true;
gh.enable = true;
gpg.enable = true;
home-manager.enable = true;
jujutsu.enable = true;
nh.enable = true;
nix-your-shell.enable = true;
password-store.enable = true;
ripgrep.enable = true;
starship.enable = true;
yazi = {