updates
This commit is contained in:
55
flake.nix
55
flake.nix
@@ -44,12 +44,16 @@
|
|||||||
pkgs.vscode
|
pkgs.vscode
|
||||||
pkgs.spotify
|
pkgs.spotify
|
||||||
pkgs.slack
|
pkgs.slack
|
||||||
pkgs.podman-desktop
|
|
||||||
pkgs.kubectl
|
pkgs.kubectl
|
||||||
pkgs.discord
|
pkgs.discord
|
||||||
pkgs._1password-cli
|
pkgs._1password-cli
|
||||||
pkgs._1password-gui
|
|
||||||
pkgs.brave
|
pkgs.brave
|
||||||
|
pkgs.teleport
|
||||||
|
pkgs.tenv
|
||||||
|
pkgs.google-cloud-sdk
|
||||||
|
pkgs.awscli
|
||||||
|
pkgs.azure-cli
|
||||||
|
pkgs.go
|
||||||
];
|
];
|
||||||
|
|
||||||
################
|
################
|
||||||
@@ -57,7 +61,7 @@
|
|||||||
################
|
################
|
||||||
homebrew = {
|
homebrew = {
|
||||||
enable = true;
|
enable = true;
|
||||||
# onActivation.cleanup = "uninstall";
|
onActivation.cleanup = "uninstall";
|
||||||
|
|
||||||
taps = [];
|
taps = [];
|
||||||
brews = [
|
brews = [
|
||||||
@@ -65,9 +69,17 @@
|
|||||||
"git"
|
"git"
|
||||||
"k9s"
|
"k9s"
|
||||||
"helm"
|
"helm"
|
||||||
"tfenv"
|
"podman"
|
||||||
|
"podman-compose"
|
||||||
];
|
];
|
||||||
casks = [];
|
casks = [
|
||||||
|
"1password"
|
||||||
|
"podman-desktop"
|
||||||
|
"teleport-connect"
|
||||||
|
];
|
||||||
|
masApps = {
|
||||||
|
"1Password for Safari" = 1569813296;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
################
|
################
|
||||||
@@ -126,7 +138,7 @@
|
|||||||
FXPreferredViewStyle = "clmv";
|
FXPreferredViewStyle = "clmv";
|
||||||
};
|
};
|
||||||
loginwindow.LoginwindowText = "${hostname}";
|
loginwindow.LoginwindowText = "${hostname}";
|
||||||
screencapture.location = "~/Pictures/screenshots";
|
screencapture.location = "~/Documents/Pictures/screenshots";
|
||||||
screensaver.askForPasswordDelay = 10;
|
screensaver.askForPasswordDelay = 10;
|
||||||
trackpad = {
|
trackpad = {
|
||||||
# Click = "click";
|
# Click = "click";
|
||||||
@@ -135,6 +147,9 @@
|
|||||||
TrackpadThreeFingerDrag = true;
|
TrackpadThreeFingerDrag = true;
|
||||||
FirstClickThreshold = 1;
|
FirstClickThreshold = 1;
|
||||||
};
|
};
|
||||||
|
NSGlobalDomain = {
|
||||||
|
AppleInterfaceStyle = "Dark";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
# Used for backwards compatibility, please read the changelog before changing.
|
# Used for backwards compatibility, please read the changelog before changing.
|
||||||
# $ darwin-rebuild changelog
|
# $ darwin-rebuild changelog
|
||||||
@@ -190,7 +205,35 @@
|
|||||||
home-manager.useGlobalPkgs = true;
|
home-manager.useGlobalPkgs = true;
|
||||||
home-manager.useUserPackages = true;
|
home-manager.useUserPackages = true;
|
||||||
home-manager.verbose = true;
|
home-manager.verbose = true;
|
||||||
|
home-manager.users.${username} = {
|
||||||
|
imports = [ homeconfig ];
|
||||||
|
home.file = {
|
||||||
|
".ssh/config".text = ''
|
||||||
|
Host *
|
||||||
|
IdentityAgent "~/Library/Group Containers/2BUA8C4S2C.com.1password/t/agent.sock"
|
||||||
|
'';
|
||||||
|
|
||||||
|
".gitconfig".text = ''
|
||||||
|
[user]
|
||||||
|
name = swaphb
|
||||||
|
email = s@swaphb.com
|
||||||
|
signingkey = ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJx0WMlfx+AwcROXFO+/all/WkLvBKpEkjwRY15tjSiB
|
||||||
|
|
||||||
|
[gpg]
|
||||||
|
format = ssh
|
||||||
|
|
||||||
|
[gpg "ssh"]
|
||||||
|
program = "/Applications/1Password.app/Contents/MacOS/op-ssh-sign"
|
||||||
|
|
||||||
|
[commit]
|
||||||
|
gpgSign = true
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
# {
|
||||||
|
# imports = [ ./modules/terminal/starship/default.nix ];
|
||||||
|
# }
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user